How to check if a payment has been successful?

How to check if a payment has been successful?

How to Check if a Payment Has Been Successful

⏱ Estimated time: 3 minutes

👤 Role: Reservations Teams, Finance Teams, Front Office Managers


What you'll learn:

  • How to locate specific transaction records within the platform.

  • Identifying successful vs. failed payments at a glance.

  • Understanding "empty" payment logs and what they imply about the guest journey.


When should I use this?

Use this guide whenever you need to verify the financial status of a booking. This is essential for resolving guest queries, confirming "In Progress" orders, or ensuring that funds have been secured before a guest arrives for their stay or treatment.

Key Logic:

The platform provides a real-time log of the interaction between the guest and your payment gateway (Stripe). By checking the internal payment tab, you can distinguish between a technical integration failure (where payment was taken but the booking didn't sync) and a checkout abandonment (where the guest never completed the payment).


Before you start:

  • Have the Order Number or Guest Name ready.

  • Ensure you have access to the Orders module in the Ecommerce platform.


Step-by-step:

1. Locate the Order

Every transaction, whether successful or abandoned, generates a record in the Orders section.

  1. Log in to the back end of your Ecommerce platform.

  2. From the left-hand menu, select Orders.

  3. Use the search bar to find the specific order using the guest's name, email, or order ID.

  4. Click Edit on the far right-hand side of the order row to open the detailed view.


2. Verify the Payment Status

The payment data is separated from the booking data to provide clear financial oversight.

  1. Once inside the order, select the Payments and Refunds tab from the top navigation bar.

  2. Review the transaction history:

  • Successful: The payment will be clearly marked with a "Successful" or "Succeeded" status. This confirms funds are held in your Stripe account.

  • Failed/Pending: This indicates the guest's bank declined the transaction or the process was interrupted.

  • No History: If the tab is empty, the customer never entered their card details or reached the payment stage of the checkout.


Best practice:

Confirm Before Declining: If a guest insists they have been charged but the status shows "Failed," ask them to check if the transaction is simply "Pending" on their banking app. Sometimes banks hold funds temporarily even if a transaction fails; these are usually released automatically within 3–5 working days.


Important Notice:

No History = No Payment: If there is no payment history displayed in this tab, it is mathematically impossible for the platform to have taken money. In these cases, the guest likely closed their browser or lost connection before reaching the final checkout window. No funds have been captured or processed.



    • Related Articles

    • Payments not going through due to a restricted Stripe account

      Payments Not Going Through Due to a Restricted Stripe Account ⏱ Estimated time: 5 minutes ? Role: Finance Managers, General Managers, Stripe Account Holders What you'll learn: Why Stripe accounts become restricted and how it impacts your storefront. ...
    • 'In Progress' and 'Unconfirmed' bookings

      Managing ‘In Progress’ and ‘Unconfirmed’ Bookings ⏱ Estimated time: 10 minutes ? Role: Reservation Managers, Spa Managers, Reception Teams, E-commerce Administrators What you'll learn: How to identify and define ‘In Progress’ orders across different ...
    • How to connect to Stripe (payment gateway)

      How to Connect to Stripe (Payment Gateway) ⏱ Estimated time: 10 minutes ? Role: Finance Managers, General Managers, Ecommerce Administrators What you'll learn: The role of Stripe as your integrated payment gateway. How to link an existing Stripe ...
    • How do payments post to the PMS

      How Payments Post to the PMS ⏱ Estimated time: 10 minutes ? Role: Finance Controllers, Night Auditors, Spa Managers, Front Office Managers What you'll learn: The different methods of payment posting based on your PMS integration. How "Normal ...
    • How to find the error log for an order

      Ecommerce – Orders – How to Find the Error Log for an Order ⏱ Estimated time: 3 minutes ? Role: Reservations Managers, IT Support, Receptionists, Spa Managers What you'll learn: How to access the technical history of an individual transaction. How ...