Atlas Hybrid Payment Solution
What is Atlas Hybrid Payment Solution?
Atlas offers two flexible payment methods to support how you pay for bookings — Atlas Deposit and VCC Passthrough. Depending on your setup and preferred workflow, you can use them interchangeably to manage transactions with ease.
Atlas Deposit
Atlas Deposit lets you create and top-up an account with Atlas, which Atlas then uses to pay airlines on your behalf.
Multi-currency support — hold and settle in your currency of choice
Local payment coverage — Atlas provides bank accounts across different countries and regions to meet local payment requirements
Flexible settlement — settle in your preferred currency on a per-transaction basis
All airlines supported
VCC Passthrough
VCC Passthrough lets you book using your agency or traveller's card, with Atlas passing the card details directly to the airline for ticketing.
Card-direct booking — use your agency or traveller's card without additional funding setup
Loyalty & rebate benefits — your traveller or agency continues to earn card rewards and loyalty points on eligible bookings
Supported airlines — please check out our Airline Directory to view which airlines allow VCC Passthrough or speak to your Atlas account manager to know more.
Hybrid Payment Solution: Flexible Retries When Payments Fail
Payment failures can happen. To reduce friction and avoid lost bookings, Atlas has introduced the Hybrid Payment Solution.
With Hybrid Payment, if a VCC Passthrough payment fails, you can:
Retry the same payment method (VCC Passthrough), or
Switch to a different payment method (Deposit) and complete the booking without starting from scratch, or
Use another card for payment (available via API only)
This feature is available on via:
ATRIP – where you can manually regenerate order and pay with deposit.
API – where you can programmatically retry with the same card, switch to deposit payment method or use another card.
ATRIP
Here’s how you can use a different payment method to retry the failed VCC passthrough booking on ATRIP:
Path: ATRIP → Bookings. Locate the order number. Then, click “Regenerate” to recreate the order and you will be able to view the new order details.

Click “Pay” and the order will be paid by deposit.

API
Here’s how you can retry payment for your booking when VCC passthrough failed through API:
Scenario A: Atlas payment (pay.do) failed
Regardless of the reason for the failure, if the order was not successfully paid for, you can retry with the same card, switch to deposit mode of payment, or use another card for payment.
Scenario B : Atlas payment(pay.do) failed
Cancel order → Regenerate order → Payment with deposit/ Use another card
If a payment fails due to a card issue, the system automatically cancels the order and sends a notification detailing the cancellation reason via webhooks.
You can then take the following actions:
Regenerate order (regenerateOrder.do):
Then, make a payment with deposit or use another card (pay.do):
Last updated
Was this helpful?

