APM payouts
APM payout example for India, INR (27001)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.ifsc*
string
Bank IFSC code.
data.bankAccountNumber*
string
Recipient's bank account number.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 500.0, "currency": "INR", "invoiceId": "INV123", "accountId": "test@test.com", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Malaysia, MYR (29004)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.recipientNickName
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of account.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 100.50, "currency": "MYR", "invoiceId": "INV123456", "accountId": "test@test.com", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Singapore, SGD (23039)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.recipientNickName
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of account.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 100.50, "currency": "SGD", "invoiceId": "INV123456", "accountId": "test@test.com", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for India, INR, UPI QR (3020)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.countryCode*
string
Country code.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 55.67, "currency": "INR", "invoiceId": "invoice-payout-test-124", "accountId": "88666@exemple", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Japan, JPY (29014)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.recipientNickName
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of account.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 100.50, "currency": "JPY", "invoiceId": "INV123456", "accountId": "test@test.com", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for India, INR, UPI (2000)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.firstName*
string
Recipient's first name.
data.lastName*
string
Recipient's last name.
data.countryCode*
string
Country code.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 1.50, "currency": "INR", "invoiceId": "INV123456", "accountId": "test@test.com", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Brazil, BRL, PIX (26000)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
successUrl*
string
URL for successful payout.
failureUrl*
string
URL for failed payout.
pendingUrl*
string
URL for pending payout.
cancelUrl*
string
URL for cancelled payout.
locale*
string
Locale for payout form.
ip*
string
Payer's IP address.
data
object
Additional payment data.
data.phone*
string
Payer's phone number.
data.address*
string
Payer's address.
data.city*
string
Payer's city.
data.state*
string
Payer's state.
data.firstName*
string
Payer's first name.
data.lastName*
string
Payer's last name.
data.countryCode*
string
Payer's country code.
data.postcode*
string
Payer's postcode.
data.paymentTypeId*
number
Payment type identifier.
Responses
{ "model": { "transactionId": 99964, "amount": 1.50, "currency": "BRL", "invoiceId": "fJxEYRzm01boZiurSLOY6ZLvfJxEYRzm01boZiurSLOY6ZLv", "accountId": "test@gmail.com", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Thailand, THB, Bank transfer (29001)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "THB", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Thailand, THB, QR payment (29002)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "THB", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Thailand, THB, E-wallet (29003)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "THB", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Vietnam, VND (29005)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "VND", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Indonesia, IDR (29000)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "IDR", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Tambo Cash (24046)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99964, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Western Union Cash (24047)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99965, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Kasnet Cash (24055)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99966, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Pago Efectivo Cash (32060)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99967, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, BBVA Continental Online (32086)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99968, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Interbank Online (32087)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99969, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Scotiabank Online (32088)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99970, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Huancayo Online (32089)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99971, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Arequipa Online (32090)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99972, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Tacna Online (32091)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99973, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Trujillo Online (32092)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99974, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Banco de Crédito Online (32095)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99975, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Banco de Crédito Cash (32096)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99976, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, BBVA Continental Cash (32097)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99977, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Scotiabank Cash (32098)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99978, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Huancayo Cash (32099)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99979, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Arequipa Cash (32100)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99980, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Tacna Cash (32101)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99981, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Caja Trujillo Cash (32102)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99982, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Banco Ripley Cash (32103)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99983, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Peru, PEN, Khipu Online (32113)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.paymentTypeId*
number
Payment type identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.countryCode*
string
Country code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
data.bankName*
string
Bank name code.
Responses
{ "model": { "transactionId": 99984, "amount": 114.31, "currency": "PEN", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": "John Doe", "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Philippines, PHP, G Cash (29011)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "PHP", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Philippines, PHP, G Cash QR (29011)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "PHP", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for Philippines, PHP (29011)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.phone*
string
Recipient's phone number.
data.address*
string
Recipient's address.
data.city*
string
Recipient's city.
data.state*
string
Recipient's state.
data.zipCode*
string
Recipient's postal code.
data.countryCode*
string
Country code.
data.birthDate*
string
Recipient's birth date.
data.cardExpiryMonth*
number
Expiry month of the card.
data.cardExpiryYear*
number
Expiry year of the card.
data.paymentTypeId*
number
Payment type identifier.
data.ifsc*
string
Bank IFSC code.
data.recipientFirstName*
string
Recipient's first name.
data.recipientLastName*
string
Recipient's last name.
data.recipientNickName*
string
Recipient's nickname.
data.recipientEmail*
string
Recipient's email address.
data.documentType*
string
Type of document.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountType*
string
Type of bank account.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "PHP", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }
APM payout example for South Korea, KRW, Virtual account (29013)
Request example
POST https://api-back.paygames.net/payments/apm/payout
- Payout to account
Payout method when the funds are transferred to the specified bank account.
Parameters
Header
Header
Type
Description
Authorization
string
HTTP Basic authentication.
Content-Type
string
application/json.
Body
Parameter
Type
Description
name*
string
Recipient's name.
amount*
number
Payout amount.
currency*
string
Payout currency.
accountId*
string
Recipient's account identifier.
invoiceId
string
Order or invoice number.
description*
string
Payment description.
data
object
Additional payment data.
data.personId*
string
Person's identifier.
data.paymentTypeId*
number
Payment type identifier.
data.document*
string
Document identifier.
data.bankChannel*
string
Bank channel.
data.bankAccountNumber*
string
Recipient's bank account number.
data.bankAccountBranchCode*
string
Branch code of the account.
Responses
{ "model": { "transactionId": 99964, "amount": 10000, "currency": "KRW", "invoiceId": "INV123456789", "accountId": "ACC123456789", "name": null, "statusCode": 10, "status": "Created", "reasonCode": 0, "reason": "Approved" }, "success": true, "message": null }