5. Implementation Guide & Best Practices
6. Enable Apple Pay on your Payment Gateway
Learn More about Braintree Here
Learn More about Authorize.net Here
Under Payment click Add/Remove Modules and install the Apple Pay Module. Once installed there will be a new Tab Group under Payment -> Settings where you can map the Apple Pay payment methods to one of supported payment gateways in Miva. The default value will be "Automatic". This setting will automatically choose the first gateway you have installed which supports Apple Pay.
You can override the Automatic setting to explicitly map a payment gateway. This is useful in the case where you have more than one Apple Pay supported gateway setup in your store and you want to use one vs another. Currently only Authorize.net and Braintree payment gateways in Miva support Apple Pay. You will need to have one of these gateways installed in your store to setup Apple Pay.
Note: The Apple Pay button can only be displayed on a secure page (https). If you want to use the Apple Pay button on your basket or product page you need to make sure those pages are being served over https. To learn more about making your site all https click here.
Please see the Implementation Guide and Best Practices below for explicitly Apple Pay button placement.
It is recommended for best conversion results using Apple Pay, the Apple Pay button is placed on the following locations:
Each page you want to place the Apple Pay button, it requires 3 steps
Head Tag Item:
Product Page Tag:
Note: The Apple Pay button on the product page (with the param="product" above) allows the customer to quickly purchase just the item they are viewing. Any additional items in their cart are ignored. All other Apple Pay buttons will purchase the entire cart.
Apple Pay buttons have a few configuration options which allow you to customize: type, style as well as button height and width.
Apple recommends that the width and height of the Apple Pay button match existing buttons on your website. Apple Pay payment buttons can be equal to or larger than similar payment or checkout buttons. Do not specify a size that is smaller than other buttons.
The buttons height and width can be set via the Miva admin. This height and width are set on a per page basis. For additional style guidelines please see Apple's style guidelines here
Apple Pay on Mini Basket Page
Apple Pay on Bill To Ship To Page
Apple Pay Sheet
Note: A locked “sticky bar” at the bottom of the screen helps increase conversions (especially on mobile).
Before you can use Apple Pay you need to allow your payment gateway to accept Apple Pay.
You need to do the domain verification. Here is the screen and steps:
No settings are needed for Authorize.net
Currently, Authorize.net supports Apple Pay on the following Merchant Processors:
As of Miva 9.12 Apple Pay now supports error validation. This means that missing required address fields will now be validated before the order is allowed to be placed. Miva will use the required fields you have configured within Miva to determine which fields are set to be required.