Php 贝宝订阅支付错误消息3005
我正在尝试贝宝定期付款并使用此表单 form action=“”name=“\u xclick-subscriptions”method=“post”> 在paypal中登录付款时,会出现错误消息 抱歉-您的上一个操作无法完成 如果您正在购物或汇款,我们建议您在30分钟后检查您的PayPal帐户和电子邮件以确认交易 如果您从其他网站访问此页面,请返回该网站(不要使用浏览器的“后退”按钮)并重新启动活动 如果您来自PayPal的网站,请单击左上角的PayPal徽标返回我们的主页并重新启动您的活动。您可能需要再次登录。 很抱歉,我们遇到了暂时的困难。请稍后再试。如果付款时发生此错误,请在重新发送付款之前检查您的帐户概览,以避免重复付款 对于某些浏览器,可以通过清除或删除cookie来解决此问题 消息3005Php 贝宝订阅支付错误消息3005,php,paypal,Php,Paypal,我正在尝试贝宝定期付款并使用此表单 form action=“”name=“\u xclick-subscriptions”method=“post”> 在paypal中登录付款时,会出现错误消息 抱歉-您的上一个操作无法完成 如果您正在购物或汇款,我们建议您在30分钟后检查您的PayPal帐户和电子邮件以确认交易 如果您从其他网站访问此页面,请返回该网站(不要使用浏览器的“后退”按钮)并重新启动活动 如果您来自PayPal的网站,请单击左上角的PayPal徽标返回我们的主页并重新启动您的活动
为什么每次出现此错误时,当您的Paypal帐户的主要电子邮件地址未经验证时,Paypal都会返回此消息。要验证您的Paypal电子邮件帐户,请执行以下步骤: 登录你的贝宝帐户。您应该在“概述”选项卡中 点击你的电子邮件地址 单击您的电子邮件地址,在“业务帐户概述”下,您将进入一个网页,列出您的Paypal电子邮件地址 选择您的主要电子邮件地址 点击“确认”按钮
按照Paypal的其余说明操作。使用沙盒时,此错误还有两个原因:
- 当您使用真实帐户同时登录时,也会出现此错误李>
- 当您设置了paypal s_sess cookie时(因此在测试之间应删除cookie)
您必须在您的webapp中设置上述第2步中使用的电子邮件地址。要付款,您需要使用步骤3中使用的电子邮件地址 我收到此错误是因为我在SetPaymentOptions请求中发送的是国家名称而不是国家代码。请求返回时得到了200 OK的响应,但是签出失败,出现了3005错误。请共享完整的代码,以检查我们向客户支付超过1000美元的款项时遇到的问题。不知道为什么,我们会检查的。当我们设置付款金额,如果有人使用贝宝的沙箱,必须有两个帐户,一个为商家(卖家)和另一个为买家。这些测试电子邮件应在Sandbox中注册,并且必须在您的webapp(即Woocomerce)中设置商户电子邮件地址。您指的是用于支付的帐户还是收件人帐户?如果您引用的是用于支付的帐户-我在使用live paypal网关并使用已验证的paypal帐户尝试支付时遇到此错误我在使用paypal沙箱时遇到此错误。我的商户帐户电子邮件包含“+”符号(和我一样+merchant@gmail.com). 我刚刚重新创建了一个没有“+”符号的商户帐户,它可以正常工作。