Find Jobs
Hire Freelancers

WooCommerce Bookings Plugin Customisation Needed

$30-250 USD

I përfunduar
Postuar over 9 years ago

$30-250 USD

Paguhet në dorëzim
********************************************* WooCommerce Price set by lowest Person Price ********************************************* Base Plugin: WooCommerce Bookings [login to view URL] Problem: ----------- I am using WooCommerce Bookings plugin extensively throughout the site to manage time and date based variable booking items. This plugin creates a new Product Type of 'booking' in WooCommerce. Specifically for the Tours category of Products we are using the plugin to manage available times and dates seasonally. In order to facilitate pricing we are using the Persons feature of the plugin to identify price points. Eg: Person Type = Adult We use multiple Person Types depending on prices for the tour but variously they consist of Adult, Pensioner, Child, and Family. We are able to set price points for these and the end user can set quantities of whichever 'Person Type' they wish to buy. This works well until it comes to the point of identifying the base price for the Tour, as the tour itself as a product has no price - only Person Types have prices. Bookings Plugin currently *requires* one of the Person Types to have a 'minimum required number' of "1" set before it sets a 'Price' for the Tour. This does 2 things: 1: When choosing the tickets the user wants, one of them must be set to Minimum Quantity of 1 - so they have to buy it no matter what. 2. Setting all Person Types to 0 minimum required or not setting it at all stops this and allows the user to choose the correct tickets - but does not set a base price for the Tour. The result of which is through the site where: <?php echo $product->get_price(); ?> is used, the result is '0' even though multiple Person Types with prices have been created for that product. This affects the search results being able to be sorted based on price, as well as the display of the price throughout the site in the templates - as effectively the product has no price. Solution: ------------ I need a Function written that I can include in my [login to view URL] such that the default get_price() is informed of the lowest price available if the current price is 0 and if there are Persons present. This needs to be an IF statement as there will be timed when a 'booking' product type has a zero price AND multiple person types at zero cost to enable free tickets to be sold for various reasons. IF YOU ARE NOT HIGHLY SKILLED IN WOOCOMMERCE DO NOT APPLY You will need to be fully experienced in woocommerce hooks, actions, functions and the pricing model including Grouped products and more. This is NOT intermediate level coding. Please provide examples of your WooCommerce work and what you did on that job. Other ecommerce platforms will not be considered due to the specific nature of the fix needed. Please respond with "YELLOW" in your quote so I know you are human.
ID e Projektit: 6629132

Rreth projektit

3 propozime
Projekt në distancë
Aktive 9 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
I dhënë për:
Avatari i Përdoruesit
I have read your project details, and I am interested in offering my services. I provide 100% satisfaction guaranteed on all my work. Milestone is required to begin; to be released when the job has been satisfactorily completed. I estimate a 24-48hr turnaround (including weekends) on this project. ftp details to your server will be required. Contact me at your soonest convenience so we may get your solution delivered quickly. Thanks, coderXO
$105 USD në 2 ditë
4,9 (775 përshtypje)
8,3
8,3

Rreth klientit

Flamuri i AUSTRALIA
Subiaco, Australia
5,0
12
Mënyra e pagesës u verifikua
Anëtar që nga qer 25, 2004

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.