Ready-made modules
Quick C2C integration for popular billing and e-commerce platforms
WHMCS
ReadyPayment gateway module for WHMCS invoices — automatic confirmation via webhook.
- Extract zip into modules/gateways/
- Enable C2C Gateway under Setup → Payments
- Enter API Key and Secret from the merchant panel
WooCommerce
ReadyWordPress/WooCommerce plugin — redirect to C2C pay page and complete orders automatically.
- Upload plugin folder to wp-content/plugins/
- Enable under WooCommerce → Payments
- Set API Key, Secret, and IRR currency
HotBilling / PHPNuxBill
ReadyPayment gateway for hotspot/PPPoE billing (PHPNuxBill and HotBilling forks).
- Copy paymentgateway/ into system/paymentgateway/
- Configure under Settings → Payment Gateway
- Allow variznow.ir in Mikrotik walled garden
PrestaShop
ReadyPayment module for PrestaShop 1.7/8 with redirect and webhook.
- Copy c2cgateway folder to modules/
- Install from Module Manager
- Configure → API Key and Secret
OpenCart
ReadyOpenCart 3.x payment extension with JSON callback.
- Merge upload/ folder into OpenCart root
- Extensions → Payments → Install
- Refresh Modifications
Magento 2
ReadyVarizNow_C2CGateway module for Magento 2.4 offsite checkout.
- Copy to app/code/VarizNow/C2CGateway
- Run module:enable and setup:upgrade
- Stores → Payment Methods → C2C Gateway
Blesta
ReadyNon-merchant gateway for Blesta billing — similar to WHMCS.
- Copy to components/gateways/nonmerchant/
- Settings → Payment Gateways → Install
- Use callback/c2cgateway URL
Drupal Commerce
ReadyCommerce payment gateway plugin for Drupal 9/10/11.
- Copy to modules/custom/
- drush en commerce_c2cgateway
- Commerce → Payment gateways
Easy Digital Downloads
ReadyC2C gateway for digital downloads with EDD.
- Upload to wp-content/plugins/
- Downloads → Settings → Gateways
- Webhook via admin-ajax.php
Mirza Bot (Telegram VPN)
ReadyC2C gateway for Mirza VPN sales bot — one-script install with automatic payment confirmation.
- Run bash install.sh inside mirzabot folder
- Bot admin → Payment gateways → C2C Gateway
- Set API Key/Secret and enable gateway
IBSng
ReadyOnline recharge panel for IBSng — JSON-RPC credit/deposit top-up after VarizNow payment.
- Extract zip to your ISP panel (e.g. /variznow-ibsng/)
- Copy config.example.php to config.php — set VarizNow + IBSng API
- Allow variznow.ir in walled garden — callback.php is automatic
Manual API integration
If your platform is not listed, connect via REST API and signed webhooks.
API Docs