NotablePackages, wallets, and invoicesJune 2, 2026
Package purchases keep invoice links reliable
Public Offers package and gift-card purchases now keep Stripe invoice access available to the paying customer in email and the customer portal.
All studiosPhoto studiosVideo studiosPodcast studiosRecording studios
What changed
What changed
- Paid public package checkouts now require recoverable Stripe customer and invoice records before wallet credit is issued.
- Package and gift-card storefront invoices are persisted in the commerce invoice ledger so customer purchase emails and portal wallet cards can keep the same Stripe invoice link.
- When Stripe has created an invoice but hosted invoice links are not ready yet, customer-facing surfaces show an invoice-preparing note instead of a broken action.
- Gifted package and gift-card recipient emails and recipient portal cards stay invoice-free unless the recipient is also the paying customer.
- Webhook replay and delayed invoice updates backfill the existing invoice record instead of issuing duplicate credit.
What changed
Why this matters
- Studios can sell higher-value prepaid packages without losing the Stripe invoice trail.
- Customers can reopen their package or gift-card invoice from the purchase email or customer portal without asking the studio to resend it.
- Customer portal invoice access stays tied to the same buyer email and Stripe customer identity used at checkout.
- Normal Spaces booking invoices remain on their existing booking invoice path while package invoices use the storefront ledger.