Order: PaidΒΆ
Plugin ID: eca_commerce:order_paid
Available since: 1.0.0
Provided tokens
| Token | Description |
|---|---|
[user] |
The current user. Alias: current_user |
[commerce_order] |
The order entity. |
[event] |
The event. |
[event:machine_name] |
The machine name of the ECA event. |
[session_user] |
The user account that dispatched the event, regardless if ECA is processing models under a different account. This is only available if ECA is configured to always run under a specific account. |
Reacts when an order has been fully paid (balance reaches zero).
Fires only once
This event is guaranteed to fire only once per order, even if the order is later refunded and re-paid. Safe for triggering one-time actions like license grants, enrollment, or shipment initiation.