【问题标题】:paypal sandbox unable to process request贝宝沙箱无法处理请求
【发布时间】:2023-03-29 14:19:01
【问题描述】:

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

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

一切正常:

<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 试过了,效果很好

标签: paypal sandbox payment paypal-sandbox


【解决方案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 并不能解决您的问题...

    解决方案:(为我工作)

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

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

    【讨论】:

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

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

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

    【讨论】:

    • 是的,它可以在其他浏览器中工作,或者在清除浏览器 cookie/缓存后工作。谢谢。
    • 我选择性地杀死了所有名称中包含“paypal”的cookie,现在一切正常!谢谢!
    猜你喜欢
    • 2011-08-25
    • 2017-01-10
    • 2013-04-20
    • 2015-02-24
    • 2017-12-16
    • 2013-03-19
    • 2012-08-31
    • 2011-02-21
    • 2013-04-14
    相关资源
    最近更新 更多