PayPal hosted checkout page not showing paypal option
很抱歉将现有问题加倍,但我真的被困在这里:
由 paypal 托管的结帐页面不显示 paypal 选项。 manager.paypal.com 上的服务设置页面似乎没有添加快速结帐或其他类似功能的选项。我在测试模式下使用 PayFlow 链接。测试信用卡成功通过。
最佳答案
如果您的 Hosted Checkout 页面中没有 PayPal 选项,这很可能意味着您没有与您的测试账户关联的 PayPal 账户,或者您没有关联的 PayPal 沙盒账户。
根据 PayPal 文档,这里是创建沙盒帐户的方法:
使用 Sandbox 帐户,您可以先测试 PayPal 产品和服务,然后再在您的网站上实现它们。你可以看到一切是如何运作的,而无需兑换真钱。您还可以创建测试买家帐户、查看电子邮件和验证 API 凭据。
如果您已有 PayPal 帐户,注册沙盒帐户很容易。方法如下:
- 转到 https://developer.paypal.com/ .
- 点击登录。
- 在弹出窗口中输入您的电子邮件地址和 PayPal 密码,然后单击“登录”。
- 点击页面顶部的应用程序。
- 点击沙盒帐户。
- 点击创建帐户。
- 输入所需信息,然后点击创建帐户。
如果您没有现有的 PayPal 帐户,请按照以下步骤创建 PayPal 沙盒帐户:
- 转到 https://developer.paypal.com/ .
- 点击立即注册。
- 输入所需信息,接受使用条款并点击注册。
- 请稍等几分钟,然后查看您的电子邮件中是否有来自 PayPal 的消息。
- 点击电子邮件中的确认链接。
注意:
沙盒测试账户与您的 PayPal 账户登录相关联。 测试站点上不发生实际的金融交易。 您可以使用不真实的电子邮件地址创建测试帐户。
Payflow Link 可以设置为使用 PayPal 以外的第三方处理器处理付款。如果您不添加 PayPal 沙盒电子邮件地址或您确认的 PayPal 帐户电子邮件地址,则您将无法使用 PayPal 选项。
以下是它在 PayPal 管理器中的示例:
关于php - Paypal 托管结帐页面不显示 Paypal 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23637939/