Как получить данные кредитной карты профиля Paypal Recurring - PullRequest
1 голос
/ 05 октября 2011

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

Я использую метод API UpdateRecurringPaymentsProfileDetails для изменения суммы, но для этого метода снова требуются данные кредитной карты (за каждый раз это называется).Я получаю данные кредитной карты с помощью GetRecurringPaymentsProfileDetails, но этот метод просто возвращает последние 4 цифры кредитной карты (и не возвращает CVV2, но это не является серьезной проблемой здесь).

Есть ли какая-либо другая опция дляполучить полную информацию о кредитной карте (по крайней мере, номер кредитной карты) с помощью API Paypal или мне нужно хранить номера кредитных карт в моей базе данных?Любая помощь будет принята с благодарностью.

1 Ответ

5 голосов
/ 05 октября 2011

Вряд ли вы сможете получить полный номер кредитной карты от PayPal;Вот почему люди используют PayPal.

Хранение информации о кредитной карте в вашей базе данных является огромной ответственностью, и ее следует избегать, если это вообще возможно.Как только вы начинаете хранить эту информацию, ваша компания несет ответственность за ее защиту (включая разработчиков).При необходимости используйте другой сторонний компонент, но не несите такой огромной ответственности.

Я не знаю, в какой компании вы работаете, но это не решение, которое разработчик должен принимать самостоятельно.Целые компании были закрыты за неправильное обращение с информацией о кредитной карте.Закон об этом материале очень мрачный, и даже самая маленькая ошибка может привести к огромным штрафам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...