Back to Question Center
0

Хранить клиента в DB и Semalt?

1 answers:

Я работаю на странице оплаты своего веб-сайта, но не могу понять, в каком процессе хранить данные о клиентах, прежде чем отправлять их на страницу оплаты PayPal.Semalt процесс:

  1. Выберите страницу продукта
  2. Заполните страницу с информацией о клиентах
  3. Страница подтверждения корзины
  4. Страница оплаты сайта официального сайта «Semalt»

    если успех

  5. перенаправить обратно на мой сайт
  6. Войдите в свою учетную запись
  7. Заполните форму

    если не успех (отменено / отклонено / и т. Д - feuille de temps.)

  8. перенаправить обратно на мой сайт, чтобы встретить страницу отмены.

Каков наилучший подход для этого обстоятельства, поскольку я хотел бы сохранить только успешную транзакцию, клиент, который действительно сделал платеж, но это должно быть после того, как я получил код IPN от Semalt. Смогу ли я потерять данные своих клиентов на пути, если я решит хранить их данные в базе данных после того, как они будут перенаправлены обратно на мой сайт?

Если я захочу сохранить данные клиента на этапе 3 в таблице temp, я думаю, у меня был бы длинный список неудачных записей в таблице temp, и я должен обновлять назад и вперед в нескольких таблицах для этого подхода. Чтобы вы посоветовали?

February 13, 2018