2013-07-12 4 views
0

Я хочу использовать PayPal Payment Advanced API для хранения информации о кредитной карте клиента на веб-сайте PayPal при первом входе клиента в информацию о кредитной карте. Для последующих посещений клиентов я хочу получить информацию о кредитной карте с сервера PayPal. Это возможно? Что возвращает сервер PayPal (например, идентификатор транзакции), который я могу сохранить в своей базе данных для этого клиента, а затем использовать его для последующих запросов.Хранение информации кредитной карты с использованием PayPal Payments Advanced API?

Благодаря

ответ

0

Там нет API для платежей Paypal расширенный. От их tutorials:

PayPal Payments Advanced requires use of PayPal's hosted checkout template... 

Это означает, что вы должны использовать их размещенные страницы (вероятно, можно сделать так, используя IFRAME, если вы хотите). Причина этого заключается в том, что для сбора данных о кредитной карте вы должны быть PCI compliant, то есть вам нужно пройти серию проверок/проверок безопасности. Этот процесс занял у моей компании почти два года и основные разработки (и другие) ресурсы, поэтому вы, вероятно, не хотите идти по этому пути.

+0

скажем, я использую размещенные решения на страницах. Даже в этом случае, как я могу убедиться, что клиент не должен входить каждый раз. Так будет ли сервер PayPal возвращать мне идентификатор транзакции, который я могу использовать в будущих транзакциях? – sdk

+0

Я думаю, что вы ищите это: https://developer.paypal.com/webapps/developer/docs/integration/direct/store-a-credit-card/ – alfasin

+0

yes.that's correct.thanks для указания на me.i помню, увидев это раньше, но не смог найти в документации Payments Advanced. я думаю, мне нужно будет увидеть, является ли это частью Payments Advanced, а также – sdk