Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 贝宝订阅支付错误消息3005_Php_Paypal - Fatal编程技术网

Php 贝宝订阅支付错误消息3005

Php 贝宝订阅支付错误消息3005,php,paypal,Php,Paypal,我正在尝试贝宝定期付款并使用此表单 form action=“”name=“\u xclick-subscriptions”method=“post”> 在paypal中登录付款时,会出现错误消息 抱歉-您的上一个操作无法完成 如果您正在购物或汇款,我们建议您在30分钟后检查您的PayPal帐户和电子邮件以确认交易 如果您从其他网站访问此页面,请返回该网站(不要使用浏览器的“后退”按钮)并重新启动活动 如果您来自PayPal的网站,请单击左上角的PayPal徽标返回我们的主页并重新启动您的活动

我正在尝试贝宝定期付款并使用此表单

form action=“”name=“\u xclick-subscriptions”method=“post”>

在paypal中登录付款时,会出现错误消息

抱歉-您的上一个操作无法完成

如果您正在购物或汇款,我们建议您在30分钟后检查您的PayPal帐户和电子邮件以确认交易

如果您从其他网站访问此页面,请返回该网站(不要使用浏览器的“后退”按钮)并重新启动活动

如果您来自PayPal的网站,请单击左上角的PayPal徽标返回我们的主页并重新启动您的活动。您可能需要再次登录。 很抱歉,我们遇到了暂时的困难。请稍后再试。如果付款时发生此错误,请在重新发送付款之前检查您的帐户概览,以避免重复付款

对于某些浏览器,可以通过清除或删除cookie来解决此问题

消息3005


为什么每次出现此错误时,当您的Paypal帐户的主要电子邮件地址未经验证时,Paypal都会返回此消息。要验证您的Paypal电子邮件帐户,请执行以下步骤:

登录你的贝宝帐户。您应该在“概述”选项卡中

点击你的电子邮件地址

单击您的电子邮件地址,在“业务帐户概述”下,您将进入一个网页,列出您的Paypal电子邮件地址

选择您的主要电子邮件地址

点击“确认”按钮


按照Paypal的其余说明操作。

使用沙盒时,此错误还有两个原因:

  • 当您使用真实帐户同时登录时,也会出现此错误
  • 当您设置了paypal s_sess cookie时(因此在测试之间应删除cookie)
根据评论,另一个原因是web应用程序中的电子邮件地址设置不正确。对于测试,您必须有3个电子邮件地址(1个真实地址和2个伪造地址)

  • 真实电子邮件地址-在Paypal的开发者网站上注册
  • 第一个假电子邮件地址-登录Paypal开发者网站后注册为卖家
  • 第二个假电子邮件地址-登录Paypal开发者网站后注册为买家

  • 您必须在您的webapp中设置上述第2步中使用的电子邮件地址。要付款,您需要使用步骤3中使用的电子邮件地址

    我收到此错误是因为我在SetPaymentOptions请求中发送的是国家名称而不是国家代码。请求返回时得到了200 OK的响应,但是签出失败,出现了3005错误。

    请共享完整的代码,以检查我们向客户支付超过1000美元的款项时遇到的问题。不知道为什么,我们会检查的。当我们设置付款金额,如果有人使用贝宝的沙箱,必须有两个帐户,一个为商家(卖家)和另一个为买家。这些测试电子邮件应在Sandbox中注册,并且必须在您的webapp(即Woocomerce)中设置商户电子邮件地址。您指的是用于支付的帐户还是收件人帐户?如果您引用的是用于支付的帐户-我在使用live paypal网关并使用已验证的paypal帐户尝试支付时遇到此错误我在使用paypal沙箱时遇到此错误。我的商户帐户电子邮件包含“+”符号(和我一样+merchant@gmail.com). 我刚刚重新创建了一个没有“+”符号的商户帐户,它可以正常工作。