- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We accidentally had the SandBox mode on in our WooCommerce shop. The customer received a delayed order confirmation and has now paid his order to the SandBox with real credentials. The checkout is complete in WooCommerce. The transaction number of the PayPal payment is stored in the developer account in the events as a log entry. What now? Has the customer really paid? Do we have to set up the SandBox user again to trigger a refund? It's very confusing at the moment. I thought a sandbox can't receive real money? Of course, the customer also thinks he has paid.
3AG14940NP6572843
Solved! Go to Solution.
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Thomas___
Thank you for posting to the PayPal Sandbox Community. Sandbox is a virtual environment, so the buyer's funding source was not charged. Since Sandbox is a virtual environment, and used for simulating payments, the buyer will never see any funds being removed from their funding source.
If you would like you can refund the sandbox payment by logging into your sandbox account at https://sandbox.paypal.com, click on activity, click on the transaction and choose to refund the payment. The refund will be a virtual refund.
I would recommend re-integrating your shopping cart and pointing to live, to ensure that you receive live payments.
Thank you,
Jennifer
MTS
PayPal

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Thomas___
Thank you for posting to the PayPal Sandbox Community. Sandbox is a virtual environment, so the buyer's funding source was not charged. Since Sandbox is a virtual environment, and used for simulating payments, the buyer will never see any funds being removed from their funding source.
If you would like you can refund the sandbox payment by logging into your sandbox account at https://sandbox.paypal.com, click on activity, click on the transaction and choose to refund the payment. The refund will be a virtual refund.
I would recommend re-integrating your shopping cart and pointing to live, to ensure that you receive live payments.
Thank you,
Jennifer
MTS
PayPal

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Couldn't receive International payment in PayPal Payments Standard
- Payments Refunded Automatically After Successful Transactions - PayPal Business Account Issue in REST APIs
- Advance checkout in Braintree Server-side Integration (PHP, Java, .NET, Ruby, Python, NodeJS SDKs)
- Django-paypal form is not showing "pay with credit or debit card" option in Braintree Server-side Integration (PHP, Java, .NET, Ruby, Python, NodeJS SDKs)
- Is there anyone who can help me verify my PayPal account in PayPal Reporting