Hey guys,
I’m trying to create an efficient checkout experience for a digital good (feature job listing on a job board). I’ve spent the last months talking to external providers, reading through past Webflow forums post, and trying out a variety of hacks (no-code and js/external code) to get this to work. To this day, I’m quite stuck on how best to process and would love to get some inspiration from the community or hear if anyone has found a workaround to this.
My goal is to unify the job listing form submission together with the checkout process. Does not really matter if one comes before the other, but I’m pretty sure checkout needs to come fist given the limited options. Ideally, all should happen on the same page, and I’m trying to avoid manually coding a Stripe checkout (& plans) right within my form, but it’s unclear how well this option would actually work with selecting different stripe plans, etc without breaking the form submission etc. Similarly, I’m avoiding Typeform and Airtable forms, which I personally think look terribly bad (ux/design-wise), but obviously actually do work with simple workflows powered by zapier (which btw, is crazy expensive when scaling).
I got quite enthusiastic when webflow launched the digital goods feature (beta) when using e-commerce, and thought this was going to work. But adding dropdown and rich text editor in the checkout form is not really an option to capture job listings details anyway, and redirecting the user after the checkout form to a different webflow form seems quite fragile. This said, I successfully managed to create a webflow webhook which triggers a python function using AWS API gateway and AWS Lambda and so am able to create WF Items whenever a form is filled (Funny how no-code pushed me into “know code”). But I am stuck in webflow in understanding how best to manage this workflow… Is it possible to pass a field (order id number) from the checkout confirmation page through a redirect as a hidden field within a weblow form which then captures the remaining job listings details? Did anyone have to go through all this pain? Does anyone have any major or even minor tips? Thanks in advance,
Happy Lorem ipsum!