Pakistan payout
Payment Account Types
The supported payment account types in Pakistan are:
- MOBILE_MONEY
- BANK_ACCOUNT
Mobile Money
The supported mobile money operators in Pakistan are:
- EASYPAISA
- JAZZCASH
- UPAISA
- SADAPAY
- NAYAPAY
- FINJA
- PAYMAX
Bank Account
We support payouts to various banks in Pakistan. To retrieve the most current list of supported banks, use the List Banks endpoint.
Decimal Requirements
| Payment Account Type | Decimals Allowed |
|---|---|
| MOBILE_MONEY (EASYPAISA) | 2 |
| MOBILE_MONEY (JAZZCASH) | 2 |
| MOBILE_MONEY (UPAISA) | 2 |
| MOBILE_MONEY (SADAPAY) | 2 |
| MOBILE_MONEY (NAYAPAY) | 2 |
| MOBILE_MONEY (FINJA) | 2 |
| MOBILE_MONEY (PAYMAX) | 2 |
| BANK_ACCOUNT | 2 |
Transaction Limits
| Payment Account Type | Minimum Amount (PKR) | Maximum Amount (PKR) |
|---|---|---|
| MOBILE_MONEY (EASYPAISA) | 50 | 500,000 |
| MOBILE_MONEY (JAZZCASH) | 50 | 500,000 |
| MOBILE_MONEY (UPAISA) | 50 | 500,000 |
| MOBILE_MONEY (SADAPAY) | 50 | 500,000 |
| MOBILE_MONEY (NAYAPAY) | 50 | 500,000 |
| MOBILE_MONEY (FINJA) | 50 | 500,000 |
| MOBILE_MONEY (PAYMAX) | 50 | 500,000 |
| BANK_ACCOUNT | 50 | - |
Compliance Requirements
| Field | Requirements |
|---|---|
| purpose | Required (please refer to the list of allowed values in Create Payout) |
| sender.type | Required |
| sender.name | Required |
| sender.address.line1 | Required |
| sender.address.city | Required |
| sender.address.postal_code | Required |
| sender.address.country | Required |
| sender.individual.dob | Required (with type INDIVIDUAL) |
| sender.individual.identity_document.type | Required (with type INDIVIDUAL) |
| sender.individual.identity_document.country | Required (with type INDIVIDUAL) |
| sender.individual.identity_document.number | Required (with type INDIVIDUAL) |
| sender.individual.identity_document.expires_on | Required (with type INDIVIDUAL) |
Sample Payload
The samples below are specific to Pakistan and based on the local regulations.
For a more comprehensive list of fields, see the Create Payout resource.
```json { "amount": { "currency": "PKR", "value": "5000.50" }, "payment_account": { "type": "MOBILE_MONEY", "country": "PK", "holder": { "type": "INDIVIDUAL", "name": "John Doe" }, "mobile_money": { "operator": "EASYPAISA", "number": "+923001234567" } }, "purpose": "REMITTANCE", "sender": { "type": "INDIVIDUAL", "name": "Mario Rossi", "address": { "line_1": "Piazza del Colosseo", "line_2": "1", "line_3": "", "city": "Roma", "postal_code": "00184", "country": "IT" }, "individual": { "dob": "1985-06-15", "identity_document": { "type": "PASSPORT", "country": "IT", "number": "YA0000000", "expires_on": "2030-01-01" } } } } ```Info: The bank_id shown in this sample refers to a fictitious bank in our sandbox environment. It is intended for testing only and will not work in production. In production, retrieve the current list of supported banks and use a real bank_id for the destination country via the List Banks endpoint.
{
"amount": {
"currency": "PKR",
"value": "1000.60"
},
"payment_account": {
"type": "BANK_ACCOUNT",
"country": "PK",
"holder": {
"type": "INDIVIDUAL",
"name": "Jean Doe"
},
"bank_account": {
"bank_id": "bnk-2lxxIhdVQSRj96AShV2xttWzolt",
"number": "0123456789"
}
},
"purpose": "REMITTANCE",
"sender": {
"type": "INDIVIDUAL",
"name": "Mario Rossi",
"address": {
"line_1": "Piazza del Colosseo",
"line_2": "1",
"line_3": "",
"city": "Roma",
"postal_code": "00184",
"country": "IT"
},
"individual": {
"dob": "1985-06-15",
"identity_document": {
"type": "PASSPORT",
"country": "IT",
"number": "YA0000000",
"expires_on": "2030-01-01"
}
}
}
}
Updated about 1 hour ago
