How to Configure the PayPal Sandbox (cont.)
Verify the Business Account
At this point, you've created a test business account. However, there are some problems:
-
The account is unverified.
-
The email addres is not confirmed.
-
The account does not yet have access to Website Payments Pro.
In this section, you'll take care of all three problems. To begin, please do the following:
|
1.
|
On the Account Overview page, click the Unverified link. You go to the Get Verified page.
|
|
2.
|
Click the Add Bank button. You're redirected to the Add Bank page.
|
|
3.
|
If you scroll down the page, you'll see a spot where you can enter the bank name. Further down are fields for the bank account number and routing number. But PayPal has already filled those in for you. Enter the bank account name (e.g., "Test Bank", "1st National Federal American Commerce Bank") and click the Continue button. You see a page stating the bank was added.
|
|
4.
|
Click the Confirm Bank button. The next page you see states that a couple of deposits have been made.
|
|
5.
|
There's also a little note for we sandbox users: If you click the Submit button, the bank will be confirmed. Click the Submit button. You see a page stating that the bank has been verified.
|
|
6.
|
Click the Go to My Account button. Notice that under the account balance section, it says that you should confirm your email address.
|
|
7.
|
Click the Go button. PayPal "sends" a confirmation email to your business account.
|
|
8.
|
To see the email, switch back to the browser window where you logged into PayPal Developer Central. Click on the Email tab. You should see several emails from PayPal to your test business account.
|
|
9.
|
Click the subject link on the email where the subject says "Activate Your PayPal Account!". A window appears, displaying the contents of the email. In my case, I can only see one or two lines of the email's body at any one time.
|
|
10.
|
Scroll down until you see the confirmation link in the email. Copy it and paste it into a new browser window. Go to the URL.
|
|
11.
|
PayPal asks you to enter your email address. Please do so and click the Confirm button. The web page states that your email address has been confirmed.
|
|
12.
|
At this point, if you click the Continue button then PayPal asks you to verify information you entered during the sign up process. Click the Submit button. Are you tired yet? Just a little more to go.
|
|
13.
|
Now you must accept PayPal's billing agreement. You must do this in order to test either Express Checkout or Direct Payment. You should be sitting on a screen that asks you to accept the billing agreement.
|
|
14.
|
Click the Go button. The next page tells you that your application has been approved and asks you to click the Agree button. It says something about charging you $20 per month for the service. I don't know whether this really happens or not, but it doesn't matter since you're using a test account.
|
|
15.
|
Click the Agree button. You wind up at the API Set-up page.
|
|
16.
|
In order to test either Express Checkout or Direct Payment, you must have an API certificate or an API signature. Click the Request API Credentials link. The Request API Credentials page appears.
|
|
17.
|
At this point, you can choose to generate an API Signature or an API SSL client-side certificate. In this document, I'm taking the API Signature route. Click the checkbox that says you agree to the API Certificate Terms of Use and click the Submit button. PayPal generates a signature and displays it.
|
|
18.
|
You'll need this information when you set up the PayPal integration on your website. Now is a good time to both print the page and to save an electronic copy. The password and signature strings are long; it's easier to copy them from a text file than type them in by hand.
|
|
19.
|
Believe it or not, you've finished configuring the test business account. If you wish, feel free to click the Overview link under the My Account tab and look at the status of your account.
|
On the right hand side of the page, it may display a Step 3, Implement Website Payments Pro. I haven't found a way to make that go away. If you click the Go button, you'll merely go to a page full of information.
In this section, you have entered a bank account for your test business. You have also confirmed the account's email address, generated an API Signature for use with Website Payments Pro, and accepted the billing agreement.
You should now enter the API Signature into the PayPal configuration on your website.
In the next section, you'll set up a test customer so that you can enter test orders on your website.