Let customers pay shipments in Bitcoin, USDT, Ethereum and 300+ other coins on your Courier Pro website through NOWPayments invoices. Prices stay in your currency; payments are confirmed by signed notifications and checked with NOWPayments. Requires Courier Pro 1.1.0 or newer.
Accept crypto for your shipments
This plugin adds crypto payments through NOWPayments to Courier Pro. Your prices stay in your own currency; the customer picks a coin on the NOWPayments invoice page (Bitcoin, USDT, Ethereum, Litecoin, BNB, TRON and 300+ more) and pays from any wallet.
Features
- NOWPayments hosted invoices: no wallet or blockchain setup on your server
- Prices in your currency, converted by NOWPayments at the moment of payment
- Payments are confirmed by NOWPayments' signed notifications (IPN, HMAC-SHA512) and then checked with the payment status API
- The customer's payment page updates by itself while the network confirms the payment
- Only full payments count: partial payments wait, and a wrong amount or currency is never accepted
- Sandbox (test) mode and live mode
- Your own display name and logo, charge currency, exchange rate, fees and smallest or largest amount
Safe plugin system
- Signed by TunLabs: Courier Pro only installs signed plugins
- Its own licence key, checked with the licence server and stored encrypted
- Upload new versions with automatic backup and one-click roll back
- If a plugin ever fails to load, it is switched off automatically and your website keeps working
How it works
- Appearance → Plugins → Upload plugin → choose the ZIP
- Enter your licence key and click Activate
- Payments → Online gateways → Crypto (NOWPayments) → Set up: paste your API key and IPN secret, then switch it on
Requires Courier Pro 1.1.0 or newer and a NOWPayments account. This is a plugin, not a standalone script.
- Framework
- Laravel
- Language
- PHP, JavaScript
- Frontend
- Tailwind CSS, HTML5
- Product type
- Plugin
- Latest version
- v1.0.0
Compatible with
- Any website running Courier Pro 1.1.0 or newer
- Shared hosting (cPanel, DirectAdmin), VPS and dedicated servers
- The website must be reachable from the internet so NOWPayments can send payment notifications
Server requirements
- Courier Pro 1.1.0 or newer
- PHP cURL and Zip extensions
- HTTPS recommended
- A NOWPayments account (nowpayments.io) with an API key and an IPN secret key
Installation
- In your Courier Pro admin, open Appearance → Plugins and click Upload plugin.
- Choose
nowpayments-1.0.0.zip. Every check runs, then click Install plugin. - On the plugin page, enter your licence key, then click Activate.
- In NOWPayments → Store Settings, create an API key and set an IPN secret.
- Open Payments → Online gateways → Crypto (NOWPayments) → Set up, paste both, try a sandbox payment, then switch to live.
Released Oct 5, 2026
1.0.0
- First release
0.0
- 5 0
- 4 0
- 3 0
- 2 0
- 1 0
Sign in to review a product you bought.
No reviews yet
Bought it? Be the first to share how it went.
Sign in to ask a question about this product.
No questions yet
Wondering about requirements, licensing or support? Ask away.
More in Logistics & Courier
Logistics & Courier