Connect PayPal to your store

Modified on: Sat, 20 Jul, 2019 at 7:34 PM

Note: After setting up, customers can use Paypal account or credit card without Paypal Account to place orders if they wish, since Paypal Page will open Guest Checkout Mode as below:

Step-by-step guide:

A. Set up PayPal Business Account.

B. Get the Client ID and Secret Key

C. Activate PayPal as your payment method

D. Double-check on your store

E. Deactivate your PayPal account

A. Set up PayPal Business Account

  • If you already had a Business Account, kindly refer to step B.
  • If you do not have a PayPal Business Account: Go to this link to sign up >> choose Receive payments with PayPal >> Create a Business Account. 

B. Get the Client ID and Secret Key

You will need to get the Client ID and Secret Key on your PayPal account for later steps.

  • Add App Name (can be anything) >> Create App >> you will be directed to Client ID section.

Create App

  • Click Live to get the Get the Client ID and Secret Key. However, if you want to use PayPal on the test mode only, you can choose Sandbox and use Sandbox API credentials instead.

Client ID

  • Scroll down, you will have the Client ID and click Show to get the Secret Key.


  • Save it to use in step C.

C. Activate PayPal as your payment method

  •  Go to ShopBase store admin >> Settings >> Payment Providers and click Connect on the PayPal area.

  • Enter your Client ID and Client Secret Key from step B above >> Activate. Remind: Use Test mode if you just want to test the store.

That's all and you are now ready to receive customers' purchases via PayPal. 

D. Double-check PayPal on your store. 

You can test by placing an order. After being connected, PayPal will be shown on your Checkout Page (step 1 and 3) as screenshots below. Your customers can use their PayPal account to finish the purchases.

Checkout Page 1

Checkout Page 3

E. Deactivate your PayPal account

After connecting your PayPal account to the store, you can deactivate anytime and still be able to re-activate it later with the same or different credentials.



  • After your customers successfully authorized PayPal account at the 1st step of checkout flow, their shipping address & phone number will be prefilled with the address in their PayPal Account. Customers can easily click Change button to modify the information.

ShopBase will have more payment gateways in the future and is building its own payment gateway that integrates with Stripe, BlueSnap, and over 30 banks in the next 2 to 6 weeks. In addition, ShopBase will support many other payment gateways, including but not limited to, Adyen, Checkout, 2Checkout, in the near future.

Contact ShopBase team if you have any question about Payments. More information can be found here Frequently Asked Questions.

ShopBase team.

Did you find it helpful? Yes No

Can you please tell us how we can improve this article?