Перейти к основному контенту

Пример создания транзакции на выплаты с криптограммой

{
"merchantId":"your_login",
"amount":12500,
"returnUrl":"https://yoursite.kz/payment/complete",
"description":"Test payment for youremail@example.com",
"callbackUrl":"hhttps://yoursite.kz/payment/callback",
"acquiringId":5,
"type":1,
"customerData":{
"phone":"77472392990",
“email”:some@email.com,
"cardData":"wnUx+rkFVhpaTvapu2etbfA7RKf6Hufl31p0517/jsFAS3uilcOqTy8Ir3hav9QoJSyhtG/syw8mwOIU/QNyzdL8uCDhRSJbLkT8f8KpKqrhxrT6e02zMiLrfTG8AdJGOiA9hBIVrRLyz+4URy0pgkFf03azfAedCBRwEHt7hr7zte3W69JNVWYBnSDyailC3nB9zaEEuqsS9UxlbwhMcRr+7e+O+bn1U2El3XzM9nEx/qoU2hRCHusW1s+rWDn/Ttn5eZNCwlyzOXXkGqPQZicpk2mvqE68VvXvRjVaGeIj+cp/Y74nT0jt8H355ST4Zc5A41ArSbyLRoxJUss2w/BPDovROa7chHPH3lv7Isg0UCVNzZ/nDPA+GJ/GrIw1wd12gLv9Ghg8fS2CIAXzuZV9yc+tAmBU4HWnnXKbgejQOHV42DNWGcyOkkuv6Tw7WGtAcAf8DHOOxDO74O7ffgddDypC2gFsjm1Uf+u34TsmZMoUBv/L04mqrkn2qAHfsW96mLuMhPt1fIze5fCkpFVYE5xOrI9d+4hORPs3DaVL0v/YMH41p9/9R+5VvkitZUxxpUC+UFJudnrRP2vc1KbEWcVZVcE78wu8wRo4BCUVUwVpnhHRLMG27VujxGyuVLtPxJsoT38oC7TuZeUbZbd0C9m6lZTvTJeNjYwXFNM="
},
"demo":true
}

Флаг demo на продакшене должен быть false или отсутствовать.

В ответ на создание платежа будет возвращен номер выплаты/платежа в системе «Онлайн-платежи» и URL для перенаправления:

{
"url":"ecommerce.pult24.kz/payment/view?id=9876543210",
"id":"9876543210"
}

После этого приходит ответ (Callback). Пример присылаемого на callbackUrl запроса:

{
"orderId":"123",
"id":"123",
"account":"my@example.com",
"amount":10000,
"commission":100,
"commissionIncluded":true,
"attempt":1,
"returnUrl":"https://my.site.kz/",
"callbackUrl":"https://my.site.kz/",
"date":"2006-01-02T15:04:05",
"dateOut":"2006-01-02T15:04:05",
"status":1,
"errCode":0,
"errMessage":"Ошибок нет",
"metadata":{
"session":"3135c7fe-272f-46d0-a5f8-1ab2a59ac17c"
}
}

Подробную информацию о значении полей, а также о коллбэке смотрите в технической документации.