Admin
Canaux de paiement
Enable or disable a payment channel, switch it between test and live mode, and copy the webhook endpoint to paste into the provider dashboard. Changes take effect on the next checkout request — no redeploy needed.
Stripe
2.9% + $0.30Card payments, Apple Pay and Google Pay. Direct integration — funds settle to your Stripe balance.
STRIPE_SECRET_KEY · STRIPE_WEBHOOK_SECRET
https://www.monetmall.com/api/webhook/stripe Creem
3.9% + $0.40Merchant of record. Creem handles sales tax and VAT and remits to you. Checkout is bound to a Creem product ID.
CREEM_API_KEY · CREEM_STORE_ID · CREEM_PRODUCT_ID · CREEM_WEBHOOK_SECRET
https://www.monetmall.com/api/webhook/creem Paddle
5% + $0.50Merchant of record for B2C. Handles tax, fraud and chargebacks. Requires approved domain and product catalogue.
PADDLE_API_KEY · PADDLE_WEBHOOK_SECRET · PADDLE_VENDOR_ID
https://www.monetmall.com/api/webhook/paddle Crypto
0.5% – 1%NOWPayments. 300+ assets, settles to your wallet or converts to stablecoin. Only confirmed IPNs mark an order paid.
NOWPAYMENTS_API_KEY · NOWPAYMENTS_IPN_SECRET
https://www.monetmall.com/api/webhook/crypto Contact messages
Every message sent through the contact form is stored in D1. Export as CSV for follow-up, or inspect the latest 50 inline.
Operational notes
- · Disabling a channel hides it at checkout immediately; in-flight sessions still complete.
- · Test mode routes to the provider sandbox. Never enable live without the live secret in place.
- · Every webhook is verified against the channel secret before an order is marked paid.
- · Only an admin session may write these settings; requests without one return 403.