2013-05-31 2 views
3

Я использую систему оплаты PayPal для подписки пользователей ежемесячно. Все вещи и поток работают идеально. Мне нужно знать, когда пользователь нажимает на кнопку и перейти на сайт PAYPAL его шоу платить только с вами в PayPal счет или зарегистрироваться (оплатить с помощью кредитной карты), как показано рисунокОплата через Paypal и другие возможности кредитной карты

enter image description here

я не видел изображения как вариант кредитной карты, как показано на рисунке ниже.

enter image description here

enter image description here

Я использую Цифровые товары Примера найти по этой ссылке
https://github.com/thenbrent/paypal-digital-goods

В этом примере его использование SetExpressCheckout метода и повторяющийся профиль пользователя.

Его любой вариант или настройка для включения в бизнес-профиль PayPal или paypal api, чтобы сделать этот способ оплаты кредитной картой для пользователей.

ответ

2

Перед тем, как появится опция оплаты кредитной картой, у вас должен быть счет Premier или Business с PayPal.

Если у вас уже есть учетная запись Premier или Business, возможно, вы отключили соответствующую настройку. Перейдите в профиль -> Настройки продаж -> Настройки оплаты веб-сайта и найдите «PayPal Account Optional». Убедитесь, что флажок установлен.

Если вы не можете найти этот пункт, нажмите на ссылку по ссылке некоторое время. PayPal пользуется перераспределением своего сайта.

P.S .: Если вы используете режим Sandbox, он не появится. Вы должны использовать реальный экспресс-заказ.

0

Он отлично работает, если добавить эти параметры при вызове метода setExpressCheckout:

SOLUTIONTYPE ="Sole" 

Примечание: PayPal счета Дополнительно нужно ВКЛЮЧИТЬ на счета продавцов.