我是PayPal开发的新手,并试图在沙箱中创建BuyNow按钮,以使我能够在非生产环境中测试我的应用程序。如果我从我的普通帐户创建一个按钮,它会将我引导至实际的PayPal网站,但如果我尝试在沙箱中创建按钮,则按钮创建页面始终位于活动框中,而且无法找到创建按钮的方法在使用sandox测试帐户的沙箱中,然后允许我在沙箱中进行测试支付。请帮忙。为sandbox帐户创建buynow按钮
回答
沙箱中的链接已损坏,并将您重定向到现场。发生这种情况时,有时只需将沙箱添加到URL中即可解决问题。因此,如果您单击该按钮并将其转至https://www.paypal.com/button/blah_blah,则只需将其更改为https://www.sandbox.paypal.com/button/blah_blah即可。另一个选择是从您的真实PayPal帐户创建一个非托管的明文按钮,然后修改URL以指向沙盒而不是活网站。所以instewad如下:
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
你woudl只是将其更改为
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
然后您可以更新业务变量来反映你的测试沙箱卖家帐户的电子邮件地址。
创建按钮的最后一个选项不是登录到您的帐户,而是使用BMCreateButtom API呼叫。请记住,这可能是一个更多的工作,然后你可能想要做,如果你只是熟悉HTML。
任何想法如何重复按钮也一样吗?你需要一个商业级别的账户来做到这一点,我需要找到正确的输入组合。 –
另外,任何计划实际上修复链接? –
您可以设置data-env =“sandbox”来创建一个按钮,该按钮将您重定向到沙盒网站。
<script type="text/javascript" charset="utf-8"
src="/assets/paypal-button.min.js?merchant={merchant-email}"
data-button="buynow"
data-name="My product"
data-amount="1.00"
data-env="sandbox"
></script>
正确的答案!没有hacky更改网址。只需将正确的参数添加到生成器即可。 – Kato
我面临同样的问题..
当我点击它重定向到这个环节www.paypal.com/us/webapps/mpp/standard-integration其为活贝宝网站上的“为您的网站创建付款按钮”。测试帐户不存在那里,所以你不能做的沙盒测试帐户,其余..
我解决它的follwing方式..
后重定向到上面的链接...你可以编辑链接。
放“沙箱”。在链接中。编辑的链接将是 www.sandbox.paypal.com/us/webapps/mpp/standard-integration
现在,您可以创建自定义按钮..生成的HTML将是这样的
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="5GW6UJKLK47R6">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
我无法评论,因为我的名气不够高,但我认为将这个元素添加到Sadid Khan的正确答案非常重要。尝试将地址更改为沙箱时,您需要在子域前添加“www”。
sandbox.paypal.com将重定向到沙箱的首页/主页。 www.sandbox.paypal.com将正确运行购买模拟
- 1. 无法创建Sandbox Paypal帐户
- 2. PayPal Sandbox - 订阅按钮 - 测试帐户 - 链接无效
- 3. BuyNow按钮不起作用
- 4. SandBox paypal =无帐户可选
- 5. 如何创建没有SSN的PayPal Developer/Sandbox帐户?
- 6. PayPal BuyNow按钮作为ShoppingCart提交按钮
- 7. 帐户类型总理,但捐赠按钮不可用按钮创建列表
- 8. PayPal buynow按钮设置问题
- 9. 如何制作SagePay BuyNow按钮?
- 10. PayPal中的高级变量BuyNow按钮
- 11. 创建智能登录/我的帐户按钮
- 12. 创建贝宝捐赠按钮,无需访问贝宝帐户
- 13. 如何在Parse.com上创建帐户?没有注册按钮?
- 14. 为供应商类型帐户创建分类帐维帐户
- 15. MailEnable - 创建帐户
- 16. 创建一个按钮,创建按钮
- 17. xmpppy创建用户帐户
- 18. 创建Vista用户帐户
- 19. 为javascript创建按钮
- 20. BlueSnap BuyNow集成 - 为什么我看不到Apple Pay按钮?
- 21. 为wordpress创建多个帐户
- 22. 在注册时为帐户创建SubDomain
- 23. 为客户创建PayPal结帐服务
- 24. 无法为学生创建Xamarin帐户
- 25. 删除用户帐户的按钮
- 26. 创建按钮
- 27. 创建按钮
- 28. 创建按钮
- 29. 贝宝Sandbox开发者帐户下拉列表为空
- 30. 创建salesforce API帐户
令人震惊的是,此按钮已被打破一年多了。它在订阅按钮上也是这样。我不得不手动访问https://sandbox.paypal.com/us/cgi-bin/?cmd = _xclick-sub-factory&fli = true –
仍然坏朋友 – Rafael
此链接适用于我:https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_button-management – badsyntax