So here's the situation:
1) As per Paypal's sandbox docs, we should go to this url to create test buttons: https://www.sandbox.paypal.com/
2) The link is dead.
3) Indian Paypal support says contact paypal USA.
4) US Paypal doesn't reply for over 15 days.
Anyone here facing the same problem and have any workaround for this?
What I want to do is test some buttons before deploying on live site. I "could" test real buttons with $1 or $0.5, but Indian Paypal doesn't allow other Indian Papyal to pay! :S
Any ideas?
You still have issues with this? What's the error that https://www.sandbox.paypal.com/ is throwing for you?
It's working fine for me here.
Either way, the direct link to create PayPal buttons, in Sandbox, through the 'button manager' is https://www.sandbox.paypal.com/cgi-bin/?cmd=_web-tools&fli=true&fli=true
Related
I'm implementing PayPal Express Checkout and I'm having trouble testing out PayPal Credit as the payment method. When I choose it as the method of payment, the response comes back as ERRORCODE0=10486 which means "This transaction couldn't be completed. Please redirect your customer to PayPal." It works fine when using other methods of payment.
Does anyone know if it's possible to make test transactions with PayPal Credit? I haven't been able to find anything in the docs or google about it so hoping someone on here knows!
Thanks!
You have two options for testing.
You can test it with the PayPal Demo site, which not only demos from start to finish paying with PayPal Credit. It also has working sample code available.
I found that you can simulate a PayPal Credit transaction in a sandbox account. I tested it on one of my sandbox accounts. You have to login in to one of your sandbox accounts that is not the merchant account that you are testing. I put in demo info when it asked me to apply for the product. My sandbox account was approved.
So I was able to get it to kind of work (at least in the sandbox). The issue was that it seems like it didn't like me passing in:
"USERSELECTEDFUNDINGSOURCE" => "BML" (old version) or "USERSELECTEDFUNDINGSOURCE" => "Finance" (new version)
When I used this option it sent me to a page that looked like this: http://imgur.com/J1exMJb
Which is what I wanted as we mainly wanted to focus on offering customers PayPal Credit.
When you remove the USERSELECTEDFUNDINGSOURCE option it takes you to a page like this: http://imgur.com/0XOaTOL
If you choose change payment source on this page and choose PayPal Credit, the transaction goes through successfully.
It's not exactly a solution to the problem but hopefully this helps anyone who was also having a similar issue.
I have a test environment for my website that I normally use the Paypal Sandbox on to test transactions before going live. I would like to test the Enhanced Recurring Payments feature, but I can't find the option to do so (the links to add more features direct me to the live site), and nothing I've found on Google has given an answer on how to test Enhanced Recurring Payments on Paypal Sandbox since it's been changed.
Is ERP supported on Paypal Sandbox, or do I just not know how to access this option? Any help or advice would be appreciated. Thanks in advance.
Sign up in the sandbox here: https://www.sandbox.paypal.com/us/cgi-bin/?cmd=_product-go&product=premium_services
(for the curious, I got this URL by going to paypal.com/erp and then adding "sandbox." in front of the resulting URL's paypal.com)
Log in with your test account email/password (something like aaaaaa_############_biz#emaildomain.com )
If it says "Please login to use the PayPal Sandbox features.", that's an issue with the new sandbox that's being worked on--for now, clear all your paypal.com cookies , log in to developer.paypal.com again, and then visit the above URL again
I'm actually working for a client. I've succesfully implemented paypal pro on the website and everything is working fine, I believe I followed their process and guidelines to make it work the way they meant.
Thus, I've been reading this webpage to turn the website in procuduction, and somewhere in the policies and guidelines , they say (and it is rule nb 1 !):
To make API calls to the PayPal production servers, you must be a
registered PayPal Developer and have a PayPal Premier or Business
Account in good standing.
So ... does that mean that I can't turn it in prod by myself ? I'm not a certified Paypal neither a registered paypal dev.
Please Advice :)
Thanks
I 've found out that you simply need to register as a Paypal Developer. It takes a few minutes and its free. You need to sign up with your regular paypal account and then turn it into a developer one( just like Facebook did with their API).
Just click on sign up with paypal and follow the instructions:
https://developer.paypal.com/
I made it that way a few months ago.
Hope that help !
Unable to login with Test Account
Repro:
1) Created Test Account on "developer.paypal.com".
2) On "Paypal.com" created a button and added it to my site.
3) Changed the button code to include sandbox as in:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
4) Setup Instant Payment Notification (IPN) on paypal.com
5) On "developer.paypal.com" logged into the "Enter Sandbox Test Site".
6) Opening my site in a new tab in the same browser.
Note: IPN - if you have more than one site, it is up to you how to handle this, no link between site and IPN, right?
The Problem I am getting is this - what is wrong?
PayPal cannot process this transaction because of a problem with the seller's website. Please contact the seller directly to resolve this problem.
Notes:
I works if I am removing "sandbox" from the form action?
At some point it gave me a site, saying loging to developer.paypal.com or something.
After two days, 10 hours of... you know trying and trying, I am not in a happy place anymore.
Thanks in advance
Regards
Ok, I found the solution - I totally missed the Sandbox setup. Understanding the test environment - having a seller and a buyer within developer.paypal.com.
So if you are frustrated out there - it actually works really well.
Regards
Christian
As I've been integrating with PayPal, I've noticed that their sandbox UI is very different from their real UI.
When I set my button to post to sandbox.paypal.com, I get something like this:
But when I post to paypal.com from a browser that has never visited PayPal before, I get this:
Is there any way to setup the sandbox so its interface will be closer to the "real" PayPal's interface?
I've not seen it, but perhaps that's a New UI? The quote below is about all I've been able to find out about it though.
The Adaptive Payments consumer
experience will be upgraded to the new
PayPal payment flow design being
rolled out across all PayPal products.
The new UI will show the merchant's
business name instead of their email
address and will have a split slider
showing the payment breakdown on the
left and the login/approval on the
right.
David seems to be right — they are rolling out a new UI on the real site, but I guess the sandbox hasn't gotten it yet.
Also, clearing all my *sandbox.paypal.com cookies gives me a "pay with credit card" screen instead of the "log into PayPal" screen.
There is problem with new paypal interface, also mentioned in developer community forum on their website. many of the users are having problem since 1 month, and paypal is still working on it to resolve the issue.
Regards,
Mazhar Karimi