Sandbox Requiring Mobile SMS Confirmation

sabian1982
New Community Member

I've created a staging version of my site (Wordpress with WooCommerce) and have amended the settings within WooCommerce PayPal Payments to use the Sandbox credentials, which have been successfully saved and, when going through the checkout process, the Paypal popup for taking payment reflects as using the sandbox.paypal.com url.

 

The issue I have, is that I can either login to make the payment (which I'd prefer not to do) or use the Pay with a card option (which would be preferred).

 

I tried to use one of the Standard Test Cards but this didn't seemingly work, however generating some card details within the developer account does work however doesn't include what the intended Paypal fee would be and sets orders generated to pending (rather than paid). Within the main Paypal checkout (rather than the debit/credit card option only) there is no option to NOT create an account (an option that does appear on the live site, despite all settings being, as far as I'm aware, identical).

 

I add my own mobile number, email and password, and then it tries to send a 6-digit code to my mobile number - an SMS that never arrives despite how many times I've gone through the process and adjusted the plugin Settings for Paypal. Notably the resend option for the 6-digit SMS code doesn't appear to work either.

 

I do also wonder if the issue lies with the fact that the sandbox account being used, hasn't had its email address "confirmed" when the sandbox account was created. The reason being, the confirm this address option within the sandbox account again, like the SMS feature simply doesn't work - no email authentication email is generated to fully activate the sandbox account.

 

This is highly frustrating - any suggestions or recommendations or is Paypal Sandbox currently broken and/or buggy?

Login to Me Too
3 REPLIES 3

MTS_Justin
Moderator
Moderator
Hello,

Our sandbox environment doesn't send emails or SMS to external email services, it's a self-contained testing environment.

For email confirmation, you can find these emails within the "notifications" section of your developer account. You shouldn't add real-world information to a sandbox account, such as your phone number, I'd recommend removing that information as the environment cannot send SMS to mobile devices outside the testing environment.

If you create a transaction in the sandbox and fund it via a test card generated from our developer site, the transaction would go into a "pending" status if the email address is not confirmed on the account. Accounts, both production and sandbox cannot receive payments until the email address where the payment was sent is confirmed on the account.

Thanks !

Was my post helpful? If so, please give me a kudos!
Login to Me Too

muhammad510
Contributor
Contributor
A confirmation is required in every attempt to enter the account via a confirmation message by phone number and this is annoying
Login to Me Too

MTS_Justin
Moderator
Moderator
Hello,

This sounds like two-factor authentication was enabled on the account, which doesn't work in our sandbox environment.

I have many testing accounts and never get asked to confirm to access to the account via a confirmation number sent to a phone number.

Thanks !

Was my post helpful? If so, please give me a kudos!
Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.