Skip to main content

POST v3/payout

CodeMessageHTTP Status
20003Please provide a valid amount400
20028Please provide beneficiary name in Chinese400
20029Please provide valid beneficiary national identification number400
20030Field is required and must be valid logistic tracking details400
20035Transaction not allowed as the ultimate remitter and beneficiary are in the same region and is restricted.400
20036Account holder name is required and cannot be empty400
20037When the txn source is bfi, funding interval should be configured please configure funding interval and try again later400
20038Both holding_fx_quote and destination_fx_quote cannot be provided400
20039The amount locked in fx quote is not the same as the amount in request400
20040this purpose code is not supported for the Remitter and Beneficiary type combination400
20041Invalid source for providing destination_info400
20042EURC currency is not supported400
20043Mismatch detected: The provided destination currency does not align with our system records400
20044Non-fiat currency is not supported or invalid400
20045Business-to-business payouts are not permitted for Pakistan. Please select an eligible remitter or beneficiary type.400
20061Field is required and must be valid ISO 4217 alpha-3 currency code400
20067Holding currency not found for the specified account.400
20152Please provide a valid type400
20165Please provide either the beneficiary details or a beneficiary ID. One of these fields is mandatory for processing.400
20166Payout risk is not enabled to initiate payout400
20167Please provide a valid payout currency400
20168Please provide a valid holding currency400
20170Payout creation failed: The bank transfer type is swift, which is incompatible with the local payout type400
20171Please provide a valid purpose code to create payout400
20172The requested payout type does not match the beneficiary destination type400
20173The requested beneficiary is not associated with the account400
20174Please provide valid transaction source400
20175Payout invoice document is not found. Please provide valid invoice document400
20196Field on_behalf_of is required for creating this payout400
20197Please provide valid on_behalf_of, should be valid xid type with prefix ent_400
20198Entity doesn’t match with tazapay compliance policy. Please contact us at ops@tazapay.com400
20199There is insufficient balance in your account to make the desired payout. Please ensure you have added sufficient funds to your account before retrying.400
20201Payout failed: No available provider for the data provided. The following fields are required by our network for this destination: %s400
20231Field is required and must be a valid document type.400
20283Provided document is not sufficient to create payout400
20296Requested payout config is not supported, please check the payout config400
20298The specified transaction amount does not meet the required minimum or maximum limits.400
20299Please provide a valid quote, payout or fx quote is expired or mismatch in from and to currency400
20380Mismatch detected: The provided beneficiary registration number does not align with our system records400
20381Mismatch detected: The provided beneficiary business name does not align with our system records400
20382Mismatch detected: The provided beneficiary business address country does not align with our system records400
20383Beneficiary date of birth is required and can’t be empty when beneficiary type is individual400
20384Third Party Wallet payout functionality is currently disabled. Please contact support for assistance.400
20385Beneficiary registration number is required and can’t be empty400
20386Beneficiary address details are required and can’t be empty400
20387Beneficiary party classification is required, please pass valid party classification400
20388Mismatch detected: The provided individual name does not align with our system records400
20389Individual business must be a sole proprietorship400
20400Mismatch detected: The provided date of birth does not align with our system records400
20401VASP name is required for wallet beneficiary400
20403This wallet beneficiary is not yet approved, please get your beneficiary approved before creating a payout400
20426Field is required and must be a valid payout_quote_id400
20427Payout Quote cannot be validated if either holding_fx_quote or destination_fx_quote is present400
20428Payout quote mismatch with Create Payout request400
20434Please provide a valid payout quote, payout quote is expired400
20437Please provide a valid destination_fx_quote starting with ‘fx_‘400
20438Please provide a valid quote starting with ‘poq_‘400
20643Please provide a valid holding_fx_quote starting with ‘fx_‘400

Internal Service Errors

CodeMessageHTTP Status
2051Metadata config not found for the account400
2052Risk config not found for the account400
2053Config not supported for this account type500
2062Account ID is missing or invalid400
2820KYB is in dormant state for this account403
2821KYB is in terminated state for this account403
3533Invalid beneficiary type provided400
4000Invalid from currency provided400
4001Invalid to currency provided400
4004Invalid FX config provided400
4005Invalid FX type provided400
4006Invalid account_id provided400
4007Invalid admin_id provided400
4009Invalid collection currency provided400
4010Invalid customer country provided400
4011Invalid payment method family provided400
4012Invalid from_amount provided400
4027Non-fiat currency is not supported400
4303Base rate not found404
4308Live base rate not found404
5090Invalid account_id provided (pricing)400
5091Invalid payout transfer type400
5092Invalid destination currency code400
5093Invalid destination amount400
5094Invalid payout currency code400
5095Invalid payout amount400
5096Invalid payout wallet type400
5097Invalid payout quote_id400
5098Invalid charge type400
43000Invalid country provided400
43001Invalid currency provided400
43014Invalid bank transfer type provided400