I need a custom Cash-on-Delivery form that will sit between the product page and the thank-you page on my Shopify store, effectively replacing the default “Add to cart / Checkout” sequence. I want the experience to mirror what the Releasit COD Form app does—instant one-page capture of customer details, automatic draft-order creation, and seamless redirect to the order-confirmation page—while keeping the rest of my storefront unchanged. For the first release I only have to support desktop traffic, so you can focus your layout, validation, and testing efforts there. Mobile optimization may follow later, so clean, modular code is important. Standard COD fields (name, address, phone) are mandatory. I have not finalised any extra questions yet, so structure the form so additional inputs—email, delivery time, special instructions, or anything else—can be toggled from an admin dashboard without code edits. Key points I will verify: • Checkout button on every theme template is replaced by our form trigger. • Form writes orders into Shopify via the Draft Orders API with the chosen payment method set to “Cash on Delivery”. • Stock levels adjust instantly and discount codes still apply. • Simple configuration panel inside the Shopify Admin (embedded app) so I can enable/disable fields and edit button text or colours. • Clean documentation and handover so future mobile tweaks are straightforward. If you have already built embedded Shopify apps (Polaris, App Bridge, React, Node, or Ruby) and can replicate the Releasit flow end-to-end, let’s talk timelines and milestones.