2013-06-12 4 views
0

У меня есть сайт, на котором будут продаваться товары в Интернете, и я собираюсь использовать корзину покупок PayPal, чтобы сделать это. Я хочу, чтобы люди заходили в систему, чтобы размещать заказы, и успешно интегрировали Facebook, чтобы это можно было сделать одним щелчком мыши.Корзина Paypal, требующая Логин

Однако, как я вижу, у корзины PayPal нет способа поддержать «нужно войти в систему», чтобы совершить покупку, поскольку сама фактическая корзина хранится на серверах PayPal. Это очень простой способ получения платежей и почти не требует установки. К сожалению, это ограничение.

В настоящее время я использую «Экспресс-заказ». Я мог бы держать корзину на своем сервере, храниться в каком-то cookie-файле, а затем использовать «Стандарт оплаты веб-сайта», чтобы принять единый платеж за валовую сумму тележки.

Будет ли это лучшим решением, или же PayPal предлагает какое-то решение, посредством которого я могу как-то сказать, если пользователь вошел в систему?

Наличие ситуации, когда кнопки «Добавить в корзину» скрыты, если пользователь не вошел в систему, не будет работать, потому что они могут открывать страницы на вкладках, выходить из системы, а затем добавлять вещи в свою корзину без входа в систему .

Я использую cakePHP, если кто-либо знает о конкретном расширении или что-то, что может помочь.

ответ

0

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

Используя экспресс-заказ, покупатели возвращаются на ваш сайт, где вы можете завершить оплату на своем собственном сайте с помощью вызова DoExpressCheckoutPayment.

Вы можете использовать ссылочные транзакции, чтобы выполнить успешную транзакцию, но вам нужно сначала настроить соглашение о выставлении счетов через Express Checkout. Если соглашение о выставлении счетов не было создано, вы не можете снова оплатить покупателя, не требуя, чтобы он заходил в PayPal.

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