Knowledgebase

How do I 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)

Important
Please note that this is not available to merchants using our Shift4 Legacy Plan. It is only available for merchants on legacy plans or our newer Shift4 + PayPal plan. If you need assistance with confirming if you are on an appropriate plan, please contact our Support Team.

PayPal Checkout Setup

  1. Log into your Shift4Shop Online Store Manager
  2. Using the left hand navigation menu, go to Settings >Payment
  3. Once you're on the Payment page, click on the "Select Payment Methods" button
  4. Click on the Add New button at the top right to open a modal window
  5. Select PayPal Checkout from the Payment Method section. Configure settings such as Country, State, and Minimum and Maximum Order Amounts.
  6. Click on the Add New button
  7. Click on the toggle switch to turn on the module and expand its settings.

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

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

Note
Before you click on this button, you need to select which PayPal product you would like to connect to.

Above this button you will see a dropdown menu with the following options:

  • None
  • Embedded on PayPal buttons (allows guest checkout)
  • Hosted fields (allows guest checkout, phone orders payments and virtual terminal operations)
  • Hosted fields with 3d Secure (allows guest checkout, phone orders payments and virtual terminal operations)
  1. 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
Enabling this feature will enable the use of Shift4’s test servers. This will allow you to place test orders without actually charging any cards. Please ensure this is disabled when you are ready to take live payments.

Add a Pay Later payment button
Allows the use of PayPal Pay Later. Please click here for more information.

Show Pay Later messaging for available offers.
Displays messaging for PayPal Pay Later. Click here for more information.

Hide 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.

Select Credit/Debit card interface
See note below

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.

Save PayPal and Venmo
This setting allows for customers to save PayPal and Venmo payment information to their account. This allows for them to reuse this payment option for faster repeat purchases. It will display alongside any Saved Credit Cards in their Customer Account.

Save Credit Cards
By enabling this checkbox, customers are allowed to save credit card information on your store via a token. This will allow for them to reuse a credit card without needing to re-enter it in.

Hide Venmo
Marking this checkbox hides the Venmo option in areas where PayPal displays. Useful for if you only want to display PayPal without Venmo on your store.

Select Credit/Debit card interface

You will see a drop down labeled "Select Credit/Debit card Interface" with display options for your store front.

  • None
    If left as this option your store will display only the PayPal button and no other options.
  • Embedded on PayPal buttons (allows guest checkout)
    This will utilize PayPal's Smart Buttons on the store front.
  • Hosted fields (allows guest checkout, phone orders payments and virtual terminal operations)
    This option will include credit card processing fields using PayPal's Payment processors.
    It will also allow you to use the PayPal Creidt Card Processor Fields for placing Phone Orders from your Shift4Shop Online Store Manager.
  • Hosted fields with 3d Secure (allows guest checkout, phone orders payments and virtual terminal operations)
    This option will also include credit card processing fields using PayPal's processors while also using 3DS protocols through PayPal

Note
Hosted Fields are available only for US, UK, Australia, France, Spain, & Italy


Advanced Settings

Toward the right hand 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 set up.


Help Desk Software by Kayako fusion