Questions, troubleshooting, and feedback on Subscription APIs
Hello,
We're looking to start selling a subscription through the new Shopify Subscription API. We'd like to
1) Capture payment at the time of order. (Pre-order)
2) Not charge the customer again until 30 days after the product ships. (A date unknown in the future)
3) Continue to charge 30 days from the initial ship date monthly.
Questions
Hey mpayne,
This is allowed, but Shopify doesn't know about pre-orders, thus will generate an order and a subscription contract as if it wasn't a pre-order. More precisely:
- The order's fulfillments will be "open" for work
- The subscription contract will be created with an initial `next_billing_date` of `checkout_time + 1 month`, and active.
As a workaround, you could update the subscription contract and mark it as paused. When the pre-order product ships, you can then update the contract to active and set the next billing date accordingly.
I hope that helps.
Learn these 5 things I had to learn the hard way with starting and running my own business
By Kitana Jan 27, 2023Would you love to unleash the unbridled power of the Google Shopping Channel into your sho...
By Gabe Jan 6, 2023How can you turn a hobby into a career? That’s what Emmanuel did while working as a wa...
By Skye Dec 30, 2022