
Topic
Errors
Why a product error or blocked message appears, and how to diagnose it.
Guides
Articles
Step-by-step write-ups for this topic.
- Invalid payment referenceMember invoice download — paymentRef missing or malformed (400).View article
- Invalid WebMoney signatureWebMoney result/IPN callback — merchant signature verification failed.View article
- Invoice not foundMember invoice route — no invoice/payment for this reference (404).View article
- Lemon Squeezy API key is not configuredlemon-squeezy-api — API key setting empty before request.View article
- Lemon Squeezy checkout is not configuredCheckout route chose Lemon Squeezy but integration not ready (503).View article
- Lemon Squeezy checkout is not enabled — add API credentials, store ID, and variant IDassertLemonSqueezyCheckoutReady failed — enable + credentials required.View article
- Lemon Squeezy did not return a checkout URLLemon Squeezy API response missing checkout URL after create.View article
- Missing coupon idAdmin coupon PATCH/DELETE — route id param empty (400).View article
- Missing payment fieldsPayment callback/request — required payment fields absent (400 family).View article
- Missing payment referenceCoinbase Commerce webhook — paymentRef could not be read from event (400).View article
- Missing session_idStripe/balance confirm routes — session_id query/body param empty (400).View article
- Missing stripe-signature headerStripe webhook — stripe-signature header absent (400).View article
- Network error — could not validate couponPremium checkout client — coupon validate request failed (network).View article
- No payment gateway is configured — card and PayPal checkout will be unavailable until an admin adds Stripe or PayPalBalance top-up / reseller UI — no Stripe or PayPal gateway configured.View article
- NOWPayments API key is not configurednowpayments-api — API key setting empty before request.View article
- NOWPayments checkout is not configuredCheckout route chose NOWPayments but integration not ready (503).View article
- NOWPayments checkout is not enabled — add API credentialsassertNowPaymentsCheckoutReady failed — enable + API credentials required.View article
- NOWPayments did not return an invoice URLNOWPayments API response missing invoice URL after create.View article
- NOWPayments is not configurednowpayments-api create invoice — isNowPaymentsConfigured() false.View article
- Only completed payments can be refundedAdmin payment refund — payment status is not completed (400).View article