Test environment — no live payments
One secure path from tour to paid booking.
A custom checkout connecting live Bókun inventory to Bank of Georgia Payment Manager—without trusting the browser with price, payment, or confirmation.
Server-verified booking state
The payment page never gets the final word.
Only a verified BOG receipt with an exact GEL amount can advance the booking to confirmation.
Booking timeline
#TEST-1042- Complete
Select
Live Bókun availability
- Complete
Reserve
External-payment hold
- Complete
Pay
BOG hosted payment
- Verified
Confirm
Verified Bókun booking
Security model
Everything needed between reserve and confirm.
One modular application owns the checkout handoff, temporary state, payment verification, and recovery—not the catalogue.
Verified payment first
The server checks BOG’s signature, receipt, amount, and currency before Bókun confirmation.
Safe by repetition
Callbacks, refreshes, and recovery jobs are idempotent, so retries remain harmless.
Bókun stays authoritative
Products, availability, pricing, questions, reservations, and documents remain in Bókun.
Hosted secure checkout
The Duda selector hands off to server-validated checkout, reservation, and payment.
Honest readiness
Verified step by step before real money moves.
The checkout runs in a private test environment. Live card payments switch on only after full end-to-end provider verification.
Signed Duda handoff
Verified BOG receipt logic
Bókun sandbox lifecycle
Controlled GEL payment
Ready to walk through the checkout?
Verify live availability and continue into the hosted flow. Card payments stay disabled until provider verification completes.
Open test flow