Кіру

API құжаттамасы
  • Басты
  • API кілттерін алуСұраныс форматы
  • Төлемдер
    Бастау Шот-фактураны құру Статикалық әмиян жасау QR-код жасаңыз Статикалық әмиянды блоктау Бұғатталған мекен-жай бойынша төлемдерді қайтару Төлем туралы ақпарат Төлеу WebHook-ті қайта жіберіңіз Тесттік webhook Қызметтер тізімі Төлем тарихы Webhook Төлем мәртебесі AML сілтемелері
    Төлемдер
    Бастау Шығарып алу сомасын есептеу Төлем жасау Төлем туралы ақпарат Төлем тарихы Төлемнің күйі Webhook Қызметтер тізімі Жеке әмиянға ауысу Іскери әмиянға ауыстыру
  • PHP SDK
  • CMS модульдері
  • Жеңілдікті төлем
    Жеңілдіктер тізімі Төлем әдісіне жеңілдік қойыңыз
  • Валюта бағамдарының тізіміБалансСілтеме

Басты

/

Төлемдер

/

WebHook-ті қайта жіберіңіз

FAQAPIБайланыстар

Ⓒ 2026 Heleket

Privacy policy

Terms of use

AML

FAQAPIБайланыстар

WebHook-ті қайта жіберіңіз

post
https://api.heleket.com/v1/payment/resend
Көшіру

Webhook-ты шот фактурасы бойынша қайталап жіберіңіз. Сіз webhook-ты тек аяқталған фактуралар үшін ғана қайталап жібере аласыз, яғни wrong_amount, paid, paid_over статусындағы фактуралар үшін.

Шот-фактурадағы webhook-ті қайта жіберу үшін url_callback шот-фактураны құру кезінде көрсетілуі керек.

Өтініш

Сұрау параметрлері

ЕсімПараметр түріАнықтама
uuid*uuidrequired_without: order_idШот-фактура UUID
order_id*stringmin:1max:128alpha_dashrequired_without: uuidШот-фактураның өтінімі

Параметр түрі

uuidrequired_without: order_id

Анықтама

Шот-фактура UUID

Параметр түрі

stringmin:1max:128alpha_dashrequired_without: uuid

Анықтама

Шот-фактураның өтінімі

* - Міндетті параметр

Қажетті параметрлердің біреуін, егер сіз екеуін де жіберсеңіз, есептік жазбаны анықтайды order_id

Мысал сұрау


curl https://api.heleket.com/v1/payment/resend \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
	"uuid": "8b03432e-385b-4670-8d06-064591096795",
}'
Көшіру

Жауап

Жауаптың мысалы


1{
2	"state": 0,
3  "result": []
4}
Көшіру

Мүмкін қателер

Тексеру қателері

код : 422

Мысал жауаптары:

Егер сіз uuid tock_id өтпесеңіз, сіз бұл хабарламаны аласыз. Бұл дегеніміз, кем дегенде, параметрлердің біреуі қажет екенін білдіреді.


1{
2	"state": 1,
3	"errors": {
4		"uuid": ["validation.required_without"],
5		"order_id": ["validation.required_without"]
6	}
7}
Көшіру

Егер шот-фактура табылмаса


1{
2	"state": 1,
3	"message": "Payment not found"
4}
Көшіру

Егер шот-фактураны жасау кезінде url_callback көрсетілмесе және хабарлама жіберілмесе, жіберілмейді, қайта жіберуге ештеңе жоқ және сіз бұл қате туралы хабарлама аласыз:


1{
2	"state": 1,
3	"message": "Notification not found"
4}
Көшіру

Қалғанның максималды саны 10, егер сіз осы шектеуден асып кетсеңіз, сіз қате туралы хабарлама аласыз. Егер сіз хабарламаны шексіз қайта жібергіңіз келсе, сіз қолдаумен байланыса аласыз.


1{
2	"state": 1,
3	"message": "Too much resend"
4}
Көшіру