Integrations
Drop DeroPay into your existing commerce stack — WooCommerce, Medusa, or roll your own against the REST gateway.
WooCommerce
Drop-in payment gateway for any WooCommerce storefront. Upload the ZIP under Plugins → Add New → Upload, then configure under WooCommerce → Settings → Payments → DeroPay.
bun run build:woocommerce
Medusa
Node-native payment provider for Medusa.js v2 backends. Registers DeroPay with invoice creation, status polling, and webhook-driven order completion.
npm install @deropay/medusa-payment
Shopify
Download the Shopify app source: plugins/shopify/ in the repo — deploy to your infra and submit to the Shopify App Store. Backend is a Hono server; checkout UI ships as a Shopify Checkout UI extension.
git clone https://github.com/deropay/DeroPay-main.git cd DeroPay-main/plugins/shopify bun install
Magento 2
Composer-installable module for Magento 2.4.x (CE or EE). Registers DeroPay as a payment method with QR + integrated-address checkout UI and HMAC-verified webhook receiver.
composer require deropay/magento2
bin/magento setup:upgrade && bin/magento setup:static-content:deploy
BigCommerce
Deploy the plugins/bigcommerce/ server, then register as a custom payment provider via the BigCommerce Partners dashboard. Single-Click Payment Provider (SPP) integration with gateway-driven authorization.
cd plugins/bigcommerce bun install bun run build
Custom / REST
Don't see your stack? Integrate directly against the DeroPay REST gateway. Invoices, webhooks, and the full event log are all one POST away.
curl -X POST https://your-deropay.example/api/pay/create \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"name": "Order #4821",
"amount": "12.4",
"currency": "DERO",
"expiresIn": 3600
}'