I am working on a Shopify custom app to support payment options. Our typical subscription case is a 1 month billing cycle that lasts for 12 months, with only one delivery when the order is created initially.
When creating a payment group, I am getting an error that Billing and delivery policy types must be the same.To try to work around this, I tried setting a delivery frequency that was much larger than billing frequency, e.g. billing interval of 1 week, delivery interval of 2 weeks, and that results in error that delivery frequency is not a multiple of the billing frequency.
Is our use case supported by shopify? Can there be a subscription with multiple billing occurences, but only one delivery?
The billing frequency and delivery frequency are required to be the same, as they are tied together. This means that when a customer is billed, the product is also set to be delivered. However, for your use case a workaround could be to handle the delivery aspect outside of the subscription model.
For example, you could set up a subscription model where the billing occurs monthly for 12 months but the product is set to be 'delivered' each month. Then, outside of Shopify, you would manually manage the delivery so that the physical product is only shipped once when the subscription begins.
You will need to clearly communicate this delivery method to your customers to avoid confusion, and possibly customise how order/ fulfillment notifications are sent.