Payment ID in the merchant system. It is recommended to keep this field unique.||string
pg_merchant_id
integerÂ
required
Merchant ID in {{project}}. Issued upon connection.||integer
pg_amount
numberÂ
required
Payment amount in pg_currency. Minimum 0
pg_description
stringÂ
required
Description of the product or service.||string
pg_salt
stringÂ
required
Random string consisting of arbitrary numbers and Latin letters||string
pg_sig
stringÂ
required
Request signature||string
pg_currency
stringÂ
optional
Currency in which the amount is specified (KZT
pg_check_url
stringÂ
optional
URL to check the possibility of payment.||string
pg_result_url
stringÂ
optional
URL to report the result of the payment.||string
pg_request_method
stringÂ
optional
GET
pg_success_url
stringÂ
optional
URL to which the user is sent in case of a successful payment.||string
pg_failure_url
stringÂ
optional
URL to which the user is sent in case of unsuccessful payment.||string
pg_success_url_method
stringÂ
optional
Method used for the success URL (GET or POST).||string
pg_failure_url_method
stringÂ
optional
Method used for the failure URL (GET or POST).||string
pg_site_url
stringÂ
optional
Merchant's site URL for returning the buyer after payment.||string
pg_lifetime
integerÂ
optional
Time during which the payment must be completed (in seconds).||integer
pg_user_phone
stringÂ
optional
The user's phone number (starting with the country code).||string
pg_user_contact_email
stringÂ
optional
User's contact email address.||string
pg_user_ip
stringÂ
optional
Client's IP address.||string
pg_language
string <ISO 639-1:2002>
optional
Language of the payment pages
Default:
ru
Examples:
ruenkzkguz
pg_testing_mode
integerÂ
optional
Creating a payment in test mode.||integer
pg_user_id
stringÂ
optional
User ID in the merchant system.||string
pg_param1
stringÂ
optional
Additional parameter 1.||string
pg_param2
stringÂ
optional
Additional parameter 2.||string
pg_param3
stringÂ
optional
Additional parameter 3.||string
pg_payment_method
stringÂ
optional
Payment method (e.g.
pg_amount_interval_from
integerÂ
optional
The lower limit of the payment amount.||integer
pg_amount_interval_to
integerÂ
optional
The highest threshold for the payment amount.||integer
pg_generate_qr
booleanÂ
optional
Receive a QR code with a link to the payment form in base64 format.||boolean
pg_idempotency_key
stringÂ
optional
Idempotency key. Used to prevent duplicate request creation. A unique value within the merchant's scope; the same key cannot be used for different operations.