[Update] Notify existing buyers and update purchases when products gain gated content (v1.0.10)
Hi everyone, we’ve extended StripePaymentLinks based on a customer request. Some products evolve over time and later receive gated content (downloads, course pages, etc.). We now handle that case automatically.
What it does: When an existing product is later marked as gated and has a stripe product id the module will:
Notify existing users via an access email that new gated content is available for something they already own.
Update all relevant purchase entries for those users so the meta object and the purchase_lines reflect the actual delivery page (page ID scope), keeping historical purchases consistent with the current site structure and enabling access control.
No manual migration needed; it all happens in the background once the product is flagged as requiring access and the corresponding stripe product id is pasted.
Available from now on in v1.0.10.
Thanks for the request and feedback that led to this improvement!
Cheers, Mike