Skip to content

โœ… 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