Skip to main content

[Payment Management] Stripe / GMO 3D Secure Support

J
Written by Joelly See Toh

■ Bookings with Payments Completed by March 31, 2025

There is no impact on bookings where payment was completed by March 31, 2025.

Payments made using Stripe/GMO from April 1 onward support 3D Secure (3DS).

■ Authorizations Created Before 3D Secure Support

If a new payment must be created due to unpaid balance changes, expired authorization, or other reasons, the customer must re-enter their credit card information and complete 3D Secure authentication.

■ Events and Logs

You can check this in the booking details screen: Booking Details > Room Info > [⋯ More] > Log

▼Example of Stripe management screen

■ Error: “This transaction requires authentication” / “Customer must complete additional authentication steps” / “3D Secure authentication required”

If any of the above errors appear, please inform the guest that they can retry the payment using the same card on the guest-only page.

The guest should go to Pre-check-in → Payment page, then proceed with payment and complete 3D Secure (3DS) authentication again. They may also choose to try a different card.

■ Error: “Blocked by 3D Secure” or “This transaction requires authentication”

This error occurs only for payments that require guest 3D Secure authentication, such as:

  • Auto payment processing

  • New authorization requests triggered because an existing authorization (completed before 2025/4/1) has expired

In such cases, the guest can retry the payment via the guest-only page.

The guest must go to:
Pre-check-in → Payment page → Enter card details → Complete 3D Secure authentication again

▼Reservation details screen

▼Logs from the old system

■ Error: “Your card was declined. This transaction requires authentication.”

If you encounter this error message, the payment may fail even after retrying due to reasons such as incorrect card details, expired card, or insufficient funds.

Please advise the guest to try payment using a different card.

■ If the “Only validate card number, do not authorize” setting is enabled for automatic payments, the error “Your card was declined. This transaction requires authentication.” is more likely to occur.


■ About GMO Fincode 3D Secure Authentication

AirHost supports 3D Secure 2.0 (identity authentication service) via GMO Fincode to enhance the security of credit card payments.

3D Secure authentication is a system in which the card issuer evaluates fraud risk during payment and, if necessary, requests additional verification (such as a one-time password or app-based authentication).

Whether the authentication screen is displayed depends on the card issuer’s decision, and it may not appear for every transaction. Even if no screen is shown, 3D Secure authentication is still performed in the background.

AirHost processes payments in compliance with GMO Fincode specifications, supporting 3D Secure 2.0 authentication.


Did this answer your question?