Skip to main content

[Payment Management] Credit Card Payment Errors (Stripe)

J
Written by Joelly See Toh

Credit card payment errors may vary depending on the payment service being used (Stripe or GMO), including the error message displayed and its cause.

This article explains payment errors displayed in the booking management screen when using Stripe for credit card payments.


Important Notes

  • The error messages displayed are based on Stripe's specifications.

  • AirHost cannot modify the wording of these error messages.

  • Depending on the error, automatic payment retry may not be available.


Error List and How to Resolve Them

Error

Meaning of Error

Causes / How to Resolve

This PaymentIntent could not be captured because it has a status of canceled.


Only a PaymentIntent with one of the following statuses may be captured: requires_capture.

This error indicates that the PaymentIntent has already been canceled (canceled), so the payment cannot be captured.

Main causes:
• Failure to extend the authorization (pre-authorization)
• Insufficient available credit on the credit card

How to resolve:
• A new payment must be processed.
• Ask the guest to use another payment method.


Alternative Options When a Payment Error Occurs

If the payment cannot be retried through AirHost due to a payment error, you can use Stripe to collect the payment separately.

1. Send a Separate Payment Request Through Stripe

You can use Stripe's Payment Links feature to send the guest a separate payment request.

2. Add the Payment Record in AirHost

After the payment has been completed through Stripe, add the payment to AirHost as a payment record only, without processing the actual payment through AirHost.

※ A payment account must be registered before you can add a payment record in AirHost. If you create a payment account specifically for recording these payments, we recommend using a name that clearly indicates its purpose, such as “Stripe Payment Form.”

Did this answer your question?