3D Secure

3D Secure

Info
If you select credit card as the payment method, 3D Secure authentication may be required.

Flow from Payment Method Selection to Reservation Completion

Since GMO’s 3D Secure feature is implemented, the following screen will appear for all card brands (VISA, Mastercard, JCB, AMEX).

Enter your one-time password or other required information, then click "Submit." If the payment is successful, the reservation will be completed.
※The merchant name will appear as "tripla."



Depending on the card, you may be required to enter the password registered with your credit card.

In that case, enter your card PIN, click "Submit," and if the payment is successful, the reservation will be completed.

※The actual authentication process may vary depending on the identity verification service provided by each card issuer.

Successful Payment

When the payment is successful, the following reservation completion screen will be displayed.



Failed Payment

If the payment fails, a screen like the one below will be displayed.
<In case of incorrect card number or other card details>

<In case of incorrect 3D Secure password input>

If the security code is entered incorrectly, the reservation will be placed in a payment_pending status, but the data will be automatically cleared in the middle of the night on the following day.
If the payment fails, please check your card details or try booking again using a different card.

Even if the card has been used successfully in the past, it may still result in an error and cannot be used.
Additionally, cards that do not support 3D Secure cannot be used.

Please contact your card issuer to confirm whether your card supports 3D Secure.

Even if your card supports 3D Secure, if it is determined that additional authentication is required through the frictionless flow, and you have not set up 3D Secure, the card may not be accepted.
For more information on Frictionless Flow, please refer to the section below:「About 3D Secure 2.0」


About 3D Secure 2.0

3D Secure 2.0 is a security protocol designed to make online payments more secure.
With 3D Secure 1.0, users were redirected to an authentication page where they had to manually enter authentication information to verify their identity.
However, this process had several issues, such as:
– the inconvenience of entering a password,
– distrust caused by screen redirection,
– and the inability to prevent unauthorized use by third parties posing as the user.

3D Secure 2.0 introduces a two-step authentication flow:「Frictionless Flow」 and 「Challenge Flow」

Frictionless Flow

The Frictionless Flow is a risk-based authentication process performed by a fraud detection engine using customer behavior data, personal attributes, transaction history, and other information — without requiring direct customer input.

Challenge Flow

The Challenge Flow is triggered only when the Frictionless Flow determines that additional authentication is necessary.
In addition to password authentication, it may include dynamic password verification (such as one-time passwords sent via SMS or email) or biometric authentication (such as fingerprint or facial recognition).
Alert

The actual authentication process may vary depending on the identity verification service provided by each card issuer.

Whether a transaction under 3D Secure 2.0 proceeds through the Frictionless Flow or requires the Challenge Flow is determined by the card issuer.
However, under 3D Secure 2.0, since the liability for chargebacks lies with the card issuer, they have become more cautious than before in handling transactions.
As a result, even if 3D Secure authentication is successful, there may still be cases where the transaction is declined during the authorization process by the card issuer.

    • Related Articles

    • Setting Up Chatbot Webhook

      What Is a Webhook? A webhook is a mechanism that calls external services over the internet using HTTP/HTTPS URLs (i.e., via a Web API). WebAPI An API made accessible over the internet. You can send commands to the API via an HTTP/HTTPS URL. It ...
    • Connect

      The tripla Connect dashboard can be viewed in the PDF document.
    • JavaScript Installation

      This guide explains how to check and install the JavaScript required to embed tripla Bot and tripla Book on your website. If you are using Booking Suite or WIX, the setup method is different, so please follow the appropriate instructions. ※ For ...
    • Booking Widget URL Parameters

      A URL parameter refers to a variable (string) added to the end of a URL. By placing links with specific URL parameters on your website, you can launch various views of the booking widget. All standard URL parameters can be used even when using a ...
    • How to Set Up SNS Account Login (SSO)

      By enabling SNS Login, users can simplify the registration process by using their existing SNS accounts, reducing the effort needed to input their information. When using SNS login, it is recommended to register your own SNS application in the ...