skylark167 Posted August 14, 2013 Share Posted August 14, 2013 (edited) Hi - the shop is based in UK, so for testing using the sandbox, I believe I won't be able to use APIs (tell me if I'm wrong). I have previously set up a test business merchant account for use in sandbox, which has worked well for other carts. I am totally confused how to set up my test business merchant account within Prestashop. Can anyone tell me, simply, how its done. I've got as far as enabling the Paypal module from payment gateways, from there I've read through documentation, but find it very confusing. Has anyone a simple explanation of what I need to do to get this test business merchant account working. By the way, I only installed Prestashop a day ago, so all is up-to-date. Many thanks Edited August 14, 2013 by skylark167 (see edit history) Link to comment Share on other sites More sharing options...
bellini13 Posted August 14, 2013 Share Posted August 14, 2013 In the Paypal module API, you simply update your API keys to use your sandbox keys, and change the mode to sandbox mode. It is rather simple, don't over think it Link to comment Share on other sites More sharing options...
MisterPresta Posted November 23, 2013 Share Posted November 23, 2013 If you're still following this thread, could you clarify some things? I want to test in a sandbox before going live. I already have a sandbox user name, password and signature. I know I need to select "Test (Sandbox)". But what do I put into the first field-- "PayPal Business Account"? Is this my "real" account user name (i.e., my real email address)? Or do I have to get this from somewhere on the developer site? Also, is my understanding correct that by selecting "Test (sandbox)" and entering the sandbox credentials, the shopping cart should be able to accept payments which are made to the sandbox account? Do I need a sandbox customer account as well? I want to go to my web site (i.e., access the Front Office) from a browser as if I were a customer, make a purchase and pay via PayPal, but with everything done in the test environment. What PayPal account does the test customer use-- his "real" account? Or do I need to create another sandbox account for the fictitious customer? You insight is greatly appreciated! Link to comment Share on other sites More sharing options...
bellini13 Posted November 23, 2013 Share Posted November 23, 2013 After you signup for the sandbox account, you need to log into the paypal sandbox and create a paypal seller account, and a paypal 'buyer' account. The sandbox is a little virtual reality world, no one exists in it until you create them. Once they are created, use the paypal seller account as the "business account". Use the "buyer" account when you checkout on the front office. This URL should guide you on this. http://www.webassist.com/tutorials/PayPal-Sandbox-for-testing Link to comment Share on other sites More sharing options...
MisterPresta Posted November 23, 2013 Share Posted November 23, 2013 Thanks for the reply. I played around with the sandbox and now it makes sense. Yes, you were right-- it is really very simple. For some reason I was thinking about it totally the wrong way (not surprising, after 12 hours setting up DNS, email hosting, writing my CMS pages, configuring PrestaShop, etc. I was really tired). I wrongly thought that merely using sandbox API credentials was what prevented any "real" transactions from occuring (but using "real" accounts). I thought the sandbox user ID was just a "signup" account to get the "special" sandbox credentials. Once I realized that you create both vendor and customer accounts and use these exclusively inside a "virtual" system, then it clicked. Now hopefully I can get it integrated with my site (not working yet-- payment succeeds but Prestashop does not record the transaction in the user's account. I want to first try a few things before asking for help with that). Thanks again! Link to comment Share on other sites More sharing options...
bellini13 Posted November 23, 2013 Share Posted November 23, 2013 it s a common reported issue. Let me guess, you are using Paypal USA module? Link to comment Share on other sites More sharing options...
Radu Posted November 23, 2013 Share Posted November 23, 2013 do you have your dev website password protected? very recently I had an issue... again -> the order didn't updated for my development website. The reason was that payment IPN couldn't connect to the presta paypal module because I had an .htpasswd created (restricting access for everyone else, including paypal server) Link to comment Share on other sites More sharing options...
bellini13 Posted November 23, 2013 Share Posted November 23, 2013 maintenance mode will cause the same issue Link to comment Share on other sites More sharing options...
MisterPresta Posted November 24, 2013 Share Posted November 24, 2013 Aha! Maintenance mode! I switched quickly to "live" mode, made a test purchase & payment, then switched back to maintenance. Everything worked perfectly!! I can't thank you enough! Link to comment Share on other sites More sharing options...
bellini13 Posted November 24, 2013 Share Posted November 24, 2013 you might be able to capture the paypal ip address of the IPN server, and then add that to your IP filter. Not sure how many servers they have, but it could work Link to comment Share on other sites More sharing options...
Drob08 Posted October 21, 2015 Share Posted October 21, 2015 Can Anyone help me please? I have been trying to set-up PayPal USA/Canada module version 1.3.9 on Prestashop but when hit save settings it keeps returning INVALID CREDENTIALS message. I am very confused with this. I have the sand box account created and I retrieve all values for PayPal API setting from this account. what should I enter for PayPal Business Account textbox. I have tried everything on this but nothing seems to be the valid credentials. can anyone share some light on this issue?. There is not much documentation out there and the Sand Box PayPal website does not have a detailed and concise guideline. Thanks in Advance!!!!!!!!!!!!! Link to comment Share on other sites More sharing options...
bellini13 Posted October 25, 2015 Share Posted October 25, 2015 what should I enter for PayPal Business Account textbox. This should be the email address listed within your Paypal account. The field is labelled wrong and is confusing. 1 Link to comment Share on other sites More sharing options...
Guest locen Posted May 25, 2016 Share Posted May 25, 2016 Hi, i use prestashop 1.6.0.9 and paypal 3.10.8. Paypal is europe versionIn sandbox mode i see "awaiting paypal payment." I make this test because after 17june paypal will update all security policies. If in sandbox mode I receive this status all will work fine? Link to comment Share on other sites More sharing options...
bellini13 Posted May 25, 2016 Share Posted May 25, 2016 nope, sounds like the IPN was not received. Are you using maintenance mode? If you are, then you are preventing the IPN from reaching your module Link to comment Share on other sites More sharing options...
Guest locen Posted May 25, 2016 Share Posted May 25, 2016 (edited) Ipn is not enabled. i use only API. I transfered website, then i changed dns in pc file hosts to test it, then i test it in sandbox mode. Edited May 25, 2016 by locen (see edit history) Link to comment Share on other sites More sharing options...
bellini13 Posted May 26, 2016 Share Posted May 26, 2016 you are missing the entire point of testing, you need to test that your server meets the new requirements, why are you testing this on your local pc? also the module uses IPN, even though it is disabled in your paypal account. This has been explained to you numerous times... So you can't expect Paypal servers to contact your local pc... Link to comment Share on other sites More sharing options...
Guest locen Posted May 26, 2016 Share Posted May 26, 2016 (edited) i'm testing it in local because there are some problems with other modules, web agency will solve this for me..when all is ok website go online. website is in new host space but i changed file host to view new website. Edited May 26, 2016 by locen (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now