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
Activate Nomba as a Payment Method
- Click â Go back to payment settings
- On the Payments Settings page, locate Nomba
- Click Activate
- 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.