Money transfer
Name | Description | Type | |
---|---|---|---|
pg_merchant_id required | Merchant ID.Numbers | integer | |
pg_order_id required | Order ID in the shop system. A unique,monotonically increasing value is recommended. Numbers and Latin characters Example:123 | string | |
pg_amount required | Payment amount. Minimum 0.01 Example:: 10 | number | |
pg_amount_to required if no pg_amount | Transfer amount in the transfer currency. Minimum 0.01 Example: 10 | number | |
pg_currency_from required | The debit currency in which the transfer amount is indicated. KZT, USD, EUR. Currencies Directory | string | |
pg_currency_to required | Currency of the transfer. In the case when the currency of debiting and crediting is different, a recalculation is made. The current rate can be obtained by the method | string | |
pg_commission_amount | Commission charged from the payer in the debit currency. Minimum 0 | number | |
pg_description required | Payment description. Displayed to the buyer during the payment process. Passed in pg_encoding. Letters, numbers, dash (-), space Example: Payment description | string | |
pg_user_id required if pg_save_sender_card orpg_save_recipient_card | User ID in the merchant system Example:1234 | integer | |
pg_card_token required if no pg_card_pan | Saved card token of the sender | string | |
pg_card_pan required if no pg_card_token | Card number.Example: 4405645000006150 | integer | |
pg_card_cvc required if no pg_card_token | CVC/CVC2/CVV card password Example: 653 | integer | |
pg_card_year required if no pg_card_token | Card expiration year. Example: 25 | integer | |
pg_card_month required if no pg_card_token | Card expiration month. Example: 09 | integer | |
pg_card_name required if no pg_card_token | Sender's cardholder name. Example: IVAN IVANOV | string | |
pg_card_recipient required if no pg_card_recipient_token | Recipient's card number. Example: 4405645000006150 | integer | |
pg_card_recipient_token required if no pg_card_recipient | Recipient's saved card token | string | |
pg_card_recipient_name | Recipient's cardholder name If not given, then the sender's name from the pg_card_name parameter is used as the recipient’s name Example: IVAN IVANOV | string | |
pg_save_sender_card | Sign of the need to save the card for sending money. Example: 1 | string | |
pg_save_recipient_card | Sign of the need to save the cash receipt card. Example: 1 | string | |
pg_language | Error text language. Available languages: ru, en, kz, kg, uz, de | string | |
pg_salt required | Random string. Random numbers and Latin lettersExample: some random string | string | |
pg_sig required | Digital signature of the request | string |
Title | Description | Validation | |
---|---|---|---|
pg_payment_id | Transaction ID | integer | |
pg_status | Request status | string | |
pg_payment_status | Payment status. Enum:success, error, incomplete, process | string | |
pg_3ds | Flag indicating the need for a 3DS request. 1 - 3DS installed, 0 - no | number | |
pg_3d_acsurl | Card Issuer Bank URL for 3DS Verification | string | |
pg_order_id | Order ID in the shop system | string | |
pg_payment_amount | Transfer amount debit currency | number | |
pg_payout_amount | Amount of the transfer in the currency of enrollment | number | |
pg_currency_from | Charge currency | string | |
pg_currency_to | Transfer credit currency | string | |
pg_card_token | Saved card token of the sender | string | |
pg_card_recipient_token | Recipient's saved card token | string | |
pg_card_mask | Masked number of the sender's card (part of the digits of the card number are hidden) | string | |
pg_card_recipient_mask | Masked card number of the recipient (part of the digits of the card number are hidden) | string | |
pg_payment_date | Date and time of the payment | datetime | |
pg_salt | Random string | string | |
pg_sig | Request digital signature | string | |
pg_datetime | Date and time of the request | datetime |
Title | Description |
---|---|
TermUrl | Url to which the answer will come in case of success |
Name | Description | Type | |
---|---|---|---|
pg_merchant_id required | Merchant ID.Numbers | integer | |
pg_payment_id required | Transaction ID.Numbers | integer | |
pg_salt required | Random string.Arbitrary numbers and letters | string | |
pg_sig required | Digital signature of the request.Numbers and Latin letters | string |
Title | Description | Validation | |
---|---|---|---|
pg_payment_id | Transaction ID | integer | |
pg_status | Request Status | string | |
pg_payment_status | Payment status. Enum:success, error, incomplete, process | string | |
pg_order_id | Order ID in the merchant system | string | |
pg_card_token | Saved card token of the sender | string | |
pg_card_recipient_token | Recipient's saved card token | string | |
pg_card_mask | Masked number of the sender's card (part of the digits of the card number are hidden) | string | |
pg_card_recipient_mask | Masked card number of the recipient (part of the digits of the card number are hidden) | string | |
pg_salt | Random string | string | |
pg_sig | Request digital signature | string | |
pg_datetime | Date and time of the request | datetime |
Title | Description | Validation | |
---|---|---|---|
pg_error_code | Error Code ID | Цифры | |
pg_error_description | Text description of the error | Строка |
Title | Description | Type | |
---|---|---|---|
pg_merchant_id required | Merchant ID. Numbers | integer | |
pg_payment_id required | Transaction ID. Numbers | integer | |
pg_salt required | A random string consisting of arbitrary numbers and Latin letters Example: some random string | string | |
pg_sig required | Request signature | string |
Название | Описание | Тип | |
---|---|---|---|
pg_payment_id | Transaction ID | integer | |
pg_status | Request status | string | |
pg_payment_status | Payment status. Enum:success, error, incomplete, process | string | |
pg_order_id | Order ID in the merchant system | string | |
pg_payment_amount | Transfer amount debit currency | number | |
pg_payout_amount | Amount of the transfer in the currency of enrollment | number | |
pg_currency_from | Charge currency | string | |
pg_currency_to | Transfer credit currency | string | |
pg_card_token | Saved card token of the sender | string | |
pg_card_recipient_token | Recipient's saved card token | string | |
pg_card_mask | Masked number of the sender's card (part of the digits of the card number are hidden) | string | |
pg_card_recipient_mask | Masked card number of the recipient (part of the digits of the card number are hidden) | string | |
pg_payment_date | Date and time of the payment | datetime | |
pg_salt | Random string. Arbitrary numbers and letters | string | |
pg_sig | Digital signature of the request. Numbers and Latin letters | string | |
pg_datetime | Date and time of the request | datetime |
Title | Description | Type | |
---|---|---|---|
pg_merchant_id required | Merchant ID. Numbers | integer | |
pg_currency_from | Charge currency | string | |
pg_currency_to | Transfer credit currency | string | |
pg_salt required | A random string consisting of arbitrary numbers and Latin letters Example:some random string | string | |
pg_sig required | Request signature | string |
Object name | Parameter name | Description | Type | |
---|---|---|---|---|
pg_status | — | Request execution status | string | |
rate | pg_currency_from | Charge currency | string | |
— | pg_currency_to | Transfer credit currency | string | |
— | pg_rate | Conversion rate | number | |
pg_salt | — | Random string | string | |
pg_sig | — | Request signature | string | |
pg_datetime | — | Date and time of the request | datetime |
Title | Description | Validation |
---|---|---|
pg_error_code | Error Code ID | string |
pg_error_description | Text description of the error | string |
Card number | CVV | Expiration date | Card result |
---|---|---|---|
4400444400004440 | 123 | 2024/12 | Success without 3DS |
4400444400004441 | 123 | 2024/12 | The operation is unsuccessful, the error is on the side of the International Payment System. Repeat payment later |
4400444400004442 | 123 | 2024/12 | Card restrictions. Contact the bank that issued the card |
4400444400004443 | 123 | 2024/12 | Insufficient funds. Please top up your account or pay from another card |
4400444400004444 | 123 | 2024/12 | Success with 3DS, Frictionless Flow |
4400444400004445 | 123 | 2024/12 | Payment error. Service is unavailable. Please try again later |
Card number | Card result |
---|---|
4400444444444440 | Success |
4400444444444441 | Payment error. Service is unavailable. Please try again later |
4400444444444442 | Payment error. Contact the bank that issued the card |
4400444444444443 | Insufficient funds! Top up your payout balance |
4400444444444444 | Process turning into success |
4400444444444445 | Process going into error |