Apple Pay is a mobile payment and digital wallet service that lets shoppers make payments while using compatible Apple devices*.
Using Shift4Shop's integration with Stripe, merchants can now offer Apple Pay on their Shift4Shop stores!
To use Apple Pay on your Shift4Shop store, you will need the following:
A Shift4Shop store running version 7.6.0
A Stripe Payments account and the Stripe Payment gateway integration with Shift4Shop
Additional Information
When using compatible Apple devices, the Apple Pay logo will appear on your store's view cart and checkout pages by defualt. You can also display it on your product pages by making your whole store use the HTTPS protocol. Click here to learn how to set this up.
Setting Up the Stripe Payment Module
The first step is to add the Stripe Payment Module to your store. To do this:
Log into your Shift4Shop Online Store Manager.
Using the left navigation menu, go to Settings > Payment.
Next, click on the Select Payment Methods button underneath Payment Methods.
On the Payment Methods page, you will see a listing of Recommended Payment Solutions along the top section. Within this list, you'll see Stripe and an On/Off button to the far right of it.
4. Click on the Off/On button to the On position.
This will expand the section and give you a series of options and parameters. We'll go over these settings in a moment, but let's first connect your Shift4Shop store with your Stripe Account.
At the bottom of the Stripe module, you will see a blue button labeled "Connect with Stripe" that will connect your Shift4Shop store with your Stripe account.
Connecting to Stripe
5. Click on the "Connect with Stripe" button as shown.
You will then be taken to a sign-up form on Stripe's service requesting authorization to connect to your Shift4Shop store to your Stripe account.
At this point, you can either create an account for yourself on Stripe, or - if you already have a Stripe account - log into your account to allow the connection.
Additional Information
Creating an account with Stripe is quick and easy and is available instantly upon signing up. Stripe's service is charged on a per-transaction basis with no monthly setup or validation fees. Click here for more information about Stripe's pricing structure.
After authorizing the connection, your Shift4Shop store will automatically be connected to your stripe account, and you can begin accepting payments instantly!
Once you've completed the connection process, click "Save" at the top right of the page and proceed with the next steps.
While still on the Stripe Module, you will notice a series of checkboxes and settings that can be toggled - including a Payment Type drop-down menu which will allow you to select your Apple Pay option. Before configuring these settings, however, you will need to activate the Apple Pay options on your Stripe account. Please proceed to the next section for this information.
Activating Apple Pay
Once you've created your Stripe account and connected your store to it, the next step will involve activating the Apple Pay option within Stripe. You can do this by logging into your Stripe Account and clicking on "Settings" at the bottom left. Once in the "Settings" section, click on "Apple Pay" under "Payments and Payouts" found on that page.
Once there, click on the "View Apple's Terms of Service" button and agree to the terms. Don't worry about entering a new domain; this will be done by the payment module in your Shift4Shop Online Store Manager.
With these steps taken, you are now ready to use Stripe and Apple Pay on your Shift4Shop Store. In the next section, we'll go over the parameter settings that are available to you in the Stripe Payment Module within Shift4Shop's Online Store Manager.
Configuring the Stripe Module
Once the Stripe Module is connected to your store and Apple Pay is activated on your Stripe account, you may proceed with configuring the rest of the Stripe module in your Shift4Shop store.
Log into your Shift4Shop Online Store Manager.
Using the left navigation menu, go to Settings > Payment.
Next, click on the Select Payment Methods button underneath Payment Methods.
Locate the Stripe module and you will notice the following settings:
Payment Display Parameters
These settings will control how and when the Payment Method displays for your shoppers
Advanced Settings
Click this link to set the following parameters:
Minimum and Maximum Order Amount ranges that the payment method will display for
Customer Group that the payment method will display for
Order Status that the orders will go into when paid with this method
Description text for the payment method
Confirmation Message for the payment method
Caption
Click on the Caption Link to change the display name that is used for the payment method on your store front.
(Default is "Online Credit Card")
Region Exclude List
Click on this link to set regions that will be excluded for this payment method. For example, if you want to prevent the payment method from appearing for certain geographical locations, you would add those places to the exclude list.
Payment Module Settings
These next settings will control options that are available through your account with the Payment Gateway. These are:
Test Mode
Use this checkbox to place the payment method into Test Mode, which allows you to place test orders without actually charging the card.
Save the customer information for future transactions
Use this checkbox to use Stripe's tokenization options which will allow your shopper's credit card information to be saved on their account for future transactions.
Authorize Only
Use this checkbox to set the payment method to Authorize Only, which will allow you to collect payment on the order after it is processed and shopped. Click here for more information.
Stripe JS
Mark this checkbox to enable Stripe's updated JS checkout form*
Payment Type
This drop-down menu will let you select which iteration of the Stripe Payment Module will be presented on your storefront. Your choices are:
Credit Card Only
Credit Card + Apple Pay
Apple Pay Only
Disconnecting From Stripe
If you need to disconnect your store from the Stripe service, simply click the Powered by Stripe button, and it will disconnect your store.