Shopify Functions — Custom Discounts & Payment Rules
Custom Discount, Shipping & Payment Logic
About This Gig
I build custom Shopify Functions to replace legacy Scripts and create discount logic, payment customizations, and delivery rules that aren't possible with native Shopify or third-party apps. Tag-based discount exclusions, BOGO with conditions, hide/reorder payment methods — all deployed as serverless WASM functions.
What You'll Get
Custom discount functions (product, order, shipping)
Payment customization functions (hide/reorder/rename)
Delivery customization functions
Cart validation functions
Discounts Allocator for complex stacking logic
Rust/JavaScript function development + deployment
Technologies & Skills
Frequently Asked Questions
What's the difference between Shopify Functions and Scripts?
Shopify Functions are the modern replacement for Scripts. They run as WASM modules on Shopify's edge network, offering better performance and broader capabilities.
Do I need Shopify Plus for Functions?
Some function APIs are available on all plans, but the full suite (especially Discounts Allocator) requires Shopify Plus.
Can you block discounts on specific products?
Yes! This is one of my most requested implementations — tag-based discount exclusion using Shopify Functions.
Related Gigs
Let's Build Something Great Together
Join 750+ successful brands who trusted Worldhook with their Shopify projects.
Start Your Project Today