1. Home
  2. Knowledge Base
  3. FAQs
  4. How To?
  5. How to add Apple Pay and Google Pay to your payment processor options

How to add Apple Pay and Google Pay to your payment processor options

  1. Google Pay has disabled support for embedded browsers. This results in Android devices being unable to pay for Google pay inside a captive network assistant.

  2. To use Apple Pay you must have a compatible Payment Processor configured to your SmartWiFiPlatform account
  3. CNA is an acronym for Captive Network Assistant. Mobile devices use this lite browser application to present the splash page when associating to a network with a captive portal enabled.


Authorize.Net

Google Pay

  • Configuration in Authorize.Net dashboard: You will need to collect the Payment Gateway ID from the Authorize.NET dashboard to add to your Authorize.Net Payment Processor details in the SmartWiFiPlatform dashboard. The Payment Gateway ID can be found in the Authorize.Net dashboard under Account > Billing Information.
    There are no configuration changes necessary in the Authoirze.Net dashboard.
  • Configuration in Google Pay dashboard: There are configuration changes and information that must be collected from your Google Pay dashboard.

    1. You must have a register for Google Business account.
    2. Once you have access to the Business Console, you need to add a Web Integration.
    3. On the Web Integration page, the website URL and integration type must be selected.
      1. Website URL: Use the splash page URL configured on your hardware.

        If you’re unsure of this setting please contact support.

      2. API Integration Type: Gateway

    4. Next you must upload the example of the “buyflow”. Make sure to save the changes to complete the integration setup.
    5. The next step is to complete the Business Profile with the basic information for your business.
    6. After completing the Business Profile, go back to the integrations page and submit your integration for approval.
    7. After the Application is approved the Google Merchant ID can be collected from the top right corner of your Business Console.
    8. The Google Pay dashboard configuration.
  • Configuration in SmartWiFiPlatform Dashboard: The Payment Gateway ID from your Authorize.Net account as well as your Google Merchant Name and Google Merchant ID will need to be entered into the Authorize.Net Payment Processor settings.In the dashboard use the navigation panel to the left to select Client Settings > Client Customization and select the Payments tab. For the Merchant Name use the Legal Business Name entered in your Google Pay Business Profile settings. Submit the changes when you are done and that completes the Authorize.Net Google Pay configuration.

  • User experience: The Google Pay button will be visible from the following browsers
    ChromeFireFoxEdgeSafariAndroid BrowserApple CNA*Android CNA*
    YesYesYesYesYesNoNo

Apple Pay

At this time Apple Pay is not supported for the Authorize.NET payment processor.


Stripe

Google Pay
    • Configuration in Stripe dashboard: Stripe supports Google Pay by default. You only need to make sure that Google Pay is allowed as a payment method in the your Stripe dashboard.
    • Configuration in Google Pay dashboard:
    • User experience: The Google Pay button will be visible from the following browsers:
      ChromeFireFoxEdgeSafariAndroid BrowserApple CNA*Android CNA*
      YesNoNoYesNoNoNo

Apple Pay

  • Configuration in Stripe dashboard: To enable Apple Pay on Stripe, you have to register your domain with them.
    1. Login to your Stripe dashboard.
    2. Use the navigation panel to the left to select Settings > Payment Methods.
      Click Configure.
    3. Add your web domain following the on screen instructions and submit.
    4. Enable Apple Pay as a payment method on your dashboard.
  • Configuration in Apple Pay dashboard:
  • User experience: The Apple Pay button will be visible from the following browsers:
    SafariApple CNA*
    YesYes


WePay

Google Pay

At this time Google Pay is not supported for the WePay payment processor.

Apple Pay

At this time Apple Pay is not supported for the WePay payment processor.


Square

Google Pay
    • Configuration in Square dashboard:  There are no configuration changes necessary in the Square dashboard.
    • Configuration in Google Pay dashboard: There are no configuration changes necessary in the Square dashboard.
    • User experience: The Google Pay button will be visible from the following browsers:
      ChromeFireFoxEdgeSafariAndroid BrowserApple CNA*Android CNA*
      YesYesYesYesYesNoNo

  • Apple Pay
    • Configuration in Square dashboard: To enable Apple Pay with Square you must register your domain. Login to your Square dashboard and select the Apple Pay section on the left-side menu. Click Add Domain and follow the instructions. Once done the payment method is ready to use.
    • Configuration in Apple Pay dashboard: There are no configuration changes necessary in the Apple Pay dashboard.
    • User experience: The Apple Pay button will be visible from the following browsers:
      SafariApple CNA*
      YesYes

  • Updated on June 13, 2023

    Was this article helpful?

    Related Articles