6

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

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

它可以正常工作:

<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。我整天都在和它战斗(+晚上)现在我只需要问。

4

3 回答 3

7

您是否尝试过从浏览器中清除 cookie。我尝试使用新的浏览器并且它可以工作

正如@chell 所说。工作完美。

于 2013-09-13T12:28:14.490 回答
1

下面的解决方案对我有用。

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

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

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

于 2020-08-11T08:21:52.840 回答
-1

我明白了..清除cookie不会解决您的问题...

解决方案:(为我工作)

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

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

于 2017-06-15T14:37:31.667 回答