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:
- Deal Engine API
- 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 nodebetween the calculation engine and the fulfillment engine - to continue (or not) with the refund request.
Updated 13 days ago