Restaurant form reservation with payment

Support General Restaurant form reservation with paymentResolved

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #38164
    Pierre BossettiPierre Bossetti
    Participant

    Hello,

    I'm doing a website for a restaurant. They only serve at 18:45 every Tuesday and Friday.
    The restaurant has maximum 16 available seats per night. One seat = 120 $
    They want to collect upfront payment.

    Actually I'm working with WP Cafe plugin (for the form reservation) and with Woocommerce to collect payments.
    But WP Cafe doesn't offer the possibility to have a maximum number of seats per night.

    I wanted to know if it's possible to create a form with Meta Box and that this form (once filled) redirects to Woocommerce checkout page with the data from the meta box form (Full Name, e-mail, reservation date, numbers of seats, price).

    And in order to get the reservation accepted the client need to pay.

    Thank you for your answer!

    #38169
    Long NguyenLong Nguyen
    Moderator

    Hi Pierre,

    Thanks for reaching out.

    Currently, Meta Box does not support a frontend form that integrates with the checkout page or payment gateways of WooCommerce. I will inform the development team to consider supporting this feature in future updates.

    #48013
    Andrea BarghigianiAndrea Barghigiani
    Participant

    No news about payment integrations? I would love to create a custom plugin for a simple event registration service a client of mine wants to sell from his website.

    I thought of creating a custom solution because my client has only one type of event, an happy hour on the road, but wants to offer multiple locations where people can select to enjoy their experience.

    I've been away from WordPress development for a long time, so if you have any advice also about tutorials or articles that explain/show how to integrate a payment gateway without installing WooCommerce would be great.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.