Wordpress Plugin Development - WP Base and Woocommerce

Finalizat Postat la acum 2 ani S-au achitat serviciile după ce au fost prestate
Finalizat S-au achitat serviciile după ce au fost prestate

We are currently using the following plugins to manage our appointment bookings for our client management software in Wordpress.

-WP-Base (is an Appointment booking plugin)

-WP Base’s WooCommerce addon (is an addon for WP Base which makes WP Base appointments WooCommerce Products/Orders).

-Woocommerce (to handle Order recording, Products(Appointments) and Payments)

Background

Using the above listed plugins, a WP Base appointment is created as a Woocommerce product. The product (i.e. a WP Base appointment) is then added to Woocommerce’s shop page in the front end. Our client’s can then book an appointment with us and WooCommerce is used to handle the order (including the payment aspects).

What Happens in the Back End

With the above plugins activated and configured, when an appointment is purchased and checkout is completed (using the usual Woocommerce processes), a new WP_User is created (via Woocommerce) with the role of “customer” and the appointment purchase (order) is saved as a Woocommerce order. We are happy with how this is handled.

What Doesn’t Currently Happen But We Require:

The handling of Client Front End bookings is perfect for us. However, when the admin of our site tries to rebook an appointment (on a client’s behalf, for example from a phone call directly to us), the plugins do not handle in the manner required.

We require two things to happen that do not currently happen:

TASK ONE:

In the backend, the admin has the ability to select the ‘rebook’ option for existing clients (who have previously booked an appointment).

When a client is selected for ‘rebooking’ and applicable details are entered the appointment can be saved. On Save of this appointment, the appointment (order) does not currently get added to WooCommerce’s order list.

We require these rebookings to be added to WooCommerce’s orders list/table.

We require these newly generated ‘rebook’ orders to appear in WooCommerce exactly like they were WooCommerce orders (i.e. have the same functionality as an order generated from the Client front end as mentioned above…Eg, Order Actions, Order Notes, etc).

TASK TWO

Currently in the backend, the admin has the ability to add a “new booking”. The handling of this new booking however doesn’t currently handle as we require.

When an admin selects “New Booking” and subsequently fills in the form and clicks ‘Save’ we require two items to occur:

1. Currently in WP Base’s Global Settings->User, we have an option to register a client as a WP User upon submission of booking. This function registers the new user to the WP_users table as a SUBSCRIBER.

The handling of this is not correct for us. We require them to be added as CUSTOMER instead of Subscriber. We require this as we want them to be created as WooCommerce Customers, even if they are created in the backend via an Admin selected New Booking.

2. As mentioned in TASK ONE above, we want these “New Bookings” to be handled in the same way as the Rebookings. I.e. We require them to be added to WooCommerce’s orders list/table as if they were WooCommerce generated orders. I would presume this could be done by creating a WooCommerce order upon submission of the Admin’s WP Base New Booking saving.

You will need to develop a plugin can complete the tasks as detailed above.

WordPress WooCommerce Plugin PHP

ID Proiect: #29786965

Detalii despre proiect

25 propuneri Proiect la distanță Activ acum 2 ani

Acordat lui:

evgendob

Hello. WordPress development expert ready to help you with a functionality customization. I have more than 400 good reviews and more than 9 years of development experience behind, so all job will be done with the best Mai multe

%selectedBids___i_sum_sub_7%%project_currencyDetails_sign_sub_8% NZD în 5 zile
(609 Recenzii)
8.2

25 freelanceri plasează o ofertă medie de 351$ pentru proiect

babitabubu

Hi I can build a WordPress plugin for your existing booking WordPress WooCommerce website according to your requirement and some more details you share. I have 10 years experience and built many business websites and Mai multe

$250 NZD în 7 zile
(165 recenzii)
7.2
anaya8777

I checked the requirements . I just want to discuss few more things. I am available to discuss now. Waiting for your response. Thanks.

$300 NZD în 7 zile
(43 recenzii)
5.9
globalseo614

EXPERT Wordpress Website Developer * I am an experienced Wordpress full-stack senior developer over 10+ years experience. * I would love to hear from you the project “Wordpress Plugin Development” that I provide you Mai multe

$220 NZD în 3 zile
(3 recenzii)
2.3
balkanwar94

Hello, Thanks for this wonderful opportunity!! With a proven track record of successful achievements, I am pleased to present my application for your consideration as a Wordpress Developer. I can manage every aspe Mai multe

$250 NZD în 7 zile
(3 recenzii)
2.2
oksanayan6

Hi, Hope you are doing well! Thanks for sharing your project requirement with me. I am Full-Stack developer and WP theme/plugin developer and I have rich experience at plugin development. I can help you perfectly. I'd Mai multe

$500 NZD în 7 zile
(0 recenzii)
0.0
bhavya30699

We're an IT agency. We're mainly into providing e-commerce solutions. We have 8+ experience in WordPress and WooCommerce Website Development, Plugin Development & Customization, Theme Development & customization, Webs Mai multe

$500 NZD în 17 zile
(0 recenzii)
0.0