< Back to Changelog

Prepaid Subscription Renewal Fields

Feb 17, 2026

Rules

New

New

We added two new fields to prepaid subscriptions: remainingCyclesUntilRenewal and nextRenewalDate.

Prepaid subscriptions previously only exposed cyclesCompleted (total orders placed) and nextBillingDate (which actually represents the next order date, not when customers get charged). We built these as computed fields in the GraphQL API, integrated them into subscription events for Klaviyo and Attentive, and added them to BigQuery for analytics. This is for merchants running prepaid who need clearer visibility into actual billing cycles. remainingCyclesUntilRenewal shows how many orders remain before the next charge, and nextRenewalDate gives the estimated renewal date. For example, a prepaid 3-month subscription that ships monthly with 1 of 3 shipments completed shows remainingCyclesUntilRenewal = 2 and calculates nextRenewalDate two months out from the next order date.

You can build retention campaigns around renewal timing, answer customer questions about when they'll be charged, and run analytics on prepaid renewal patterns.

This is what a Shopify subscription platform 
should feel like.
This is what a Shopify subscription platform 
should feel like.

Grow your business with the most powerful all-in-one subscription suite on the market.



Request an AI summary of Skio

Copyright © 2025 Skio. All rights reserved.

Grow your business with the most powerful all-in-one subscription suite on the market.

Request an AI summary of Skio

Copyright © 2025 Skio. All rights reserved.