【发布时间】: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