KOMOJU payment statuses are reflected in EC-CUBE order statuses automatically via webhook.
How Status Sync Works
Webhooks allow KOMOJU to notify your EC-CUBE store when payment events occur (captures, refunds, cancellations, etc.). Without webhooks, your order statuses will not update automatically.
- Events that must be enabled:
payment.captured,payment.refunded,payment.cancelled,payment.expired,payment.failed,payment.updated,payment.authorized - All events listed above are required for the plugin to function correctly. Missing events may cause order statuses to fall out of sync
Mapping Table: KOMOJU Status vs. EC-CUBE Order Status
| KOMOJU Status | Meaning | Corresponding EC-CUBE Order Status |
|---|---|---|
authorized | Authorized (funds reserved only) | New |
captured | Captured (payment finalized) | Paid |
expired | Expired | Cancelled |
cancelled | Cancelled | Cancelled |
refunded | Refunded | Paid for a partial refund; Cancelled once total refunds reach the captured amount |
Related Articles
- Matching EC-CUBE Orders with KOMOJU Transactions
- Handling Expired (Unpaid) Orders
- Troubleshooting Webhook and Status Sync Issues