🏬Төлемді жүргізу құрылымы

Төлемді жүргізу қадамдары

  1. Әріптес Клиенті Мерчант жобасында төлем жасауға сұрау салады

  2. Жоба транзакцияны жасауға сұрау жібереді

  3. Жоба төлем бетінің URL-ін алады

  4. Жоба клиентті төлем бетіне қайта бағыттайды

  5. Клиент карта деректерін енгізіп, «Төлеу» батырмасын басады

  6. Төлем жүйесі сұрау алады, егер транзакцияны құру кезінде confirm_url параметрі көрсетілсе, төлем жүйесі Мерчант жобасына сұрау салады

  7. Жоба confirm_url параметрінде көрсетілген мекенжай бойынша жауап береді. Егер жоба «200»-ден ерекшеленетін http-кодпен жауап берсе, транзакция үзіледі

  8. Төлем жүйесі банкке сауал жібереді

  9. Төлем жүйесі банктен транзакция мәртебесі көрсетілген жауап алады

  10. Төлем жүйесі төлем бетінде чекті шығарады

  11. Төлем жүйесі жобаға транзакция мәртебесін callback_url параметрінде көрсетілген мекенжайға жібереді

Төлемді жүргізудің UML диаграммасы

Last updated