Skip to main content
All updates
Bug fixOffersMembershipsReports·2026.09.13·

Recurring flash-sale reporting uses the settled introductory payment

New recurring flash-sale acquisitions use the amount actually paid on the original initial invoice, not the normal renewal price. Existing charges and historical redemptions are unchanged.

# Recurring flash-sale reporting

New recurring flash-sale purchases record a completed acquisition after the original initial invoice settles. Reports use the frozen purchase amount and link the redemption to that payment. A linked, unpaid subscription is no longer reported as collected money, and the normal renewal price is not substituted for an introductory price.

The flash-sale label is preserved from purchase setup and becomes available with settled acquisition history. Renewals remain ordinary attributed revenue and do not create another acquisition. Free and deferred initial invoices record only what that invoice actually collected.

Purchases completed during the database-first rollout are checked automatically by the existing hourly reconciliation job; their reporting may appear on the next successful run. This check reads original invoice evidence and does not charge, resend receipts or grant access again. Missing evidence stays flagged for review.

This forward repair does not change prices, existing payments, entitlements, or historical redemptions. Historical reporting discrepancies require separate review. Fixed one-time offer attribution is unchanged. Native applications receive the corrected canonical history through their existing APIs; this update does not represent a new native binary release.
Next update

Recurring gift confirmation recovery

Recurring gift confirmation keeps the original saved-card setup and distinguishes giver confirmation from recipient delivery, without collecting another payment.