• Resolved mrjive

    (@mrjive)


    Hi,

    I have Booking activities with display pack installed + woocommerce.

    We discovered that at least 2 times, customers paid for a reservation but no booking has been generated on the system, and also no order is generated on woocommerce.

    We are sure payment went ok (we have the sumup plugin installed, and on the sumup dashbord the payment is OK).

    In other occasions, the whole process went OK.

    Any hint on what could have possibly gone wrong? Or where to find clues about the issue?

    Many thanks

    • This topic was modified 2 years, 2 months ago by mrjive.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author yoancutillas

    (@yoancutillas)

    Hello,

    • The booking form must be bound to the product according to this docs, and the product must be added to cart from the WC product page. Otherwise, the booking may not be bound to the product in the first place.
    • The payment must be processed from WC checkout page, and the gateway used must fully implement WC process. For example, if you use PayPal express checkout from the product page, the booking is not made yet (it is made when the product is added to cart via WooCommerce).
    • The order status must be “pending” or “complete” after the checkout, and the booking status must be “pending” or “booked”. For example, if you are using a deposit plugin, the order status may be “partially_paid”, and since Booking Activities doesn’t recognize this status, the booking status is still “in_cart”, then it becomes “expired”, and 10 days later it is automatically removed.

    Can you send me

    • a screenshot of the orders that have had the problem
    • a screenshot of an order that doesn’t have the problem (for comparison)

    in WooCommerce > orders > click the order. I need to see the “Payment via…” line, the “Order notes” and the “Item” areas. (You can send them to [email protected] at your convenience)

    Thread Starter mrjive

    (@mrjive)

    Thanks for you answer!

    The problem is that I have no trace of the failed order, just the payment in the sumup dashboard. No woocommerce order, no booking.

    To answer you questions:

    . the product is bound to the booking; it works in some cases but not in others.

    . the payment is made via the cart page, the only method allowed is the sumup (credit card)

    . after checkout the order is complete, when it’s generated.

    here’s screenshot of a valid and complete order

    https://cloud.mrjive.it/index.php/s/cq2tz6NnAEb65P2

    Thanks for your time!

    Plugin Author yoancutillas

    (@yoancutillas)

    If there are no WooCommerce orders, then this is the root of the issue, and it is related to your “Sumup” payment gateway plugin. Indeed, Booking Activities is integrated to WooCommerce, the booking is attached to the order item, so if your payment plugin bypasses WC order process or doesn’t implement it correctly, then Booking Activities cannot work properly either.

    I recommend contacting your “Sumup” payment gateway plugin support and telling them that the WC orders are sometime not created when a payment is made via their gateway.

    Thread Starter mrjive

    (@mrjive)

    Thanks a lot for your time!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Payment is ok but not booking is generated’ is closed to new replies.