API for Woocommerce POS

Subject: Feature Request: Automated Invoicing & Split Payment Functionality

Dear BookingPress Team,

I hope this message finds you well.

We are actively using the BookingPress module on our website https://astroplex.co.za to manage our online court bookings. As our client base grows, we are increasingly receiving requests for invoices for each confirmed booking—particularly from schools, corporates, and clubs who require proper documentation for accounting purposes.

While we can extract booking data directly from the SQL database, it would be significantly more efficient and scalable if BookingPress could offer the following functionality:

  1. Automated Invoice Generation:

    • Automatically generate and email an invoice for every confirmed booking.

    • Include essential booking details (e.g., service, date/time, customer details, total amount).

    • Option to download the invoice from the admin dashboard and/or client portal.

  2. Split Payment Feature:

    • Allow clients to split payments across multiple methods (e.g., part card, part voucher, or pay half now and half later).

    • Reflect this on the invoice appropriately for financial tracking.

  3. WooCommerce Integration Option:

    • If native invoicing is not feasible, a REST API or webhook system to allow integration with external POS/invoicing platforms (like FooSales, a WooCommerce-based POS) would also be extremely helpful.

    • This would allow seamless syncing between BookingPress bookings and our WooCommerce ecosystem, enabling unified inventory and sales reporting.

We believe these features would significantly enhance the usefulness of BookingPress for service-based businesses like ours.

Please let us know if any of the above is currently on your roadmap or if you could consider adding it in a future update. We’d be happy to provide further details or participate in beta testing if needed.

Kind regards,
Mohammad Ashraf Patel
Astroplex Sports Complex
https://astroplex.co.za