Shopify nomba integration
Set Up Nomba Checkout on Shopify
Nomba provides a secure and developer-friendly payment solution that integrates easily with Shopify. Similar to the WordPress plugin, Nomba for Shopify allows merchants to accept both local and international payments through a simple no-code setup.
This guide will walk you through the complete process of integrating Nomba into your Shopify store.
Prerequisites
Before you begin, make sure you have:
1.A Shopify Store (with admin access)
2.A Nomba Account (Create one here: https://nomba.com)
- Your Client ID, Private Key, and Account ID (from Nomba dashboard)
Get Your Nomba API Credentials
-
Login to your Nomba Dashboard
-
Navigate to Settings > API & Webhooks
-
Copy the following “Client ID”, “Private Key” and “Account ID”
-
Choose between Test Mode or Live Mode
Step-by-Step Installation
Install the Nomba Shopify App
-
Visit the Nomba Shopify App: https://apps.shopify.com/nomba-gateway
-
Click Install App
-
You’ll be redirected to your Shopify Admin panel
Authorize the App
- Click Install to confirm the app installation
Add API Credentials
Once installed, you will be redirected to the Nomba Configuration Page:
-
Paste your Client ID
-
Paste your Private Key
-
Paste your Account ID
-
Check the “Ready” checkbox
-
Click Submit
You’ll see a success message “Your settings have been saved successfully.”
Activate Nomba as a Payment Method
-
Click ← Go back to payment settings
-
On the Payments Settings page, locate Nomba
-
Click Activate
(Optional) Choose the card types you wish to accept
- Click Save
Test Your Setup
-
If you’re using test credentials:
-
Go to your Shopify storefront
-
Add a product to cart and proceed to checkout
-
Choose Nomba and complete the payment with test card detail
Add the Webhook URL to Nomba Dashboard
- Log in to your Nomba dashboard.
- In the left sidebar, click on Settings.
- Select Webhook and APIkeys from the settings tab.
- Scroll down to the Webhooks section.
- Click Create webhook.
- Paste this webhook url: https://shopcheckout.nomba.com/app/payment_webhooks
- In the Event dropdown, select the event you want to listen for (e.g., “payment success”).
- Click Subscribe.
Monitor and Manage Webhooks
- You can view, edit, or delete webhooks from the Shopify Notifications settings.
- Ensure your webhook URL remains active and secure.
Troubleshooting
- Webhook not triggering: Ensure the event type matches your use case and the URL is correct.
- No response in Nomba: Check your Nomba dashboard for errors or contact Nomba support.
By following these steps, you can successfully integrate Shopify webhooks with your Nomba dashboard for real-time event notifications.