Shopify
Learn about using plugins to power up your Shopify website.
Shopify
offers online retailers a suite of services including payments, marketing, shipping and customer engagement tools.
With Maya Business' Checkout-Shopify plugin
, your website can accept secure payments using Mastercard, Visa, e-wallets and more.
Step-by-step guide
1 Review the Online Payment Quick Start Guides
Understand the pre-requisites for incorporating the Maya Online Payment solution, starting from setting up your Maya Business Manager, all the way to deploying your platform in a live Production environment.
2 Install and configure Maya Business Plugin in Shopify
2.1 Installing Maya Business Plugin
- Go to the Shopify - Maya Checkout
and click Add app.

Maya Business Plugin - Shopify page
- Click Install App
2.2 Configuring Maya Business Plugin to accept payments
- For instructions on how to obtain and create the API Keys and Shopify Token for your plugin dashboard, refer to the step 2 Generate API Keys section within the Online Payment Quick Start Guide
. This section provides guidance on the key generation process.
Are you using the Maya Manager 1.0?
For instructions on generating API keys tailored to a specific environment, refer to the 3 Generate API Keys
section within the Online Payment Quick Start Guide for Maya Manager 1.0.
To acquire the Shopify Token, navigate to the API Keys Tab and select "Generate Shopify Token."
It's important to note that this will be the only instance when the token is visibly displayed; subsequent views will only show masked values.

For Manager 1.0
- Enter the necessary keys during the installation of the Maya Business Plugin. Provide the Public API Key, Shopify Token, and Website URL, then proceed by clicking the "Continue" button.
-
Examine your installation thoroughly. Within the Shopify dashboard, the Payments section will confirm your complete integration with the "Credit/Debit Cards and e-Wallets" plugin.
Ensure that you tick the relevant payment methods (such as Visa, Mastercard, and others) if they are applicable.
To ensure that the configuration was a success, login to your Maya Manager 1.0 Production
. Go to Webhooks, and select the Shopify merchant.
You should find the Webhook URLs from your Shopify plugin successfully saved on Maya Manager 1.0.
- Click Activate Pay via Credit/Debit Card & PayMaya Wallet V2
Disable Test Mode
Make sure that “Enable test mode” is NOT checked.
2.3 Configuring Shopify's Checkout
For merchants with Fraud Protection
enabled, make sure that Email is used for checking out, and both first name and last name are required. To achieve this, access the checkout section and implement the necessary modifications.