Last updated: October 29, 2026
Use sandbox accounts to test PayPal transactions without moving real money. A typical test transaction uses 2 sandbox accounts: a personal account that acts as the buyer and a business account that acts as the seller.
| Account type | Role in a transaction |
|---|---|
| Business | Seller |
| Personal | Buyer |
When you first log into the Developer Dashboard, PayPal creates a default personal account and a default business account for you. The default business account includes sandbox API credentials. Create more accounts when you need to test with more than one buyer or seller, such as a marketplace that pays several sellers.
To create many accounts at once, bulk-upload sandbox accounts. To create an account that's similar to one you already have, duplicate a sandbox account.
PayPal generates an email address and password for each new sandbox account. Use the email address to identify the account in test API calls. Use the email address and password to log into the sandbox at sandbox.paypal.com/signin.
The new account appears in the Sandbox test accounts table with a default balance and other default details.
Personal account email addresses use the format sb-[random-string]@personal.example.com.
Business account email addresses use the format [email protected].
Optional: To set your own email address, password, name, PayPal balance, bank account, and payment cards, select Create at the bottom of the Create Sandbox Account dialog.
Note: After you change a password, the account details page no longer shows it. Store the new password before you close the dialog.
Duplicate an account to create a similar buyer or seller with small differences, such as a different balance. The copy has the same account type, first name, last name, and PayPal balance as the original. The password isn't copied.
PayPal suggests an email address for the copy that adds -1 to the original address. The next copy of the same account uses -2, and so on.
You can duplicate an account only after PayPal finishes creating it. You can't duplicate an account that failed during creation.
Note: The copy doesn't include Pro status or any settings that your account manager configured on the original account.
Link an existing sandbox account that isn't in your Sandbox test accounts table.
The account appears in your Sandbox test accounts table. You can link a sandbox account to only 1 developer account at a time.
To delete up to 5 accounts at once, select the checkbox next to each account, then select Delete above the table.
A deleted account no longer appears in the table, but its transactions and notifications remain in the sandbox. You can't delete the accounts labeled Default in the table.