kenlyle
El Presidente
Just Getting Started
Member Likes (0)
I only have the Sandbox ID for my app. The issue is that toggling from Live to Sandbox doesn't toggle the PayPal login params.
IOW, if there are two options in the dropdown (Live and Sandbox), it would be super-cool if the plugin could store two sets of login credentials.
ColeS...Hey! Can you create a few extra slots to rectify this, and remove yet one more obstacle to getting Paypal configured correctly?
Responses (11)
Member (joined October 2011) Likes (0)
AFAIK, Your Sandbox credentials are for testing the payment process, so the plugin (website owner) should not be logging into the Sandbox. The test-user who is making the purchase does.
Member (joined June 2012) Likes (0)
Thanks...but I tried to use the mixed-up API info from my live Business account, with the Sandbox ID for the app from X.Commerce.com, and got an error. Since it takes up to 15 days (per Paypal's email) to get the Live App ID, I figure I have to use the one I have...and now WPEngine is having some problems, so it's one of those days...
WPMUDEV-ian (joined November 2011) Likes (0)
Hello kenlyle,
Greetings and thanks for posting on the forums.
babbsela is right that Sandbox creds are only for testing purpose and they should be removed when you are moving from sandbox to live mode as you would not want your visitors to be logging in to sandbox to make the payments :)
That is the reason, whenever we change from sandbox to live mode, we change the parameters. however saving two sets seems like something I think Cole should make a comment on. So, I am going to send a note to Cole to have a look at this and provide his comments !
Cheers
PC
WPMUDEV-ian (joined November 2011) Likes (0)
Hello kenlyle
Sandbox does not need Application ID for testing.
Please see the screenshot attached.
Cheers
PC
Member (joined June 2012) Likes (0)
Yeah, PC, I did see that, but I was trying to go straight to Live, before I realized about the approval process, and besides, I am more familiar with finding my own Live API creds than those in the Sandbox, so it just seemed easier. Thinking that...I figured that I should put in *some* App ID.
Really, thinking about this...it's a difficult problem...I think that the screen should be set up with the App ID info FIRST THING....That way, the user gets a clue..."Hey, I have to be in Sandbox mode, because I am not going to get my App ID for up to 15 days."
I also found the instructions to be very slightly out of date, probably due to some minor website updates by x.com. I think it might be enough to say "Login to your account at x.com"....then pointing the user to the instructions at https://www.x.com/developers/paypal/documentation-tools/going-live-with-your-application - Submitting Your Application.
It is complicated, and I think a few tweaks can help, but it will remain complicated.
WPMUDEV-ian (joined November 2011) Likes (0)
Hello kenlyle,
Thanks for pointing that out, I am just waiting for our Dev's feedback while I am looking to check on the out dated instructions.
Cheers
PC
Member (joined January 2012) Likes (0)
Hey kenlyle,
Sorry about the internal documentation. I am working on getting some new docs together for the next release. It doesn't help that paypal changes their process and documentation frequently, but I am getting those things hammered out a bit better.
The sandbox "APP ID" is something that can be used with any sandbox credentials, just as long as you have your sandbox api account details inserted. The "APP ID" is actually hard coded into the gateway so inserting an APP ID into the settings in sandbox mode has no effect.
Let me know if there is anything else I can help with.
Cole
Member (joined June 2012) Likes (0)
Hey Cole, I carefully re pasted all the Sandbox creds, removed the App ID, set Sandbox, and replaced the email with my Sandbox login email not sure that was necessary, and can now click through my fundraiser to the Sandbox.
But my test accounts only have credit card numbers, so I am not sure how to actually checkout through the Sandbox.
Member (joined January 2012) Likes (1)Liked by: 
Yea the sandbox environment is a bit confusing to get used to. You will need to check the "fake" emails in the panel for the password or pre-define the password when you create the user in the first place. The latter option is the method I use the most.
Then once you are redirected to the sandbox checkout you can login with that email and password then either use one of the credit cards or use a fake attached bank account to pay direct from the balance.
WPMUDEV-ian (joined November 2011) Likes (0)
Hello kenlyle,
Please advise how we are going on this one.
Cheers
PC
WPMUDEV-ian (joined November 2011) Likes (0)
Hello kenlyle,
We haven't heard on this one from you for quite sometime now. If you are still experiencing issues, please feel free to re-open this thread and we would be around.
Cheers
PC
WordPress Questions?
We've got answers!
Find out more »