All providers

NOWPayments

Buyers pay in crypto and the funds settle to your own NOWPayments account. Coin Moebius never holds the money.

What you need

FieldWhat it does
API keyLets us call NOWPayments to create the payment. Secret.
IPN secretConfirms a payment notification truly came from NOWPayments. Secret.
Success URL / Cancel URLWhere the buyer lands after paying or backing out.

IPN (Instant Payment Notification) is the NOWPayments name for the webhook they send when a payment status changes.

Why we ask for each field

API key

Authorizes creating the payment, so the funds settle to your account.

IPN secret

Proves an incoming notification is genuinely from NOWPayments, so nobody can forge a "paid" event. It is a separate value from the API key.

Success and Cancel URL

Plain settings: where the buyer lands after paying or backing out. Not secret.

Set up

  1. Testing: there is no sandbox

    NOWPayments has no sandbox or test environment. To verify end to end, send a small real payment in a low-fee coin and confirm it appears in your dashboard. Treat that first small payment as your test. A NOWPayments account is free; you pay only the normal network and service fees on real payments.

  2. Copy your API key

    Sign in at account.nowpayments.io, go to Settings → API key, generate a key, and copy it.

    NOWPayments dashboard, API key settings screen
    NOWPayments → Settings → API key
  3. Set up the IPN callback and secret
    1. Go to Settings → IPN (Instant Payment Notifications).
    2. Set the callback URL to your project webhook address (below).
    3. Generate and copy the IPN Secret Key.
    https://<your Coin Moebius host>/webhook/nowpayments/<your project id>
    NOWPayments dashboard, IPN settings screen
    NOWPayments → Settings → IPN
  4. Connect in the dashboard

    Add provider → NOWPayments. Enter the API key, IPN secret, Success URL, and Cancel URL.

After you connect

There is no sandbox, so your first small real payment is the test:

  1. Create a product and place the buy button on a page (a local HTML file works) pointed at your project.
  2. Pay a small amount in a low-fee coin.
  3. Open the Transactions tab. When the new row status reaches succeeded, your API key and IPN secret are both working end to end.

Troubleshooting

Payment completes but the order stays pending.

The IPN is not arriving or not verifying. Confirm the callback URL matches and that the IPN secret in the dashboard matches the IPN Secret Key in your NOWPayments settings.

No way to test without paying.

Correct, there is no sandbox. Send a small real payment in a low-fee coin to fire a genuine IPN, then watch the order update.

Status only changes on real activity.

NOWPayments status reflects IPN deliveries, so a quiet account shows no status until a real payment moves.

Good to know

No test mode. Verify with a small real payment, not a sandbox.

Rotating secrets. Generate a new API key or IPN secret anytime, then paste the new value.

Questions? [email protected]

Ready to connect a provider?

Pick the providers you already use. Buyers pay through your accounts, and you keep one buy button.