【问题标题】:Payment with Paypal and other credit card options使用 Paypal 和其他信用卡选项付款
【发布时间】:2013-05-26 23:22:21
【问题描述】:
我正在使用贝宝支付系统为用户按月订阅。所有的事情和流程都很完美。我需要知道当用户单击按钮并导航到贝宝网站时,它只显示使用您的贝宝帐户付款或创建帐户(使用信用卡支付),如图所示
如下图所示,我没有看到类似信用卡选项的图片。
我正在使用此链接上的数字商品示例
https://github.com/thenbrent/paypal-digital-goods
在本例中,它使用 SetExpressCheckout 方法和循环用户配置文件。
他们可以在 paypal 业务资料或 paypal api 中启用任何选项或设置来为用户执行信用卡付款选项。
【问题讨论】:
标签:
php
paypal
paypal-subscriptions
express-checkout
【解决方案1】:
您必须拥有 PayPal 的 Premier 或 Business 帐户,信用卡付款选项才会显示。
如果您已经拥有 Premier 或 Business 帐户,您可能已关闭相关设置。转到个人资料 -> 销售偏好 -> 网站支付偏好并查找“PayPal 帐户可选”。确保选中该框。
如果您找不到该框,请单击大量链接一段时间。 PayPal 非常喜欢重新安排他们的网站。
P.S.:如果您使用的是沙盒模式,它不会显示。您必须使用真正的 Express Checkout。
【解决方案2】:
在调用setExpressCheckout方法的时候加上这些参数就可以了:
SOLUTIONTYPE ="Sole"
注意: PayPal Account Optional 应在卖家账户中开启。