Prerequisites
- A NOWPayments account (free to create).
- A payout wallet address — NOWPayments won’t issue an API key until one is saved on your account.
1
Add a payout wallet and create an API key
NOWPayments requires a payout wallet before it will generate API keys.
- Log into your NOWPayments dashboard.
- Go to Store Settings → Payments.
- Enter your payout (outcome) wallet address and click Save.
- Scroll up to the API keys section and click Add new key.
- Copy the new API key.
2
Generate your IPN secret
- Still under Store Settings → Payments, scroll to Instant Payment Notifications (IPN).
- Generate the IPN Secret key and copy it.
3
Connect NOWPayments in Komerza
- In your dashboard, open Settings under Online Store, then go to Cryptocurrency.
- Under Processors, find NOWPayments and click Connect.
- Paste your API key and IPN secret, then save.


4
Route your coins to NOWPayments
On the Cryptocurrency page, open Coin routing and set each coin you want NOWPayments to handle to NOWPayments — or confirm default routing already points there.
5
Test the connection
Make a small test payment on your store to confirm NOWPayments processes it and the order is marked as paid before you go live.
How it works
- A customer picks a NOWPayments-backed coin at checkout.
- NOWPayments handles the payment and funds settle to your NOWPayments balance.
- NOWPayments sends an IPN callback; Komerza validates it with your IPN secret and marks the order paid, triggering delivery.