Version 7.0.3+ Consolidates the gateway's payment systems, adding applepay within the main plugin and upgrading the connection. If using the now deprecated applepay plugin, you will need to perform a migration and fresh Domain registration. This guide will run through adding Applepay and Migrating from the deprecated plugin.
Account Setup
To use Apple Pay, you need to set up your Nomupay account with the appropriate credentials and channels. Follow the steps below to get started.
-
1. Choose a gateway setup
Decide whether Apple Pay will use the same credentials as your standard payment methods.
Use a single credential set (Recommended): This option consolidates Apple Pay with your primary payment methods, using the same Entity ID and Access Token. This simplifies setup and reduces the need for managing separate credentials.
Create a separate channel: This involves creating dedicated credentials for Apple Pay with its own Entity ID and Access Token. Choose this option if you prefer to manage Apple Pay independently or require separate reporting for Apple Pay transactions.
-
2. Configure your account
Ensure your domain is registered and your account is configured for Apple Pay.
2.1 Contact the Nomupay Support Team and provide the following information.
- Your preferred channel configuration (single or separate) from step 1.
- The domain to be registered for Apple Pay.
2.2 The Nomupay Support Team will then process this request. Once completed, you will receive a confirmation email.
-
3.Obtain Gateway Credentials
Gateway credentials include an Entity ID and Access Token, which connect your WooCommerce store to the gateway for Apple Pay transactions. If you are using a single channel setup, please skip steps 3.1 - 3.2.
3.1 Log into your Merchant Dashboard and ensure the mode toggle is set to 'Live'.
3.2 Navigate to Credentials and save your Entity ID and Access Token. These will be required during the Apple Pay plugin configuration process.
Configuration
Apple Pay settings are organized into four areas. Follow the steps below to successfully configure Apple Pay in order to start processing Apple Pay payments.
-
1. General Settings
In the General tab, you can manage basic settings for Apple Pay.
Enable/Disable: Toggle to enable Apple Pay for your store.
Button visible to admin logged-in users only: Toggle to restrict visibility to admins.
Logged-in users only: Toggle to restrict Apple Pay usage to logged-in customers.
Inherit credentials from card processing: Enable this toggle to use the same credentials as your standard card processing module.
-
2. Gateway Settings
Use the Gateway tab to configure credentials and processing modes.
Processing Mode: Select 'Live' or 'Test'.
Entity ID (LIVE): Enter the Entity ID for the Apple Pay channel. This field will be greyed out if credential inheritance is enabled.
Access Token (LIVE): Enter the Access Token for the Apple Pay channel. Ensure no whitespaces are included.
Authorization Type: Default to 'Debit (DB) transaction immediately captures payment'.
-
3. Checkout Configuration
Customize checkout behavior and settings in this tab.
Enforce Shipping from Apple Pay: Toggle to enable shipping details collection.
Shipping Address Information: Specify details to collect (e.g., email, phone, postal code).
Billing Address Information: Specify details to collect (e.g., postal code).
Enable 'Fast Checkout': Toggle to allow Apple Pay on cart or product pages.
Logging: Enable debug and server-side logging with levels such as Critical or Debugging.
-
4. Register your Apple Pay Domain
Review the Status tab to verify your setup.
4.1 Ensure all credentials are validated.
4.2 Check that SSL certification is active.
4.3 If the Apple Domain Validation section has a red message, click Move File to attempt automated placement. If this fails due to permissions, download the file and manually upload it to the path:
https://[DOMAIN_NAME]/.well-known/apple-developer-merchantid-domain-association
.4.4 Verify that Apple Domain Registration and Validation are successful and click 'Register'.
-
5. Finalise Domain Registration
After completing the domain registration request in Step 4, the Nomupay Support Team will register your company's website. Once registration is complete, you will receive an update from the support team. Upon successful registration, the Apple Domain Registration area in the Status tab will display the message:
Domain registration is done successfully. If you want to communicate, please send us an email at support@totalprocessing.com.
Please ensure apple pay is visible on your store front after your domain has been registered.
Migrating Apple Pay
For merchants migrating to version 7.1 or higher:
- Ensure the Entity Id and Access token is added to the Configuration section and review the settings to make sure they match what you had previously.
- Disable and delete the deprecated Applepay Plugin.
- Check for and remove any whitespaces in the Entity ID or Access Token fields.
- Complete the Applepay Registration described in steps 1-4 of the Configuration section.
Contact the Support Team for assistance with migrations.
Comments
0 comments
Please sign in to leave a comment.