Troubleshooting

Fix common RedERP ecommerce problems — gateways, stock, emails, recovery, handle, Stripe, and checkout.

Overview

Use this page when checkout, payments, stock, emails, or the store URL fail. Match the exact message when possible.


Checkout & payments

Symptom / messageWhat to do
Invalid or inactive payment gatewayStore settings → Payments: add gateway, set Active, Save
No payment methods are configured for this store…Enable COD and/or Stripe gateway (Active)
Stripe is not configured for this store…Add publishable_key + secret_key on the Stripe gateway
Payment link is not configured…Redirect gateway needs a payment URL in credentials
Please select a payment method.Shopper must pick a gateway radio
Please select a delivery method.Add shipping rules or flat shipping rate
Please fill in all required fields.Email, name, address, city, postal, country
Order was created but payment could not start…Check Stripe keys / intent API / network
Gateways vs Payment Methods confusionGateways = Settings → Payments. Methods page only toggles active_ecommerce

Stock & catalog

Symptom / messageWhat to do
Out of stock on shopQty ≤ 0 while negatives are not allowed. Demo catalogs often have zero or negative stock — pick a product with qty > 0, or adjust stock first.
Insufficient stock for "…" (available: n)Same as above; create-order and checkout both reject OOS lines
Product "…" is not available for online saleTurn on E-commerce Management
Product "…" is not activeActivate product status
Product not foundWrong id / deleted / wrong store
Quantity must be at least 1Fix line quantity
Order must contain at least one itemCart empty at submit

Store URL & handle

Symptom / messageWhat to do
Store not foundWrong handle / subdomain; Save handle in settings
store_domain is already takenChoose another handle
store_domain format is invalid / reservedFollow handle rules (see Store URL)
Preview URL wrongClick Save after editing handle
Store name and domain are requiredFill store name and shop handle before Save

Cart recovery

Symptom / messageWhat to do
Recovery link invalid or expiredCart converted, token bad, or too old — rebuild cart
Storefront fail bannerSame as above; link stripped on checkout fail
No recovery emailNotifications ON + auto recovery ON + cart has email
Manual Recover does nothingList button needs an email and an unconverted cart; checkout/delete are on View

Emails & contact

Symptom / messageWhat to do
No order emailsEmail notifications ON; check provider / From env
No confirmation on StripeWait until paid (webhook/confirm)
Store contact inbox is not configuredSet Reply-to under General
Contact works but orders silentContact is not gated by notifications; orders are

Stripe-specific

Symptom / messageWhat to do
Webhook signature verification failedWrong whsec or endpoint; use /webhooks/stripe-ecommerce
Paid in Stripe, unpaid in ERPFix webhook events / secret
Order is already paidDuplicate confirm — refresh order

Full setup: Stripe Go-Live.


Dashboard & Analytics

SymptomWhat to do
Analytics KPIs all 0 but orders existDefault range is month-to-date. Widen From/To and click Refresh.
No date filters on the dashboardExpected — the dashboard has no date picker. Filter by period on Analytics.
Dashboard says Pending / Processing / FulfilledSame statuses as New / Preparing / Packed on the Orders list

Quick go-live recheck

  1. Handle saved → URL opens store
  2. Active gateway (COD or Stripe)
  3. Shipping rule or flat rate
  4. Products ecommerce ON + stock > 0
  5. Email notifications + reply-to
  6. Test order end-to-end