Upgrades, fast track and extra bags — offered where the passenger already is, paid with a card already on file. Orchestrated by FCB.ai, authorised and settled by Worldpay.
We use this to follow up, nothing else. Live demos on the page run against Worldpay's test environment — no money moves.
The upgrade, the fast track, the extra bag — offered where the passenger already is, paid with a card already on file, and reissued to your PSS before boarding. Orchestrated by FCB.ai. Authorised, tokenised and settled by Worldpay.
Airlines already know who to upgrade and what to charge. What breaks is the last mile: an email nobody opens, an app nobody re-installs, a kiosk queue at T-90. The offer arrives where the passenger isn't — and the payment never happens.
DCS signal at T-3h: nine unsold J seats. Eligibility, price and fare rules resolved against your PSS and revenue-management logic.
An approved WhatsApp template in the passenger's language, from the airline's verified number. Personalised price, expiry, one-tap accept.
In-thread hosted payment: network token on file, Apple Pay and Google Pay, 3DS2 step-up only when the issuer asks. Auth in the airline's settlement currency.
Auth webhook to FCB, EMD issued and seat reassigned in the PSS, boarding pass and receipt returned to the same thread. Refunds reverse the same way.
Every one of these is an offer made after the ticket is sold — an upgrade, the cross-sell that follows it, and the two ancillaries with the shortest shelf life in the business. Run any of them. It is the real conversational engine talking to a real Worldpay integration: same templates, same tokenisation, same authorisation response.
Worldpay test environment throughout, with their published test cards. No money moves.
A seat that would have flown empty, offered in the thread the passenger already reads. He pushes back on price, the bot negotiates once and holds its floor, and the upgrade is charged to a card already on file.
The highest-propensity moment in the whole journey is the ninety seconds after someone has just said yes. The surclassement is paid, and a chauffeur is offered on the same card while the wallet is still open.
A €19 ancillary that only makes sense in the ninety seconds before security, and is worthless an hour later. Offered, explained, paid and QR-coded without leaving the chat.
The passenger is over the allowance and does not know it yet. Told early and charged in-thread, it is revenue. Discovered at the desk, it is a queue, an argument and a delayed departure.
Neither side of this works alone. The conversation needs rails; the rails need a place worth paying from.
Same seat, same price, same passenger list — three ways of asking. Conversion index against an email upgrade offer as the baseline.
Illustrative model for discussion, built from published channel-engagement benchmarks. We would replace these with your own T-3h campaign data in a pilot.
Twenty minutes: the live demo, the Worldpay integration map, and what a four-week pilot on one route looks like.