👤 Role: Reservation Managers, Spa Managers, Reception Teams, E-commerce Administrators
How to identify and define ‘In Progress’ orders across different departments.
The steps required to manually integrate failed bookings into external systems.
How to reconcile order statuses to ensure your reporting remains accurate.
Understanding common technical reasons for integration failures.
You should follow this process whenever an order fails to automatically sync from the Ecommerce platform to your property management system (PMS) or booking software.
Key Logic:
An In Progress status typically indicates a "handshake" failure. While the payment has been successfully captured via your payment gateway (e.g., Stripe), the digital instruction to create that reservation in your external system (like Premier, SynXis, or ResDiary) was interrupted. Manual intervention is required to ensure the guest has a physical reservation waiting for them upon arrival.
Ensure you have administrative access to the Ecommerce platform.
Have your external booking system (Premier, SynXis, ResDiary, etc.) open and logged in.
Confirm payment success by checking the Payments and Refunds tab within the specific order.
Keep a proactive eye on order flow to catch integration issues before the guest arrives.
Email Alerts: Watch for automated notifications with the subject line "External Booking Failed."
Manual Filter: Navigate to the Orders page in the Ecommerce platform. Set the Status filter to In Progress to view all pending integrations.
Retail Context: For retail, this status simply means the order is placed and is awaiting your team to begin the picking or dispatch process.
Because the automated link failed, you must act as the bridge between the Ecommerce platform and your on-site software.
Spa Bookings (EMS Premier):
Manually create the booking in Premier as an "offline" reservation.
Use the guest details provided in the Ecommerce order view.
Assign the deposit amount to the specific Ecommerce payment method (e.g., onejourney / ecommerce / revspa) to ensure your end-of-day accounts balance.
Room & Table Bookings:
Manually add the booking into your PMS or ResDiary.
Important: For SynXis, check the system first; the reservation may occasionally exist there even if the status didn't update in the Ecommerce platform.
Retail Orders:
Prepare the items for collection or dispatch the goods via your chosen courier.
Once the physical booking or retail task is secured, you must update the digital record to stop it from appearing as an "action required" item.
Open the specific order in the Ecommerce platform.
Update the Item Status to Confirmed.
Update the Order Status to Complete.
This ensures the guest receives any relevant confirmation emails and your sales reporting is accurate.
While the manual steps fix the immediate guest experience, you may want to investigate the "why."
Daily Monitoring: Our Support team monitors these failures daily and investigates recurring themes.
Contacting Us: If you notice a high volume of these errors in a short window, reach out via live chat or email.
Note: Even if you contact Support, you must still perform the manual booking steps above to protect the guest's reservation.
Check the Logs: You can often find the specific reason for a failure (like a timeout or "No Availability" error) by checking the error logs within the order details. This helps you explain the situation clearly if you need to contact the guest.
Payment is usually safe: An In Progress status does not mean the payment failed. It almost always means the payment was successful, but the booking was not created. Always verify the funds in the Payments and Refunds tab or your Stripe dashboard before declining a guest's request.