Overview
A Nomod connection in Flexprice lets you:- Sync customers from Flexprice to Nomod
- Sync invoices from Flexprice to Nomod
- Create payment links for invoices so customers can pay via Nomod
- Receive payment (e.g. link paid, invoice paid) in Flexprice
- Process payments through Nomod’s secure checkout
Prerequisites
Before you start, have:- Nomod account – Nomod app (Play Store / App Store)
- Flexprice account – https://flexprice.io/
Keys you need
| Key | Where to get it | What it’s for |
|---|---|---|
| Nomod API key | Nomod app → Connect and Manage Integrations | Payment links, invoices, and Nomod integration in Flexprice |
| Zapier API key | Nomod app - Settings → Business → Connect apps and manage keys → Zapier | Contact Flexprice team to set up the Zapier Zap and webhook configuration |
Create Nomod Connection
Using Flexprice Dashboard
Go to Flexprice dashboard → Integrations → Nomod → Add a connection.
Setup at a glance
Invoice sync (outbound)
Invoice sync = true means Flexprice pushes invoices to Nomod.Invoice sync = false means Flexprice does not push invoices to Nomod (invoices stay only in Flexprice).
Why Zapier?
Zapier has a pre-made Nomod app for webhooks
Zapier offers a pre-built Nomod app for webhook events.
Provide the Zapier API key and webhook secret
Provide your Zapier API key and webhook secret to Flexprice so it can receive Nomod events (e.g. Link Paid, Invoice Paid).
Configure Connection Settings
Editing a Connection
Note: API Key and Webhook Secret cannot be edited after creation for security reasons.
Deleting a Connection
Warning: Deleting a connection will disable all Nomod payment processing for that connection.
Security Best Practices
Credential Management
- Environment Separation: Use different keys for test/production
- Key Rotation: Regularly rotate your Nomod API keys
- Access Control: Limit API key permissions in Nomod
- Encryption: All credentials are encrypted at rest in Flexprice
Troubleshooting
Common Issues
| Issue | Cause | Solution |
|---|---|---|
| Connection creation fails | Invalid Nomod API key | Verify key in Nomod app → Connect and Manage Integrations |
| Events not reaching Flexprice | Invalid or missing Zapier API key | Verify Zapier API key in the connection; Flexprice uses it for webhook integration |
| Invoice sync fails | Sync not enabled | Enable invoice outbound sync in the connection |
Next steps
After your Nomod connection is set up:- Test payment links – Create a test payment link and confirm the flow works.
- Check events – Ensure your Zapier API key is correct and events reach Flexprice (Flexprice handles the Zapier integration).
- Enable invoice sync – If you want invoices pushed to Nomod, turn on Push to Nomod in the connection.
- Go live – When ready, switch to production keys in Nomod and Flexprice.

