WhatsApp

E-Commerce & CS-Cart Operations

11/10/2026
Address checkout, catalog, integration, performance and security problems in online stores.

Why Does CS-Cart Show an Order as Paid but Still Allow Another Payment Attempt?

An order may be marked paid while checkout still presents a retry action because payment callbacks and browser return state differ. Customers could accidentally submit a second charge. What to check Compare processor transactions, order status history, callback logs, payment session state, and retry links. Reproduce delayed and duplicate callbacks in a...

Why Does CS-Cart Show a Product as Out of Stock After a Replenishment?

A replenishment may not immediately update the storefront if inventory sync, warehouse assignment, product options, or cache remains stale. Staff may see the new stock in admin while customers cannot order. What to check Compare product and variant quantities, warehouse status, inventory import logs, storefront cache, and availability rules. Check...

Why Does CS-Cart Display an Empty Category After Products Are Imported?

Imported products may be inactive, assigned to a different storefront or category, hidden by availability dates, or missing required status fields. The import can complete while the category remains empty to customers. What to check Check product status, category links, storefront, availability dates, language and feature filters, and import mapping....

Why Does CS-Cart Show an Order as Processing After the Payment Was Refunded?

A refund can be recorded by the payment provider while the store order remains processing. Status mapping, delayed callbacks, partial refunds, or manual status changes can create inconsistent records. What to check Compare provider transaction and refund identifiers, order history, callback logs, payment status mapping, and whether the refund was...

Why Does CS-Cart Send an Order Confirmation Before Inventory Is Reserved?

An order email may be sent before stock is reserved or checked, so a later inventory failure can invalidate the customer’s confirmation. This is especially likely with concurrent purchases or delayed fulfillment integration. What to check Review order creation, inventory reservation timing, stock validation, payment capture sequence, notification...

Why Does a CS-Cart Order Use the Wrong Shipping Method?

A checkout can display an unexpected method when product shipping settings, destination rules, rate conditions, or cached configuration overlap. The order record helps distinguish selection from later fulfillment changes. What to check Review the order’s destination, products, shipping requirements, available methods, rate conditions, and checkout...

How to Diagnose CS-Cart Checkout Issues That Affect Only One Customer Group

Checkout problems limited to one customer group can be caused by group permissions, pricing rules, tax settings, shipping eligibility, or a custom checkout condition. What to check Compare the affected group with a working group using the same products and destination. Review group assignment, checkout permissions, price modifiers, shipping rules, and...

How to Troubleshoot CS-Cart Products Missing From a Category Page

A product may be active yet missing from a category because of storefront availability, category assignment, date limits, access settings, or cached navigation. What to check Check product status, storefront assignment, category links, availability dates, user group access, and category filters. Compare a missing product with a similar visible product....

Показать еще 8 страниц