PayPal provides a rather cost effective means to accept Credit Cards in your store (using their Virtual Terminal over the Internet), as well as through your SpaBoom account.

You need the “Web Payments Pro” account in PayPal, for SpaBoom to accept credit cards on your behalf using your PayPal Account.

Advantages: Ties directly into your online merchant account for immediate processing of CCs, before a valid GC is printed by the customer. You do not have to manually process the CC. Card code is supported by SpaBoom. If you have an Internet connection at your location, and do not need telephone-based CC processing, then PayPal is a great option for smaller outfits as the sole merchant account for the business.

Disadvantages: Costlier if used as a second merchant account, versus processing manually. Only Internet-based CC processing is supported, so if you want to use PayPal as your sole merchant account provider, you cannot use it for telephone-based CC processing. Card code is required for all transactions.

How to Obtain a PayPal Account

To learn more about PayPal's Website Payments Pro account, or to signup, go to and then:

  1. Click "Start Now"
  2. Under “Business”, click "Get Started".
  3. From the drop-down select "Website Payments Pro", click "Continue"
  4. Review the process and click "Begin Application".
  5. Sign in to your account or create a new account.
  6. Confirm your business information, click "Agree and Continue"
  7. Review your request, press "Continue" to finish.

Note that as of 9/19/2011, PayPal charges $30/month for the Website Payments Pro account (not including transaction fees associated with processing credit cards).

If you have any questions, please do not hesitate to contact us.

How to Setup PayPal for SpaBoom

Once you have obtained a Web Payments Pro account with PayPal, it's easy to setup PayPal on your SpaBoom account following these steps:

  1. Click on Profile, then from the left, select "My Selling Tools":

  2. Find the item called API access and click "Update" on the right:

  3. Under Option 1, click "Grant API Permission":

  4. In "Third Party Permission Username:" type "" (see screenshot below for how this will look in the box) in the textbox and click "Lookup".
  5. Click the following FOUR checkboxes: "Process your customers credit or debit card payments", "Authorize and capture your PayPal transactions","Obtain authorization for pre-approved payments and initiate pre-approved transactions", "Capture payments in batches":

  6. Click "Add"
  7. You're done! We strongly recommend that you TEST a purchase before your clients do for you!

Troubleshooting PayPal Authorizations

This is by no means a comprehensive troubleshooting guide, but we have found a few things that will certainly cause a roadblock in your PayPal integration and the success of transactions by your clients.

FIRST: make sure the email address you have specified on your Basics page for the main point of contact is the SAME email as in your PayPal account. If the two are different, you could have processing issues.