Skip to main content

Setup Crypto

Join Markt supports Cryptomus and NowPayments for crypto checkout.

Cryptomus

Routes under /api/cryptomus/:
  • create-invoice
  • payment-info
  • qr-code
  • verify-payment
  • webhook

NowPayments

Routes under /api/nowpayments/:
  • create-payment
  • payment-info
  • qr-code
  • webhook
There is no separate verify-payment route for NowPayments in the current tree — settlement is webhook-driven.

Setup

  1. Enable the gateway in Payment methods and enter merchant credentials.
  2. Point the provider webhook to your deployment path.
  3. Test with small amounts; confirm order moves to paid/completed and delivery unlocks.
Amount validation applies on create paths — do not trust client-supplied totals that disagree with the order row.