Online payments for dive centers

Secure every booking before the guest arrives

Powered by Stripe and Xendit, AbyssOS supports secure online payments for dive centers worldwide.

When a guest books a dive, course, or trip, they receive access to their personal Abyss Diver page. From there, they can review their booking, complete their onboarding, upload required information, sign waivers, and pay the requested amount online. Collecting a deposit at the time of booking is one of the most reliable ways to cut no-shows: in the restaurant industry, OpenTable found that deposits reduced no-shows by 57% and made guests 72% less likely to cancel at the last minute — the same commitment effect applies to dive bookings.

No more chasing deposits by WhatsApp.No more screenshots of bank transfers.No more unsecured bookings.No more avoidable no shows.

A personal payment page for every guest

Each customer gets a private booking page connected to their reservation. From this page, the guest can clearly see what they need to pay.

Booking: Komodo 3 Dive Trip
Total amount: IDR 2,000,000
Deposit required: 20%
Amount due now: IDR 400,000
Remaining balance: IDR 1,600,000

The dive center can request a full payment, a fixed deposit, a percentage deposit, or a remaining balance payment. This makes the payment process simple for the guest and clear for the operations team.

Fast checkout with Card, Apple Pay, and Google Pay

For the diver, the checkout experience is seamless. They can pay securely online using modern payment methods directly from their phone or computer:

  • • Credit and debit cards
  • • Apple Pay
  • • Google Pay

Instead of asking customers to make a manual transfer, send a screenshot, or confirm payment through chat, the guest completes payment in seconds. The payment status updates automatically inside AbyssOS.

Built for deposits, balances, and full payments

Customer Payments can be used for different payment scenarios:

  • • Deposit before arrival
  • • Full payment before the trip
  • • Remaining balance after a deposit
  • • Extra payment for add ons

For example, a dive center can require a 20% deposit to confirm the booking. Once the guest pays, AbyssOS updates the booking automatically to "Secured".

Connected to daily operations

Payments are not separate from the rest of your operation. In AbyssOS, the payment status is connected to the booking, the guest profile, the daily schedule, and the operational cockpit.

Reduce no shows

Unpaid bookings are risky. A guest can reserve a spot, block capacity, and disappear at the last minute. With Customer Payments, a simple deposit request helps confirm real intent from the guest and protects your schedule.

How Funds Reach Your Dive Center

While your guests always enjoy a seamless card checkout experience, AbyssOS routes the funds to your business using the best payment infrastructure for your region.

stripe
Global

For dive centers worldwide

Available for businesses in Europe, the Americas, Australia, Thailand, and 45+ other countries.

  • Connect your Stripe account directly from AbyssOS settings.
  • Payments are routed securely via Stripe Connect.
  • Automatic payouts directly to your connected bank account.
  • Accept payments in 135+ currencies.
xendit
Southeast Asia

Built for Southeast Asia

The dedicated solution for dive operations located in Indonesia and the Philippines.

  • AbyssOS creates a Xendit sub-account for your dive center.
  • Payments are routed automatically via xenPlatform.
  • Funds settle securely to your Xendit balance.
  • Disburse funds directly to local bank accounts (e.g., BCA, Mandiri, BRI).

Customer Payments by AbyssOS

AbyssOS Customer Payments help dive centers secure bookings, reduce no shows, and simplify payment collection.

Guests pay online using Card, Apple Pay, or Google Pay.
Works with Stripe and Xendit for global and SEA coverage.
Dive centers track payments directly inside AbyssOS.
Funds are automatically routed to your connected bank account.
Less manual chasing.Fewer no shows.More control before the day starts.

Booking Secured

Deposit Paid • Secure Checkout

stripexendit

Stop chasing deposits manually.

AbyssOS connects secure payments directly to the guest booking page, reducing admin time and protecting your dive center from no shows.