The PayPal Sandbox is a self-contained environment within which you can prototype and test PayPal features and APIs. The PayPal Sandbox is an almost identical copy of the live PayPal website. Its purpose is to give developers a shielded environment for testing and integration purposes and to help avoid problems that might occur while testing PayPal integration solutions on the live site. Before moving any PayPal-based application into production, you should test the application in the Sandbox to ensure that it functions as you intend and within the guidelines and standards set forth by the PayPal Developer Network (PDN).The following table compares the Sandbox and Live PayPal. This is an at-a-glance view of the differences from the perspective of an in-house or third-party developer for a business.
Type of PayPal Accounts Depending on the feature you want to develop and test, you need a Personal, Business, or Premier account. Site logos in upper left corner NVP API Servers SOAP API Servers Company and people’s names and postal addresses Completely fictitious. Before you begin working with the Sandbox, create the details for all the business roles you must fulfill.The Sandbox simulates verification of postal addresses and names. Email addresses and email inboxes The Sandbox has a special-purpose email inbox for your testing, contained in the Sandbox itself. Bank account and credit card numbers The Sandbox creates bank accounts, credit card numbers, and CVV2 numbers you need in order to develop and test; all of which are fictitious and only used within the Sandbox. The Sandbox simulates the verification of these numbers. Transactions do not affect real accounts and actual money is never exchanged. Actual verification of bank account numbers, credit card numbers, and CVV2 numbers Social Security Number for Billing Agreements PayPal transactions The Sandbox creates all fictitious bank accounts, credit card numbers, and CVV2 numbers you need for development and testing. The Sandbox simulates the verification of these numbers. Fraud detection Digital certificates After you request digital certificates for use with the PayPal Web Services API, the Sandbox automatically generates them. They are available for immediate downloading. To safeguard your and your customers’ security, requests for digital certificates for use with the Live PayPal Web Services API must be verified by PayPal before they are issued. You are notified in email when your request has been approved. PayPal Merchant Features supported All features of the live PayPal website, except closing an account, auction features, monthly statements, shipping preferences, and PayPal Shops.