Handles Connect Transfer and Transfer Reversal endpoints.
Summary
Functions
Creates a transfer to a connected account.
Creates a reversal against a transfer.
Lists transfers with optional destination filtering.
Lists reversals for a transfer.
Retrieves a transfer.
Retrieves a transfer reversal.
Updates a transfer. Stripe only allows metadata updates; PaperTiger also keeps description mutable for common test setup ergonomics.
Updates transfer reversal metadata.
Functions
@spec create(Plug.Conn.t()) :: Plug.Conn.t()
Creates a transfer to a connected account.
@spec create_reversal(Plug.Conn.t(), String.t()) :: Plug.Conn.t()
Creates a reversal against a transfer.
@spec list(Plug.Conn.t()) :: Plug.Conn.t()
Lists transfers with optional destination filtering.
@spec list_reversals(Plug.Conn.t(), String.t()) :: Plug.Conn.t()
Lists reversals for a transfer.
@spec retrieve(Plug.Conn.t(), String.t()) :: Plug.Conn.t()
Retrieves a transfer.
@spec retrieve_reversal(Plug.Conn.t(), String.t(), String.t()) :: Plug.Conn.t()
Retrieves a transfer reversal.
@spec update(Plug.Conn.t(), String.t()) :: Plug.Conn.t()
Updates a transfer. Stripe only allows metadata updates; PaperTiger also keeps description mutable for common test setup ergonomics.
@spec update_reversal(Plug.Conn.t(), String.t(), String.t()) :: Plug.Conn.t()
Updates transfer reversal metadata.