2013-05-19 3 views
0

Существует способ хранения и использования кредитной карты клиента с PayPal. Объяснение о том, как это сделать here. Я хочу использовать/хранилище/кредитную карту, для этого paypal просит меня включить данные кредитной карты. Что является самым безопасным способом для этого? Я использую C# и .netбезопасно перевести номер кредитной карты на paypal

ответ

1

В принципе, если вы хотите иметь дело с номерами кредитных карточек и прочей информацией, вы: должно быть be PCI compliant. Это долгий, сложный и дорогостоящий процесс, подверженный частым и жестким проверкам.

Кроме того, вы не обрабатываете конфиденциальные данные вообще, но используете некоторые криптографические идентификаторы, которые сообщают вам, что Боб заплатил за продукт A, не раскрывая вам какие-либо важные данные.

Это то, что PayPal говорит

Если вы используете PayPal REST API-интерфейсы для приема платежей по кредитным картам, вы обрабатывать данные карты непосредственно и необходимо будет убедиться, что вы PCI требованиям.

Примечание. Не хотите хранить кредитные карты на своих серверах? Вы можете сохранить данные кредитной карты с помощью PayPal, используя вызов vault.

+0

Безопасно включить "типа": "визы", "номер": "4417119669820331", "expire_month": "11", "expire_year": "2018", "first_name": «Joe», «last_name»: «Покупатель» в теле? Разве не должно быть какого-то шифрования? – levkaster

+0

Если вы это сделаете, вы должны быть совместимы с PCI, потому что это конфиденциальные данные. Вы должны использовать шифрование и применять многие другие меры безопасности. Если вы используете [кнопки javascript для PayPal] (http://paypal.github.io/JavaScriptButtons/), вам не нужно иметь дело с данными о карте - вы их никогда не увидите. – oleksii

Смежные вопросы