supereek
Power Member
- Dec 28, 2012
- 727
- 298
I have a pain in the ass client for who I am creating a WooCommerce shop.
He sells Article Editing services online.
The problem comes with the pricing. He has sent me an Excel sheet with pricing + delivery time options.
Example: Product = Standard Editing Service
So each product has like 300 own price variations. I know this is doable with WooCommerce Product variations with A LOT of data entry, but the issue becomes that once you are on the product page, when you click on the variations drop-down you end up with an endless scroll-down list to choose from.
He wants an input-field on the product page where the client has to ENTER the amount of words, and the calculation should be done automatically for it. It's NOT a static variation I can use a math formula for as his prices seem random/self-invented.
How do I approach this? I already tried some conditional fields plugins, but I can't seem to get the pricing and front-end view as required.
He sells Article Editing services online.
The problem comes with the pricing. He has sent me an Excel sheet with pricing + delivery time options.
Example: Product = Standard Editing Service
| Amount of words | Price for 24 hour delivery | Price for 36 hour delivery | Price for 48 hour delivery |
| 1-50 | 5 | 5 | 4 |
| 51-100 | 7 | 6 | 5 |
| 100-150 | 10 | 9 | 8 |
| and so on until f#ck!ng 12000 WORDS! |
So each product has like 300 own price variations. I know this is doable with WooCommerce Product variations with A LOT of data entry, but the issue becomes that once you are on the product page, when you click on the variations drop-down you end up with an endless scroll-down list to choose from.
He wants an input-field on the product page where the client has to ENTER the amount of words, and the calculation should be done automatically for it. It's NOT a static variation I can use a math formula for as his prices seem random/self-invented.
How do I approach this? I already tried some conditional fields plugins, but I can't seem to get the pricing and front-end view as required.