To accept payments via your Digital Goods application, you need a PayPal account.
If you do not already have a PayPal Business account, you can sign up on the PayPal Website. You should choose a Business account and then follow the steps below to set it to use Digital Goods with Express Checkout.
- Choose a PayPal Business Account
Digital Goods with Express Checkout
Once signed up, you must setup your Business Account to use Digital Goods with Express Checkout.
Login to your PayPal account and click the My Business Setup link under the My Account Tools box displayed on the right hand side of the overview page of your account.
On the My Business Setup page, in the first box titled Set up my payment solution click Change and choose PayPal for Digital Goods (Express Checkout). Your account is now ready to accept Digital Goods with Express Checkout payments via PayPal.
- Step 1 – Click My Business Setup
- Step 2 – Click Change under Set up my payment solution
- Step 3 – Choose PayPal for Digital Goods (Express Checkout)
Before going live with your PayPal Digital Goods application, you should thoroughly test the checkout process. To do this, you can use the PayPal Sandbox.
The PayPal Sandbox is a mirror of the live PayPal website. Developers can use the Sandbox test environment to create and manage test accounts and their associated email and API credentials.
To create a Sandbox account, sign-up at the PayPal Sandbox.
￼Create Test Accounts
Once you have created a PayPal Sandbox account, you can login to the Sandbox and create preconfigured test accounts.
For testing your Digital Goods application, you will need to create:
- a Buyer account with an active credit card
- a Seller account setup to use Digital Goods with Express Checkout
- Create Preconfigured Accounts in the PayPal Sandbox
- Select the Account Type in the Create Test Account Form
Digital Goods for Express Checkout
At the time of writing, you can not configure the Seller account to use Digital Goods for Express Checkout on PayPal Sandbox website. You can create a Seller account but must then ask a member of PayPal staff manually set your account to use Digital Goods for Express Checkout.
You can make this request in this PayPal Developer Network forums topic. PayPal staff are surprisingly prompt and your Sandbox account should have Digital Goods enabled within one business day.
You can learn more about PayPal for Digital Goods for developers on its relevant PayPal Developer Network page.
Once you have created and correctly set up at least one buyer and seller account, you can login to the PayPal Sandbox to obtain your API Credentials or view transactions.