|
Testing of PayPal's Website Payments Standard, Website Payments Pro and Express Checkout solutions is performed using the PayPal Sandbox - a self-contained testing environment for PayPal applications. The Sandbox is a mirror of the real PayPal site except that real financial transactions are not made. To be able to access the PayPal Sandbox, you need to have an account at Developer Central. You do not need an existing live PayPal account in order to sign up for Developer Central. After becoming a member of Developer Central, you will be able to access the Sandbox either directly or by launching it after you log in to Developer Central.
To sign up for a Developer Central account:
| 3. | Follow the on-screen instructions. |
After you submit the required information to PayPal, PayPal sends login instructions to the email address you used to sign up. Follow the instructions provided to you in the email message to log in to Developer Central. Now you can create the accounts required for testing.
Basically, you need accounts of two types: Business and Personal. A Personal Sandbox account is needed to make test payments via PayPal, a Business Sandbox account - to accept these payments.
Creating a test account in the Sandbox is easy:
| 1. | After logging in to Developer Central, click 'Sandbox'. |
| 2. | Click the link 'Create account'. |
| 3. | Select the type of account that you wish to create (Business or Personal). |
| 4. | Follow the on-screen instructions to create the account. |
After creating the necessary Sandbox accounts, you will be able to log in to the Sandbox as a test user of the necessary type.
To log in to the Sandbox using a specific test account:
| 1. | Log in to Developer Central. |
| 2. | Click the 'Sandbox' tab. |
| 3. | Select the test user that represents the feature you want to test. |
| 4. | Click 'Launch Sandbox'. |
Please note the following:
| ▪ | Sandbox accounts are not in any way tied to your PayPal account on www.paypal.com. |
| ▪ | When creating a Sandbox account, your email address attached to that account does not need to be real. It can be any email address, as long as the email address does not already exist on the Sandbox. |
| ▪ | Email from the Sandbox will never be delivered to the email address you enter. All email generated by the Sandbox is captured and displayed by the Developer Central email client. |
| ▪ | After creating a Sandbox account, you may want to confirm the email address for the sandbox user. Check the email client on Developer Central to confirm your email address. |
| ▪ | After creating a Sandbox account, you can also attach a test credit card and bank account for testing. |
Testing of PayPal's Website Payments Pro Payflow Edition solution is performed using the PayPal Manager - the same administration interface that you should use for live transactions, https://manager.paypal.com. You will be able to access this interface as soon as you set up your production merchant account.
|