Creating PayPal Sandbox Test Account and Website Payments Pro Account

PayPal sandbox test accounts are virtual PayPal accounts that exist only in the Sandbox environment. Sandbox accounts are used by PayPal Developer for testing PayPal transaction.

creating-paypal-sandbox-test-account-and-website-payments-pro-account-by-codexworld

The Sandbox has two types of accounts:
 Personal -> represents the buyer, or sender, in a transaction.
 Business -> represents the merchant, or receiver, in a transaction.

To test a PayPal transaction, you need both a Business account and a Personal account. The Sandbox automatically creates a Business account (codexworld-facilitator@gmail.com) and a Personal account (codexworld-buyer@gmail.com) for you, when you register as a PayPal developer. The business account associated Classic API test credentials.

In this tutorial, we are going to discuss the process of PayPal Sandbox test account creation. Also, you’ll learn to create PayPal website payment pro sandbox account for using the credit card as a payment method in your test transactions.

Creating a new Sandbox test account:

 Go to the PayPal Developer site.

 Click on the Log In link and log in with your existing PayPal account. If you don’t have any PayPal account, create a PayPal account first.

paypal-developer-login-by-codexworld

 After logged in, you would be redirected to the developer home page. Now click on the Dashboard link from the top navigation menu.

 Click on the Accounts link under the Sandbox label from the left side menu section.

 You’ll see the list of sandbox accounts. You can create the multiple Business account and Personal account by clicking Create Account button.

paypal-sandbox-accounts-by-codexworld

 Click on the account email address which you want to manage, a Profile link would appear. Click on the associated Profile link.

manage-paypal-sandbox-accounts-by-codexworld

 An “Account Details” dialog would appear. “Account Details” dialog lets you view and configure account settings.

paypal-sandbox-account-details-dialog-by-codexworld

 All PayPal API requests require API credentials for validating PayPal account. API credentials can be found under the API Credentials tab of Account Details dialog.

paypal-sandbox-account-api-credentials-by-codexworld

 Demo credit card details can be found under the Funding tab of Personal account details.

paypal-sandbox-test-credit-card-details-by-codexworld

 Congratulations! you have completed setup of your test accounts and also you’ve got API test credentials. Now you’re ready to make PayPal requests to the Sandbox environment.

Website Payments Pro accounts (Upgrade to Pro):

PayPal Pro payment gateway integration required Website Payments Pro accounts. If you want to use a credit card as a payment method in your test transactions, you must configure a test Business account as a Website Payments Pro account. Follow the below steps for upgrading test Business account to Website Payments Pro account.

 Create a new test Business account with the country as “United Kingdom”. Because you cannot upgrade the US sandbox test account to pro.

create-paypal-sandbox-business-account-pro-by-codexworld

 Click on the Profile link associated with the newly created business account to open the Account Details dialog.

manage-paypal-sandbox-business-account-pro-by-codexworld

 Click on the Upgrade to Pro link beside “Account Type:” field under the Profile tab of Account Details dialog.

paypal-sandbox-business-account-upgrade-to-pro-by-codexworld

 A div would appear with Enable button, click on Enable button.

paypal-sandbox-business-account-enable-pro-by-codexworld

 Now you can use API credentials of this Business account for PayPal Payments Pro transaction.

Are you want to get implementation help, or modify or enhance the functionality of this script? Click Here to Submit Service Request

If you have any questions about this script, submit it to our QA community - Ask Question

Leave a reply

keyboard_double_arrow_up