Here you will find the events fired after a purchase for the different products.
Reservations & Tickets: Events fired
| Event | Description | Link to the docs |
|---|---|---|
| ticket.created | One per ticket that was/were purchased | tickets |
| transaction.completed | A new transaction is created with the ticket/s inside | transactions |
| customer.created | Optional. If the customer doesn't exist | customers |
| voucher.updated | Optional. If the customer uses a voucher for paying | vouchers |
| giftcertificate.updated | Optional. If the customer uses a gift certificate for paying | gift certificates |
| loyalty.movement.created | Optional. If points added or removed to a loyalty account | loyalty movement |
Redeemable Items: Events fired
| Event | Description | Link to the docs |
|---|---|---|
| redeemableitem.created | One per item that was/were purchased | redeemable items |
| transaction.completed | A new transaction is created with the redeemable item/s inside | transactions |
| customer.created | Optional. If the customer doesn't exist | customers |
| voucher.updated | Optional. If the customer uses a voucher for paying | vouchers |
| giftcertificate.updated | Optional. If the customer uses a gift certificate for paying | gift certificates |
| loyalty.movement.created | Optional. If points added or removed to a loyalty account | loyalty movement |
Parcels: Events fired
| Event | Description | Link to the docs |
|---|---|---|
| parcel.created | One per parcel that was/were purchased | parcels |
| parcel.scan.created | One per parcel that was/were purchased | parcels |
| transaction.completed | A new transaction is created with the parcel/s inside | transactions |
| customer.created | Optional. If the customer doesn't exist | customers |
| voucher.updated | Optional. If the customer uses a voucher for paying | vouchers |
| giftcertificate.updated | Optional. If the customer uses a gift certificate for paying | gift certificates |
| loyalty.movement.created | Optional. If points added or removed to a loyalty account | loyalty movement |
Sold Items: Events fired
| Event | Description | Link to the docs |
|---|---|---|
| solditem.created | One per sold item that was/were purchased | sold items |
| transaction.completed | A new transaction is created with the sold item/s inside | transactions |
| customer.created | Optional. If the customer doesn't exist | customers |
| voucher.updated | Optional. If the customer uses a voucher for paying | vouchers |
| giftcertificate.updated | Optional. If the customer uses a gift certificate for paying | gift certificates |
| loyalty.movement.created | Optional. If points added or removed to a loyalty account | loyalty movement |
Gift Certificates: Events fired
| Event | Description | Link to the docs |
|---|---|---|
| giftcertificate.created | The gift certificate purchased | gift certificates |
| transaction.completed | A new transaction is created with the gift certificate inside | transactions |
| customer.created | Optional. If the customer doesn't exist | customers |
| voucher.updated | Optional. If the customer uses a voucher for paying | vouchers |
| giftcertificate.updated | Optional. If the customer uses a gift certificate for paying | gift certificates |
| loyalty.movement.created | Optional. If points added or removed to a loyalty account | loyalty movement |
Flex Pass: Events fired
| Event | Description | Link to the docs |
|---|---|---|
| pass.created | One per flex pass that was/were purchased | passes |
| transaction.completed | A new transaction is created with the flex pass/es inside | transactions |
| customer.created | Optional. If the customer doesn't exist | customers |
| voucher.updated | Optional. If the customer uses a voucher for paying | vouchers |
| giftcertificate.updated | Optional. If the customer uses a gift certificate for paying | gift certificates |
| loyalty.movement.created | Optional. If points added or removed to a loyalty account | loyalty movement |
The order of the events is not deterministic.