Videos and Webinars

Set Up PayPal Checkout on my Shift4Shop Store

With the PayPal Checkout integration, you can give customers the option to pay with PayPal, Venmo, PayPal Pay Later, PayPal Credit*, and major credit cards and debit cards - on almost any device. (Click here for more information)

PayPal Checkout Setup

  1. Log into your Shift4Shop Online Store Manager.

  2. Using the left navigation menu, go to Settings > Payment.

  3. Once you're on the Payment page, click on the Select Payment Methods button.

On the Payments Methods page, you'll see a series of Recommended Payment Solutions along the top with the first one labeled "PayPal" and a toggle switch located at the far right of it.

4. Click on the toggle switch to turn on the module and expand its settings.

You will see a green button labeled "Click to Connect with PayPal" within the settings.

This button will begin the onboarding process to connect your store with PayPal.

5. Once you've made your selection, click on the Click to Connect with PayPal button.

A small pop-up window will appear with a login prompt.

  • If you have an existing PayPal account, enter your PayPal Account Email, select your country or region and click Next. You will then be prompted to completely log into your PayPal account.

  • If you do not have an existing PayPal account, the onboarding process will let you set one up. Enter the email address you'd like to use, select your country or region and click Next. You will then be prompted to create a PayPal business account. Follow the steps provided to create your account and PayPal login.

Once you have logged into your PayPal account, you will be prompted to accept and allow the API connection to your Shift4Shop store.

Follow any other prompts presented on the pop-up window until you you see the "go back to Shift4Shop Shopping Cart Software" button. Close the popup window to complete the onboarding process. Once everything is complete, the PayPal Payment option will display a note showing you are connected.

Payment Module Settings

Once you've connected to PayPal Checkout, the payment module will have the following settings available:

  • Test Mode
    This will set the payment method to Test Only which will allow you to place orders without actively charging the credit card/account.

  • Click To Disconnect
    Use this button to disconnect your store from the Connected PayPal API

  • Authorize Only
    This checkbox enables the payment method's Authorize Only option.

  • Allow Instant payment sources only
    Marking this checkbox makes it so that your customers can only pay using Instant Payment sources such as credit card payments. (i.e. no e-checks)

  • Do not retrieve customer address from PayPal
    Normally, PayPal users log into their account and return to your store with their address information imported to the order. This checkbox will not pull their address information from their PayPal and instead require the shopper to enter their billing/shipping information manually during the order.

  • Select Credit/Debit card interface
    See note below

  • Add a PayPal Credit® payment button to your store, giving customers fast, easy access to financing.
    This checkbox will add PayPal Credit options to your shoppers.

  • Show PayPal Credit messaging
    This is an alternative to the PayPal Credit Button which will display a simple link rather than a button to the users.

  • Do not show PayPal buttons on Product page
    By default, PayPal buttons are shown on your product listing pages as well for the shopper's convenience. Marking this checkbox will disable that option so that PayPal buttons are shown only on the View Cart and Checkout pages.

Advanced Settings

Toward the right side of the payment module, you will also see an "Advanced Settings" link with these options:

  • Minimum Order Amount & Maximum Order Amount
    Use these fields to set order amount ranges on the method if desired.

  • Order Status
    This option will let you send orders (placed with the payment module) to either your store's New or Unpaid order statuses.

  • Customer Group
    If you'd like to limit the use of the Payment module to specific customer groups, this setting will be used.

  • Hosted Credit Card Fields CSS
    This section allows you to slightly tailor the look and feel of the credit card fields used on the module (if using PayPal Checkout + Credit Card Processing). This styling is currently limited to the input fields (CC#, Date, CVV) of the credit card payment fields.

Once you've made your changes to the PayPal Checkout Module, click Save at the top right to make them live and complete your setup.