Initiate a customer deposit via a supported payin gateway. Optionally pass aDocumentation Index
Fetch the complete documentation index at: https://docs.yativo.com/llms.txt
Use this file to discover all available pages before exploring further.
quote_id from POST /exchange-rate to lock the rate and amount before redirecting the customer.
Requires
Idempotency-Key header. Retrieve available gateways and their IDs with GET /payment-methods/payin?country={iso2}.Request body
The payin gateway ID. Get valid IDs from
GET /payment-methods/payin?country={iso2}.The wallet currency to credit (e.g.
"USD", "BRL"). Must match one of the gateway’s supported base currencies.Amount to deposit in the local (payin) currency. Required if
quote_id is not provided. If quote_id is present, the amount is taken from the quote.A quote ID from
POST /exchange-rate (created with method_type: "payin"). When supplied, the locked amount and rate from the quote are used — amount is ignored.URL to redirect the customer to after completing the payment on the gateway’s hosted page.
After a successful response, redirect the customer to
checkout_url to complete payment on the gateway’s hosted page. Once completed, the customer is returned to your redirect_url and a deposit.completed webhook fires.
