Halyk QR: Kazakhstan

❗️

"paymentMethodName": "HalykQR"


Payment Method Features

Payment MethodUzum Bank
CountryKazakhstan
Processing CurrenciesKZT
PaymentsYes
-- Min per transaction amountTBC
-- Max per transaction amountTBC
-- Authentication--
DisbursementsNo
-- Disbursement Limits--
RefundsYes
ChargebacksNo

Payment Workflow


PAYMENT AUTHORIZATION STEPS

[Step 1.3] You need to create a new intent

  • Use the following API method to create an intent: POST /processing/api/v1/intents.
  • When creating the intent, complete the Payment object.
  • Most fields are common across all payment methods and are thoroughly described in the API Reference section.
  • However, some fields are method-specific (for example, payments[].paymentInstrument.incomingDetails).
  • Ensure these fields are completed accurately so that we can process your request correctly.

paymentInstrument.incomingDetails for Payment Method "BankCardKZ"

Field

Required

Type

Description

Example

successUrl

Yes

String

https://example.com/successUrl

failureUrl

Yes

String

https://example.com/failureUrl

language

Yes

String

Language in which the information will be displayed. For example: ru for Russian

ru

"paymentInstrument": {
    "paymentMethodName": "HalykQR",
    "incomingDetails": {
     "successUrl": "https://example.com/successUrl",
     "failureUrl": "https://example.com/failureUrl",
     "language": "ru"
    }