在 Paypal 集成中收到错误消息

Posted

技术标签:

【中文标题】在 Paypal 集成中收到错误消息【英文标题】:Getting error message in Paypal integration 【发布时间】:2018-02-18 20:54:52 【问题描述】:

我正在尝试集成 Paypal,但在单击按钮后,它要求提供买家登录详细信息,我输入了正确的详细信息,然后在此过程之后显示以下错误。 我不知道什么在处理代码。我第一次在我的网站上集成。你能帮帮我吗?

HTML

    <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
    <input type="hidden" name="cmd" value="_s-xclick">
    <input type="hidden" name="hosted_button_id" value="code"><!--id which comes from after creating a buy button-->
    <input type="hidden" name="business" value="myemail-facilitator@gmail.com">
    <input type="hidden" name="item_name" value="Widget">
    <input type="hidden" name="qty" value="1">
    <input type="hidden" name="amount" value="10">
    <input type="hidden" name="currency_code" value="USD">
    <input type="image" src="https://www.sandbox.paypal.com/en_GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" >
    <img  border="0" src="https://www.sandbox.paypal.com/en_GB/i/scr/pixel.gif"  >
    </form>

【问题讨论】:

企业账号是强制创建还是个人账号可以使用?我正在使用个人帐户。 请分享投反对票的原因。以便我以后可以改进 【参考方案1】:

电子邮件地址需要在 PayPal 沙盒环境中创建。转到https://developer.paypal.com 并登录仪表板。在 Sandbox 下,转到 Accounts 并选择 Type-Business 下列出的电子邮件地址。您可能需要重置密码,请选择个人资料链接。

使用此电子邮件地址登录https://www.sandbox.paypal.com/buttons/,在此处创建您的按钮,保存更改后,您将获得用于测试的 html 代码。

【讨论】:

感谢@PP_MSI_Lehi的回复,我已经创建了Sandbox账号和按钮,购买产品时输入买家用户信息后出现此错误。

以上是关于在 Paypal 集成中收到错误消息的主要内容,如果未能解决你的问题,请参考以下文章

PayPal API 集成卡错误

PayPal Checkout 与智能支付按钮的集成

Paypal 与 Magento 2.1 的集成

Paypal API,未收到 IPN 消息

在 paypal 集成时,我输入了电子邮件和密码,我收到“登录失败 -> 系统错误。请稍后再试对话框”

尽管付款转账成功,Paypal 仍显示错误消息