贝宝沙箱无法处理请求

Posted

技术标签:

【中文标题】贝宝沙箱无法处理请求【英文标题】:paypal sandbox unable to process request 【发布时间】:2013-09-17 12:42:38 【问题描述】:

我一直在工作和测试贝宝使用的沙盒系统。

这很令人困惑,我创建了一些测试帐户。目前我已经从我的网站创建了一个表单。 “立即购买”按钮。

一切正常:

<form id="checkout" target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr"  method="post">

    <input type="hidden" value="myemail@myaddres.com" name="business">
    <input type="hidden" value="Order" name="item_name">
    <input type="hidden" value="1000" name="amount">
    <input type="hidden" value="50" name="tax">
    <input type="hidden" value="SEK" name="currency_code">


    <input type="hidden" value="namehere" name="first_name">
    <input type="hidden" value="lastnamehere" name="last_name">
    <input type="hidden" value="emailaddressaere" name="email">

    <input type="hidden" value="addresshere" name="address1">
    <input type="hidden" value="cityhere" name="city">
    <input type="hidden" value="SE" name="country">

    <input type="hidden" value="0" name="address_override">


    <input type="hidden" value="http://www.mydomain.com/thanks" name="return">
    <input type="hidden" value="http://www.mydomain.com/checkout" name="cancel_return">

    <input type="hidden" value="uniqueid" name="invoice">
    <input type="hidden" value="sale" name="paymentaction">

    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="charset" value="utf-8">

    <input type="submit" value="Buy" />
</form>

我确定(我想我是)html 是正确的(只是输入应该以 /> 结尾)

嗯,在 paypal,我登录并确认付款。在我确认之前一切正常,然后每次都会发生奇怪的事情。所以当我确认付款时,会发生以下情况:

您的帐户信息已更改。要么你点击“支付”更多 不止一次,但已经进行了原始转移,或者您只是 收到钱。要检查,请查看您的帐户历史记录并进行 确定您要执行此交易。

与:

目前,我们无法处理您的请求。请返回 辅导员帐户的测试商店并尝试其他选项。

在这一切之后,似乎没有付款,但情况是付款已发送到“业务电子邮件”。我只是用它登录,但我必须在那里确认付款。

为什么会这样?为什么不确认?

我今天刚开始使用贝宝。我整天都在和它战斗(+晚上)现在我只需要问。

【问题讨论】:

我现在也遇到同样的问题,请问您有解决办法吗? 我也遇到了同样的错误 您是否尝试从浏览器中清除 cookie。我尝试了一个新的浏览器,它工作了 你说得对,我用 chrome 试过了,效果很好 【参考方案1】:

以下解决方案对我有用。

当时的情况是: 我无法使用默认附加到沙盒帐户的信用卡付款

解决方案: 我在 Paypal 开发者帐户中使用 'Credit Card Generator' 选项创建了一张新信用卡,并在付款时使用了这个新的信用卡凭证

参考链接:https://www.paypal-community.com/t5/Sandbox-Environment/Sorry-your-bank-wasn-t-able-to-verify-your-X-at-this-time-Please/m-p/2189760/highlight/true#M6370

【讨论】:

【参考方案2】:

我明白了。。 清除 cookie 并不能解决您的问题...

解决方案:(为我工作)

    将企业帐户设置国家/地区创建为“印度”。 已将买方帐户设置国家/地区设置为“美国”。

并尝试了沙盒支付,它奏效了! :D(感觉很开心)

【讨论】:

我不确定这如何回答原始问题。 OP 似乎没有处理国际采购情况。【参考方案3】:

您是否尝试过从浏览器中清除 cookie。我试过一个 新的浏览器,它的工作原理

正如@chell 所说。完美运行。

【讨论】:

是的,它可以在其他浏览器中工作,或者在清除浏览器 cookie/缓存后工作。谢谢。 我选择性地杀死了所有名称中包含“paypal”的cookie,现在一切正常!谢谢!

以上是关于贝宝沙箱无法处理请求的主要内容,如果未能解决你的问题,请参考以下文章

无法登录贝宝沙箱 [重复]

无法登录贝宝沙箱

贝宝沙箱异常“无法与贝宝网关通信” Magento

无法在贝宝沙箱中发布商品价格

错误 Paypal 沙箱:请求被中止:无法创建 SSL/TLS 安全通道

贝宝沙箱IPN php