Complex bundling situation with inventoried, semi-exclusive products

This is a store designed for employees of one company to use, as guests (no login required was the initial request, have some flexibility there). All products are stocked.

There are 7 single and 3 variable products that need to be purchasable individually, partially bundled, and fully bundled, based on who's buying, or more likely, from what category they're provided access to.

CAT A: all products individually, plus the 7 single products as a bundle with preset qty for each.

CAT B: all 7 single products as a bundle without showing the individual items, and force buyer to select one variant from each of the variable products before checking out.

Apparently it's not possible to include a bundle within another bundle, so that limits how I can present these options in CAT B.

It appears the combination of a bundles plugin and forced sell plugin might do the trick for CAT B, but I believe that will unnecessarily impact the products in CAT A, as there does not seem to be in conditional logic in those types of plugins.

So aside from custom PHP to enforce conditional logic per category, can you suggest an alternative approach?

One possible workaround is adding a "shared stock" solution, so that we can create clones that share a common stock count, and present the clones in CAT A using a separate bundle. This way the force sell plugin only impacts the original products not the clones. However this complicates our front end stock management tool, for reasons too complicated to explain here.

Lastly, it's possible to introduce user roles into this, for CAT A buyers, if doing so would better allow for conditional overrides of the bundles/force sell combination.

reddit.com
u/midmod-sandwich — 13 days ago

Filling a wood cavity when replacement is unreasonable?

Ranch home with eaves that extend about 2 feet from the home, with roof sitting on 4x6 exposed painted beams. At an inside corner of the roofline where two of these beams meet, the gutters just cannot stop rain water from getting behind and onto the facia and beams. A colony of what seems to be moisture loving ants resides in this corner, within 1-2 inch opening due to rot (if not carpenter ants).

Given the rot is at the end of the beams themselves, up and mostly under the facia boards, and there's not really room to cover the opening, is there a product I can use to fill the void, similar to an expanding spray foam?

Or better to fashion some kind of flashing in front of the area that runs all the way up to and under the drip edge?

https://imgur.com/a/pcem4cT

u/midmod-sandwich — 3 months ago

Payment methods not recognized

Even when every pay method is disabled this store is allowing checkout, as if the invoice gateway were still active. I assume it’s a cache issue of some kind but none that I have emptied has helped. Any idea how to fix?

reddit.com
u/midmod-sandwich — 4 months ago

Mid-to-premium Vinyl replacement windows with a flat, modern exterior profile?

Seeking lines available in OH (through local installers), that have a "flat" look (like fiber/composite do) for a modern home. Liking the Marvin Infinity line, but too costly.

reddit.com
u/midmod-sandwich — 4 months ago

Sales tax with 3rd party production/fulfillment

Assume my business is based in state X with no physical or economic nexus in other states yet. If I launch an online store that integrates with a 3rd party network of products providers, and an order gets shipped from state A to customer in state B, for sales tax purposes is the origin state X where order was received, or state A where it was shipped from? And, have I then created economic nexus with state A, even if we might not have another order shipped from there in the next 12 months?

The key thing here is the unpredictability of the partner fulfillment network. We have no control over where product ships from.

reddit.com
u/midmod-sandwich — 4 months ago

Kadence Shop Kit Installer Fails

Anyone having issues with the replacement process? Attempts to activate 3.0.3 crashes site requiring restore from backup. Whereas activating the installer plugin fails to do anything and can also crash the site.

Tried two different sites, same results.

reddit.com
u/midmod-sandwich — 4 months ago

3rd party security audit service recommendations?

For those who build stores for others. I build stores that my company supplies products for and runs on behalf of clients, and the audience is typically just the client’s employees. A new client is very large and has an IT team rigorously questioning/evaluating the security posture of the site and our business. Who do you turn to as 3rd party to help assure clients that your projects are buttoned up where it comes to security of its users?

In this case, we will use managed WP hosting, stripe pmt gateway, Cloudflare WAF. But also a custom built connection to fulfillment partner’s api, which is where my biggest worry is.

reddit.com
u/midmod-sandwich — 5 months ago
▲ 5 r/KonaEV

12v charging system failing, and main battery close to dead. What next?

2023 model. This morning, 0 juice so jumped it and drove 35 miles to work. This evening, same issue. Stopped at car parts store near home, they tested, believe 12v battery itself isn't the issue. They say alternator, but i'm not sure this thing even has an alternator!

If I jump it to drive to work tomorrow I might make it back later, but my main battery will be toast, and I'll need enough to get to a dealer later this week.

Short of working from home until then, how can I get the main battery charged, knowing it won't take a charge when the 12v is completely dead (as it is every time I turn the car off now)?

reddit.com
u/midmod-sandwich — 5 months ago

Product Table Plugin that provides preset list selections?

Seeking product table plugin that can provide a set of buttons at the top to automatically apply a quantity to a subset of products within the table? This would essentially facilitate bundled products without needing a separate bundles/kit plugin for stocked items that are sold both individually and in bundles.

reddit.com
u/midmod-sandwich — 5 months ago

Security of transmitting order data via Rest API to 3rd party

For the devs out there… if using Woo hook, PHP and curl to send a request, that is authenticated using X-API-KEY header, would this be considered a secure approach for preventing exposure of customer data to attackers?

reddit.com
u/midmod-sandwich — 5 months ago