Digital Wallets are a modern solution to the task of having to enter card details every time a consumer makes a transaction and have become common place in ecommerce environments such as shopping carts and payment links. This enhances convenience for customers while providing a secure and familiar checkout experience across different platforms and services.
SmarterPay have enabled Digital Wallets, such as ApplePay and GooglePay, with several Payment Gateways. This guide describes some of the additional configuration that is required to start taking advantage of these modern payment methods.
To start using GooglePay you must have a 'Google Pay & Wallet Console' account and have your Business Profile verified. For these initial steps, it is recommended to read and follow the guide provided by Google here.
Once you have a business account verified you need to register the website you will be taking payments from. The following steps provided below assume that the payments will be coming from SmarterPay's out of the box ecommerce/payment link services; if your checkout is elsewhere you will need to provide your url and screenshots relating to that website.
1. Go to the Google Pay & Wallet Console and open the 'GooglePay API' from the menu.
2. Select the 'Add Website' button under the 'Integrate with your website' section.
3. Enter the top-level domain that will host the checkout:
SmarterPay Live: ecomv2.smarterpaycloud.com
SmarterPay UAT: smarterpay-uat-ecom-smpc.azurewebsites.net
4. Select 'Gateway' in the 'Integration Type' dropdown.
5. Finally you need to provide screenshots of each page of the checkout process. For SmarterPay out of the box solutions download and use the following screenshots:
Item selection
Pre-purchase screen
Payment method screen
Google Pay API payment screen
Post-purchase screen
6. Finally, press the 'Save' button and 'Submit for approval'.
Your website integration will have now been submitted to Google for verification. This may take a few days and Google may reach out to you to ask about your business and what your use case for GooglePay is. Once the integration is listed as 'Active' you can now consider configuration steps for your Payment Gateway.
Follow these steps to enable Google Pay:
If the 'Use Google Pay' section is not present or disabled it is likely that Opayo has not enabled GooglePay for you account. Please get in touch with Opayo support and return to this guide once enabled.
SmarterPay require a few small pieces of information to enable your chosen Digital Wallets on a 'Payment Gateway Profile'.
Please collect the information described below:
ApplePay requires each top-level domain used for payments to be verified to ensure that the merchant owns the domain. To do this you simply upload a small file to your webserver. Apple then checks that the file is present and therefore verifies that you have access to the webserver the domain is pointing to.
If you are only using SmarterPay's out of the box ecommerce/payment link services you will not need to worry as this step has already been completed by SmarterPay.
Follow these steps to enable ApplePay:
If the 'Use Apple Pay' section is not present or disabled it is likely that Opayo has not enabled ApplePay for you account. Please get in touch with Opayo support and return to this guide once enabled.
Now that ApplePay is enabled you need to add the top-level domains that will host the checkout:
If an error is displayed such as 'There was an error registering your domain in Apple Pay.' it is likely that ApplePay could not find the 'Domain Verification File', please check that the steps in the 'Prerequisites' section of this guide have been followed correctly.
SmarterPay require a few small pieces of information to enable your chosen Digital Wallets on a 'Payment Gateway Profile'.
Please collect the information described below: