Hi,
I am building a SaaS subscription service for Taiwan merchants. This is not a one-time product checkout, but a monthly recurring billing model.
Requirements:
- Monthly subscription with automatic renewal
- Payment provider must be NewebPay or TapPay (Stripe/PayPal are not commonly used in Taiwan)
- After each billing cycle, user access should automatically update
- If payment fails, access should be suspended or downgraded
Questions:
- For SaaS use cases in Taiwan, does Shopify recommend using Shopify Billing API together with an external PSP, or handling the billing lifecycle entirely through NewebPay/TapPay webhooks?
- Is there any official guidance or example of using a local PSP (not Stripe/PayPal) to manage recurring SaaS subscription status?
I am already a Shopify merchant and Partner. Before I build a custom webhook-based subscription logic, I want to confirm if there is a recommended approach for this scenario.
Thank you.