Orders
Transactional emails for order events
Transactional emails for order events in Geins.
The transactional emails for orders in Geins handles automated customer notifications triggered by order related events.
These emails are typically sent automatically by the system when specific events occur in the order lifecycle — such as order creation, delivery, refund.
Transactional emails can be configured per channel, allowing merchants to control which notifications are sent.
All transactional mail types are configurable on a channel level.
Specific mails can be disabled through settings or feature toggles.
Mail types
| Mail event | Description |
|---|---|
| CustomerRefunded | Sent when a refund is created. |
| CustomerRegistered | Sent when a customer is automatically created during their first purchase. |
| OrderConfirmation | Sent when an order is created in an active state or when changed from inactive to active. Can be replaced by subscribing to the orderCreated event. |
| OrderDelivered | Sent when an order is marked as delivered. |
| OrderCancelled | Sent when an administrator cancels an order in the Merchant Center (optional trigger). |
| OrderRowRemoved | Sent when an administrator removes an order row in the Merchant Center (optional trigger). |
| OrderRowReturned | Sent when an order return is created. |
Typical use cases
The transactional mail functionality enables timely and automated communication with customers throughout the order lifecycle.
1. Order and fulfillment updates
Keep customers informed of order progress. Examples include:
- OrderConfirmation sent after successful checkout.
- OrderDelivered notifying customers of delivery.
- OrderCancelled confirming cancellations initiated by support or admin.
2. Returns and refunds
Automatically notify customers about return and refund processes. Examples include:
- CustomerRefunded emails after partial or full refunds.
- OrderRowReturned confirming returned items and next steps.
3. Account and access notifications
Manage customer identity-related communication securely. Examples include:
- CustomerRegistered confirming automatic account creation on first purchase.