Split-payment operations for marketplace scenarios.
Summary
Functions
Cancels an advanced payment.
Captures an authorized advanced payment.
Creates an advanced payment from advanced_payment_data.
Fetches an advanced payment by id.
Searches advanced payments matching filters (query-string parameters).
Updates an advanced payment.
Reschedules the money release date of an advanced payment.
Functions
@spec cancel(Mercadopago.Client.t(), String.t(), keyword()) :: Mercadopago.HTTP.response()
Cancels an advanced payment.
@spec capture(Mercadopago.Client.t(), String.t(), keyword()) :: Mercadopago.HTTP.response()
Captures an authorized advanced payment.
@spec create(Mercadopago.Client.t(), map(), keyword()) :: Mercadopago.HTTP.response()
Creates an advanced payment from advanced_payment_data.
@spec get(Mercadopago.Client.t(), String.t(), keyword()) :: Mercadopago.HTTP.response()
Fetches an advanced payment by id.
@spec search(Mercadopago.Client.t(), map() | nil, keyword()) :: Mercadopago.HTTP.response()
Searches advanced payments matching filters (query-string parameters).
@spec update(Mercadopago.Client.t(), String.t(), map(), keyword()) :: Mercadopago.HTTP.response()
Updates an advanced payment.
@spec update_release_date(Mercadopago.Client.t(), String.t(), String.t(), keyword()) :: Mercadopago.HTTP.response()
Reschedules the money release date of an advanced payment.