Handles Application Fee Refund endpoints nested under Application Fees.
Summary
Functions
Creates an application fee refund.
Creates an application fee refund from internal code.
Lists refunds for an application fee.
Retrieves an application fee refund.
Updates application fee refund metadata.
Functions
@spec create(Plug.Conn.t(), String.t()) :: Plug.Conn.t()
Creates an application fee refund.
@spec create_for_fee(String.t(), map()) :: {:ok, map()} | {:error, :fee_not_found} | {:error, :invalid_amount, String.t()}
Creates an application fee refund from internal code.
@spec list(Plug.Conn.t(), String.t()) :: Plug.Conn.t()
Lists refunds for an application fee.
@spec retrieve(Plug.Conn.t(), String.t(), String.t()) :: Plug.Conn.t()
Retrieves an application fee refund.
@spec update(Plug.Conn.t(), String.t(), String.t()) :: Plug.Conn.t()
Updates application fee refund metadata.