успешный платеж - PullRequest
       27

успешный платеж

0 голосов
/ 15 декабря 2011

Я собираюсь работать с банком над созданием формы самостоятельного платежа.Их требования и документация до сих пор имеют смысл.

На моем конце базы данных я не записываю конфиденциальные данные, такие как данные кредитной карты.

Вопрос:

У меня естьсоздал поле в моей таблице пользователей с именем paid, которое будет содержать 1 или 0

Этого должно быть достаточно для банка?

Я предполагаю, что это как pay-pal, где вы можете поместить ссылку для запуска после подтверждения оплаты.Мой скрипт просто обновил бы поле - paid - с 1, если платеж был успешным.В противном случае, если платеж не был успешным, он обновится с нуля и отправит электронное письмо персоналу, пользователю и т. Д. ...

Это простота или я что-то упустил?

1 Ответ

1 голос
/ 15 декабря 2011

Это не совсем ответ, так как не было конкретного вопроса, но мои два цента ..

Ваше решение, вероятно, слишком упрощенное.Подумайте над следующим:

  1. Является ли это продуктом по подписке, физическим, доставленным продуктом или чем-то еще полностью?Требования будут разными в зависимости.То, что у вас есть «оплаченный» флаг на вашей таблице пользователей, заставляет меня думать, что это подписка.Если так, это, вероятно, неправильно названо.Вместо «оплачено», вы, вероятно, захотите установить флажок «в настоящее время подписан», поскольку пользователь фактически будет платить несколько раз.

  2. Какова политика возврата, возврата или частичного зачисления?

  3. Имеет ли значение, как пользователь заплатил или когда пользователь заплатил?

...