Sends a payout from your AED balance to a recipient's bank account outside the UAE. Create the recipient first with Create recipient. The recipient's bank country sets the corridor and the currency they receive.
Send exactly one of these:
source_amount: the AED amount to take from your balance, including the fee and VAT. It has a minimum, 100 AED by default.destination_amount: the amount the recipient should get, in their currency.
Mamo fetches an exchange-rate quote when you call, and the response shows the rate, fee, VAT and total deducted. The fee is a percentage of the amount with a minimum, per your plan; see mamopay.com/pricing. reason is required. relationship is required for payouts to India.
Common errors
403FEATURE_NOT_ENABLED: international payouts are not enabled for your account.422RECORD_NOT_FOUND: the recipient doesn't exist.422VALIDATION_ERROR: the recipient has a UAE bank account (use Issue payouts),relationshipis missing for India, or, for India, the AED amount (including fee and VAT) is above AED 50,000.422NOT_FOUND: the recipient's country is not a supported corridor.422INSUFFICIENT_BALANCE: your available balance can't cover the payout.422QUOTE_FAILED: a quote could not be fetched. Try again.409IDEMPOTENCY_KEY_NOT_UNIQUE: this key was already used for a payout that succeeded or is still in flight. Reconcile with List payouts; don't retry with a new key. See Idempotency.
Send an Idempotency-KeyA payout moves money. Send an
Idempotency-Keyheader and reuse it if you retry, so a retry can't pay twice. See Idempotency.
429Too many requests. You sent more than 100 requests in 30 seconds from one IP address. This response has no JSON body. See Rate limits.
500Unexpected error