我创建了一个带有-facilitator和-buyer测试帐户的SandBox帐户,并以-facilitator帐户登录以创建测试“立即购买”按钮。我最初是使用PayPal现场帐户做的,虽然我从来没有走到最后并且已经购买了任何东西,但工作得很好。
我担心的是,当我创建“立即购买”按钮时,登录到SandBox帐户(www.sandbox.paypal.com
在地址中),代码显示在地址栏中的www.paypal.com页面上,按钮代码包含表单操作=“https://www.paypal.com/cgi-bin/webscr”method="post"
..
在PayPal文档中,它显示了一个代码段,表单操作=“https://www.sandbox.paypal.com/cgi-bin/webscr”method="post"
..
请注意,带有我的按钮的URL不适用于SandBox,而文档URL则是。我是从英国这样做的,但这对我来说似乎不对。我没有测试过,但希望有人发表评论?
非常感谢。
答案 0 :(得分:0)
你的问题是正确的。
如果表单操作指向“https://www.paypal.com .....”,则表示付款是在PayPal的实时环境中进行的。
为了让按钮指向Sandbox,表单操作必须以“https://www.sandbox.paypal.com .....”开头。
例如,这是一个指向沙箱环境的按钮
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" >
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="item_name" value="Object name">
<input type="hidden" name="business"value="youremail@email.com">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="amount" value="47.47">
<input type="hidden" name="currency_code" value="GBP">
<input type="image" src="https://www.paypalobjects.com/webstatic/en_US/btn/btn_buynow_cc_171x47.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
<form>
希望我的回答能帮到你。