Post Ai4O2UHDKnorx2NAVE by autolycus@fosstodon.org
(DIR) More posts by autolycus@fosstodon.org
(DIR) Post #Ai4MQhyXr1GzTm3uZU by ajroach42@retro.social
2024-05-20T03:05:18Z
0 likes, 0 repeats
I gotta come up with a way to do a coupon in woocommerce that automatically adds another product to your cart. I'm about to wrap the first episode of a new video series that I'm working on. I wanna do a "buy this with code VHSISTHEFUTURE and get a free VHS IS THE FUTURE poster" so that people who watch the video series get perks, rather than discounts, but I don't know how.
(DIR) Post #Ai4MTruPNYQL9hdNKq by ajroach42@retro.social
2024-05-20T03:05:53Z
0 likes, 0 repeats
(This is either really easy or very difficult. I've just never tried. Chances are good that it's basically impossible, and I'll have to do something silly instead. I dunno.)
(DIR) Post #Ai4MhAUNbqnuXsnjns by autolycus@fosstodon.org
2024-05-20T03:08:08Z
0 likes, 0 repeats
@ajroach42 Do you do inventory management? Because, if not, the coupon basically functions as the item in the cart because it alters the store manager to include the poster.
(DIR) Post #Ai4MnLEKaSXRb1EpSi by ajroach42@retro.social
2024-05-20T03:09:23Z
0 likes, 0 repeats
@autolycus We do. I guess just having the coupon would be enough, and the shipper can deduct poster inventory... But then they have a coupon in their cart that just does nothing, which is also a weird thing from a UX perspective. I'll give it some thought. Thanks for the suggestion.
(DIR) Post #Ai4O2UHDKnorx2NAVE by autolycus@fosstodon.org
2024-05-20T03:23:20Z
0 likes, 0 repeats
@ajroach42 I see what you mean--it might be confusing for the user. The harder way would be to whip a script together.The easier way would be to just require both products to be in the cart for the coupon to take effect (this functionality is built into to Woo). Then the challenge would be communicating that effectively to the user.
(DIR) Post #Ai4OAQl0ItzDLu5uF6 by ajroach42@retro.social
2024-05-20T03:24:47Z
0 likes, 0 repeats
@autolycus Yep. Just trying to cut down on user confusion. I'll come up with something.