Нужно ли запрашивать личную информацию при использовании Paypal? - PullRequest
0 голосов
/ 07 марта 2011

Я пишу простой веб-сайт электронной коммерции, и единственным средством оплаты является Paypal.

Однако пользователям не нужно регистрироваться, им отправят по почте их продукт.

НасколькоЯ знаю, что вы зарегистрированы для использования Paypal, и, следовательно, Paypal хранит вашу личную информацию (адрес, имена и т. Д.)

Поэтому мой вопрос заключается в том, нужно ли мне просить пользователей вводить их личную информацию, пока онадоступно на Paypal, и я надеюсь, что есть API для их получения.

Спасибо

Ответы [ 3 ]

1 голос
/ 07 марта 2011

Вы должны запросить их адреса электронной почты, по которым они хотят, чтобы продукт был доставлен, так как он не обязательно совпадает с тем, который они использовали в PayPal.Вы получите счет-фактуру в форме электронной почты PayPal для целей бухгалтерского учета, которые могут это сделать.

Если вам нужны данные клиента, вам следует воспользоваться функцией Уведомление о мгновенном платеже PayPal.укажите URL-адрес на своем сайте, а затем PayPal POST-ы со всеми подробностями этого скрипта.Таким образом, вы можете быть уверены, что клиент действительно заплатил за услуги.

Существует дополнительный шаг, чтобы проверить детали, которые вы получили в своем сценарии IPN, так как любой, кто знает его URL, может опубликовать что угодно в вашем сценарии.,Также хорошей идеей будет поместить его в случайный каталог, такой как dsf6dfsjj345432f8dsfj5j243826d, и публиковать его без каких-либо ограничений, чтобы минимизировать вероятность того, что кто-то попытается поиграться с вашим сценарием.

0 голосов
/ 07 марта 2011

Посмотрите на их подход Express Checkout.Это предназначено для «подготовки» транзакции, которую вы позднее завершите со своей стороны, после того как получили адрес доставки клиента.То, что вы решите сделать с этим, зависит от вас.

0 голосов
/ 07 марта 2011

Если я правильно понимаю ваш вопрос, вам не нужно хранить данные клиента с вашей стороны.Paypal просто требует цены, продукта и ссылки на счет.Они управляют хранением и защитой данных клиента CC (например).Возможно, вы захотите сохранить некоторые данные клиента (например, адрес электронной почты, имя, адрес и т. Д. ... но не данные CC).

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

HTH и удачи

...