โ IBE Booking Success
Topic: BOOKING_IBE_SUCCESS
What It Does
Guest successfully completed a booking through the Internet Booking Engine (IBE), including payment processing.
โ ๏ธ Only available for LIKE MAGIC IBE
Key Info
- Object: Booking
- Actors: Guest
- Source: GUEST_JOURNEY
When It Fires
- Guest completes IBE booking flow
- Payment is successfully processed
- All required information is provided
Context Data
{
"payment": {
"amount": {
"value": 149420,
"currency": "EUR"
},
"expiryYear": "2031",
"expiryMonth": "7",
"pspReference": "PSP_REF_ABC123456",
"accountHolder": "John Doe",
"accountNumber": "1234",
"paymentMethod": "visa",
"shopperReference": "guest_abc123-def456-789",
"recurringDetailReference": "RDR_XYZ789012"
},
"reservations": [
{
"id": "BOOKING123-1"
}
],
"magicPromoCode": {
"type": "ABSOLUTE",
"amount": {
"amount": 500,
"currency": "EUR"
},
"promoCode": "5absolute",
"singleUse": false,
"percentage": "12.82",
"discountHidden": false
}
}
What To Do With It
- Send instant confirmation - Booking details and payment receipt
- Store payment details - Securely save payment method for future use
- Enable guest features - Activate pre-check-in and guest portal access
- Track conversion - Log successful booking completion
- Schedule communications - Queue pre-arrival messages