There seems to be a lot of changes in Sandbox Sandbox lately and I'm stuck in testing. We used to point to https://www.sandbox.paypal.com/cgi-bin/webscr to test Sandbox, as shown in the code below:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" style="padding: 0; margin: 0;"> <input type="hidden" name="cmd" value="_xclick" /> <input type="hidden" name="business" value="your bussiness id" /> <input type="hidden" name="quantity" value="1" /> <input type="hidden" name="item_name" value="your item" /> <input type="hidden" name="item_number" value="1" /> <input type="hidden" name="amount" value="item price" /> <input type="hidden" name="shipping" value="0" /> <input type="hidden" name="no_note" value="1" /> <input type="hidden" name="notify_url" value="Your notify url"> <input type="hidden" name="currency_code" value="GBP" /> <input type="hidden" name="rm" value="2" > <input type="hidden" name="return" value="your return url"> <input type="image" border="0" name="paypal" src="images/btn_paypal_nl.gif" onClick=""/> </form>
But now Sandbox keeps asking me, "Please log in to use Sandbox features for PayPal." which I suppose means that I am using the wrong endpoint, given the recent changes to Sandbox Sandbox.
Now my questions are:
I am currently assuming that the URL I mentioned above is the only change I need to make. However, I can not find new documentation about the new URL for submitting the form. And Paypal does not update documents about it.
Please, help.
Thanks.
Paolo source share