Create Payout
Creates a new payout to the specified bank account. Uses the `X-Signature` header (note: different from the payin `signature` header). A payout is only created if the merchant has sufficient available balance. Returns HTTP 201 on success.
https://axiron.io/v2/payoutsInclude your Bearer token and HMAC-SHA256 signature. Authentication guide →
Body parameters#
merchantIdstringrequiredYour merchant ID
Examplepay2porderIdstring (uuid)requiredUnique payout ID in your system
Example773df6a8-6d8e-4aad-aa12-789d855ea3e0amountnumberrequiredPayout amount (minimum 0.01)
Example17666.15currency"ARS" | "BRL" | "CLP"requiredPayout currency
ExampleARSmethod"cbu"requiredPayout method — CBU bank transfers only
ExamplecbucardNumberstringrequiredRecipient CBU / bank account number (22 digits)
Example0000003100012345678901recipientstringrequiredRecipient's full name
ExampleTest RecipientassetOrBankstringoptionalRecipient bank name
ExampleMercado PagocallbackUristringoptionalWebhook URL for payout status notifications
Examplehttps://example.com/payout-callbackResponse fields#
addressRecipient CBU / bank account number the funds are sent to.
recipientFull name of the payout recipient.
amountPayout amount as a negative number (debit from your balance).
idUnique payout UUID assigned by the system. Use for status checks.
order_idYour original orderId echoed back for reconciliation.
statePayout lifecycle status. One of: pending, canceled, completed — both canceled and completed are terminal. See the Lifecycle States section in Get Payout Status for full semantics.
commissionCommission rate applied as a percentage string (e.g. "1.00" = 1%).
commission_amountAbsolute commission amount deducted from the payout.
amount_wt_commNet amount transferred to the recipient after commission deduction.
Errors & recovery#
400Validation failed — invalid orderId, amount, currency, or method
400Currency not supported for this merchant
400Payouts are disabled for this merchant account
400Amount is outside the allowed min/max limits
400Insufficient balance to cover payout + commission
403Merchant account is not active
404Merchant not found
Interpreting the result#
Payout was definitely created and queued for processing.
Payout was definitely NOT created. Safe to retry with a corrected request.
Payout may or may not have been created. Check status via POST /v2/payouts/status before retrying.