BANK TRANSFER (MAD)

Overview:
Bank Transfer (MAD) allows direct payouts to Moroccan bank accounts using the recipient’s account number and bank name.


Payin

Not Supported yet

Payout

Request body:

FieldTypeRequirement LevelDescription
amountnumberRequiredAmount in MAD
currencystringRequired"MAD"
method_codestringRequired"BANK_TRANSFER_MAD"
recipient.wallet_idstringRequiredRecipient’s bank account number (10–24 characters)
recipient.full_namestringRequiredRecipient’s full name
bank.namestringRequiredRecipient’s bank name
referencestringRequiredMerchant transaction reference
countrystringRequiredCountry (iso2)
metadataobjectOptionalMerchant metadata
webhook_urlstringOptionalHTTPS URL for webhook notifications
sender.full_namestringOptionalSender’s full name
sender.addressstringOptionalSender’s address
sender.phonestringOptionalSender’s phone number

Sample Payload:

{
  "amount": 1000,
  "currency": "MAD",
  "method_code": "BANK_TRANSFER_MAD",
  "recipient": {
    "wallet_id": "MA12345678901234567890",
    "full_name": "Firstname Surname"
  },
  "bank": {
    "name": "Attijariwafa Bank"
  },
  "reference": "INV-2025-001",
	"country": "MA",
  "metadata": {
    "internal_id": "user1234"
  },
  "webhook_url": "https://yourwebsite.com/webhook",
  "sender": {
    "full_name": "Firstname Surname",
    "address": "No 2, Green Median Str"
  }
}