I'm using the PHP-SDK to send REST requests to Paypal.
My transactions seem to succeed, both accounts get notifications, the seller getting "Notification of payment received" and the buyer "Receipt for Your Payment to xxxxx's Test Store" respectively. Both accounts' balances change according to the transaction. Yet there are no transactions shown in the transactions tab.
What's going on?
Go to https://www.sandbox.paypal.com, and logging into the account with the sandbox account's email address and password.
Go to the developer.paypal.com home page. Log into the Dashboard if you are not already and click the pull-down menu beneath your name to select Dashboard . Under the Sandbox heading in the left navigation column, click on Accounts . Locate the sandbox account for which you wish to enable negative testing.
Modify your PayPal Profile. Navigate to My selling tools, and click Update next to Website preferences, which takes you to the Website payment preferences page. Enable Auto Return for Website Payments. Then, specify a Return URL and enable Payment Data Transfer.
PayPal Sandbox is a virtual testing environment that mimics the live PayPal production environment. It works similarly to making an actual PayPal but without using real credit cards or live PayPal accounts.
That's because they don't show up there (a recent change), only failed transactions show up there for debugging purposes.
You want to log into sandbox.paypal.com with your dummy buyer account to see your list sandbox transactions, it's that simple.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With