High level diagram

Deal Engine refund solution is composed by 4 engines:

1. Request engine
Our platform-agnostic engine receives refund requests through these channels:

  1. Deal Engine API
  2. Deal Engine user interface (OnePoint)

Additional intake paths (PSS queues, settlement-system intake (e.g. BSPLink), bulk/SFTP, and CRM-originated requests (e.g. Salesforce)) are available on request; ask your account manager whether one applies to your account.

2. Validation engine
The Validation engine separates valid requests from invalid requests, considering:

  • industry standards & regulations (e.g. EU261, US DOT); configurable per customer via your FSD (see Onboarding & prerequisites)
  • customer-specific business rules & overrides

3. Calculation engine
Computes the exact amount eligible to be refunded.

  • Fare
  • Taxes
  • Penalties
  • Admin fees
  • Exchange rate
  • Guardrails / cross-check process

4. Fulfillment engine
Processes the refund, cancels reservation & changes coupon status.

  • Guardrails / cross-check process
💡

DE solution offers an optional decision node between the calculation engine and the fulfillment engine - to continue (or not) with the refund request.


Did this page help you?
All rights reserved © 2025 deal-engine.com.