API M2Square
🇺🇸 English
  • 🇺🇸 English
  • 🇨🇳中文
Home
Official WebsiteContract
Home
Official WebsiteContract
🇺🇸 English
  • 🇺🇸 English
  • 🇨🇳中文
🇺🇸 English
  • 🇺🇸 English
  • 🇨🇳中文
  1. Global universal payment
  • Development Guide
    • Development Integration Guidelines
    • API Request Structure Definition
    • APIs Signature
    • Postman And SDK
    • APIs WebHook
    • Order Status
    • APIs Error Code List
    • PCI Compliance
    • Payment Process Explanation
  • Transaction APIs
    • North America
      • USA
        • Payment
        • Payout
      • Mexico
        • Payment
        • Payout
    • South America
      • Brazil
        • Payment
        • Payout
      • Colombia
        • Payment
        • Payout
      • Ecuador
        • Payment
        • Payout
      • Argentina
        • Payment
        • Payout
      • Peru
        • Payment
        • Payout
      • Chile
        • Payment
        • Payout
      • Venezuela
        • Payment
        • Payout
    • Asia
      • Indonesia
        • Payment
        • Payout
      • Philippines
        • Payment
        • Payout
      • Thailand
        • Payment
        • Payout
      • Malaysia
        • 收款
        • 出款
      • Bengal
        • Payment
        • Payout
      • India
        • Payment
        • Payout
      • Pakistan
        • Payment
        • Payout
    • Europe
      • Russia
        • Payment
        • Payout
    • Mid East
      • United Arab Emirates
        • Payment
        • Payout
      • Turkey
        • Payment
        • Payout
    • Africa
      • Kenya
        • Payment
        • Payout
      • Nigeria
        • Payment
        • Payout
      • South Africa
        • Payment
        • Payout
      • Tanzania
        • Payment
        • Payout
    • Global universal payment
      • Payment
        POST
      • Payout
        POST
  • Common APIs
    • Payout Voucher Query
      POST
    • Account Balance Query
      POST
    • Order Status Query
      POST
  • Payment of Video Case
    • Video Case
    • Payment method Logo
  • Dashboard Guide
    • Bind Google Authenticator 2FA
  • Schemas
    • Payment Common Request Body
    • Payment Common Response Body
    • Payout Common Request Body
    • Payout Common Response Body
Home
Official WebsiteContract
Home
Official WebsiteContract
🇺🇸 English
  • 🇺🇸 English
  • 🇨🇳中文
🇺🇸 English
  • 🇺🇸 English
  • 🇨🇳中文
  1. Global universal payment

Payout

Developing
POST
/gateway/base/biz
Payment TypeSupported CurrenciesTypeDescription
IBANEURIBANEuropean Region International Bank Account Number
IBANAEDIBANUAE International Bank Account Number
ACHUSDACHUS Federal Reserve Routing Number
FEDUSDFEDUS Federal Reserve Routing Number
REVOLUTGBP, EURREVOLUTEuropean/US Electronic Account - REVOLUT
BSBAUDBSBAustralian Bank Payment
SCGBPSCUK Bank Payment Sort Code
CCCADCCCanada Transit Number
SWIFTUSD, EUR, AED, SGDSWIFTInternational Bank Clearing
IMPSINRIMPSIndian Bank Payment
Payout Request Message Examples:
USD-ACH
{
    "mchOrderId": "payoutUSD10035",
    "amount": "50",
    "currency": "USD",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565806201119",
    "beneficiaryName": "shing level",
    "beneficiaryAccountNumber": "6877028001",
    "beneficiaryAccountCountry": "US",
    "beneficiaryAccountType": "Personal",
    "companyName": "test", // Required for corporate accounts; optional for personal accounts
    "beneficiaryBankName": "testBank",
    "routingNumber": "321171184",
    "swiftCode": "CITIUS33", // Preferably provide real value
    "city": "New york",
    "beneficiaryAddress": "456 Main Street",
    "zip": "90001",
    "paymentType": "ACH"
}

USD-FED: (Temporarily not supported)

``` json
{
    "mchOrderId": "payoutUSD13005",
    "amount": "50",
    "currency": "USD",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565889809",
    "beneficiaryName": "shing level",
    "beneficiaryAccountNumber": "6877028001",
    "beneficiaryAccountCountry": "US",
    "beneficiaryAccountType": "Personal",
    "companyName": "test", // Required for corporate accounts; optional for personal accounts
    "beneficiaryBankName": "testBank",
    "country": "US",
    "routingNumber": "321171184",
    "swiftCode": "CITIUS33", // Preferably provide real value
    "beneficiaryAddress": "456 Main Street",
    "zip": "90001",
    "paymentType": "FED"
}
USD-RTGS:
{
    "mchOrderId": "payoutUSD132011",
    "amount": "50",
    "currency": "USD",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565889809",
    "beneficiaryName": "shing level",
    "beneficiaryAccountNumber": "6877028001",
    "beneficiaryAccountCountry": "HK", // Hong Kong region
    "beneficiaryAccountType": "Personal",
    "companyName": "test", // Required for corporate accounts; optional for personal accounts
    "beneficiaryBankName": "testBank",
    "beneficiaryAddress": "456 Main Street",
    "routingNumber": "80000112", // Bank Branch Code
    "paymentType": "RTGS"
}
USD-SWIFT:
{
    "mchOrderId": "payoutUSD1357",
    "amount": "50",
    "currency": "USD",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565889809",
    "beneficiaryName": "shing level",
    "beneficiaryAccountNumber": "6877028001",
    "beneficiaryAccountCountry": "US",
    "beneficiaryAccountType": "Personal",
    "companyName": "test", // Required for corporate accounts; optional for personal accounts
    "beneficiaryBankName": "testBank",
    "swiftCode": "CITIUS33",
    "routingNumber": "80000112",
    "beneficiaryAddress": "456 Main Street",
    "zip": "90001",
    "paymentType": "SWIFT"
}
AED-SWIFT
{
    "mchOrderId": "payoutUSD144591",
    "amount": "180",
    "currency": "AED",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565889809",
    "beneficiaryName": "ping Zhou",
    "beneficiaryAccountNumber": "AE450860000006791001658",
    "beneficiaryAccountCountry": "AE",
    "beneficiaryAccountType": "Company",
    "companyName": "Test Company", // Required for corporate accounts; optional for personal accounts
    "beneficiaryBankName": "Wio Bank PJSC",
    "swiftCode": "WIOBAEADXXX",
    "beneficiaryAddress": "Etihad Airways Centre 5th Floor, Abu Dhabi, UAE",
    "paymentType": "SWIFT"
}
AED-IBAN
{
    "mchOrderId": "payoutUSD144593",
    "amount": "180",
    "currency": "AED",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565889809",
    "beneficiaryName": "ping Zhou",
    "beneficiaryAccountNumber": "AE450860000006791001658",
    "beneficiaryAccountCountry": "AE",
    "beneficiaryAccountType": "Personal",
    "companyName": "Test Company", // Required for corporate accounts; optional for personal accounts
    "beneficiaryBankName": "Wio Bank PJSC",
    "beneficiaryAddress": "Etihad Airways Centre 5th Floor, Abu Dhabi, UAE",
    "paymentType": "IBAN"
}
SAR-IBAN
{
    "mchOrderId": "payoutUSD14478",
    "amount": "190",
    "currency": "SAR",
    "callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
    "beneficiaryEmail": "muazpe@gmail.com",
    "beneficiaryMobile": "565889809",
    "beneficiaryName": "kugou chou",
    "beneficiaryAccountNumber": "SA4420000001234567891234",
    "beneficiaryAccountCountry": "SA",
    "beneficiaryAccountType": "Company", // Company name required for corporate accounts
    "companyName": "Vamos Pago",
    "beneficiaryBankName": "Wio Bank PJSC",
    "beneficiaryAddress": "Etihad Airways Centre 5th Floor, Abu Dhabi, UAE",
    "city": "Riyadh", // City is required
    "zip": "46431",
    "idCardType": "EMPLOYER_ID", // PASSPORT, NATIONAL_ID, DRIVING_LICENSE, SOCIAL_SECURITY, TAX_ID, SENIOR_CITIZEN_ID, BIRTH_CERTIFICATE, VILLAGE_ELDER_ID, RESIDENT_CARD, ALIEN_REGISTRATION, PAN_CARD, VOTERS_ID, HEALTH_CARD, EMPLOYER_ID
    "idCardNo": "2566442683",
    "paymentType": "IBAN"
}

Request

Header Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/gateway/base/biz' \
--header 'method: payOut' \
--header 'signType: SHA512' \
--header 'serviceName: api.pay' \
--header 'mchId: 1416010331032883200' \
--header 'timestamp: 1631671670' \
--header 'sign: 32554324534545432543' \
--header 'Content-Type: application/json' \
--data-raw '{
    "mchOrderId": "string",
    "amount": "string",
    "purpose": "string",
    "beneficiaryName": "string",
    "beneficiaryEmail": "string",
    "beneficiaryMobile": "string",
    "beneficiaryAccountNumber": "string",
    "callbackUrl": "string",
    "paymentType": "string",
    "currency": "EUR",
    "phone": "string",
    "email": "string",
    "beneficiaryAccountCountry": "string",
    "beneficiaryAccountType": "string",
    "beneficiaryBankName": "Chase JP Morgan",
    "city": "string",
    "country": "string",
    "zip": "string",
    "swiftCode": "string",
    "routingNumber": "string",
    "beneficiaryAddress": "string",
    "beneficiaryCardType": "0"
}'
Response Response Example
{
    "data": [
        {
            "orderId": "79",
            "currency": "aute Duis"
        },
        {
            "orderId": "33",
            "currency": "commodo consectetur ipsum"
        }
    ],
    "success": false,
    "resultCode": "90",
    "errorCode": "28",
    "errorMsg": "minim officia laboris qui"
}
Modified at 2025-10-26 15:19:39
Previous
Payment
Next
Payout Voucher Query
Built with