Gateway wordmarks in trust badges, native card rendering and delete gating
Payment gateway wordmarks in trust badges
This feature displays the wordmark of your payment gateway in trust badges during checkout. It helps build customer confidence by reassuring them about the security of their payment method.
Native card rendering and PaymentIntents support
This feature allows you to render saved cards directly in the wallet and charge them using PaymentIntents. This simplifies the payment process for returning customers, enhancing their experience.
Ownership-based store deletion gating
This feature restricts store deletion based on ownership verification and logs who performed the deletion. It ensures better control and accountability for store owners, protecting against accidental deletions.
Also shipped
- Let AI assistant orchestrate the store API with sandboxed JavaScript
- Fail campaigns whose scheduled send never fired
- Heartbeat the deployment marker so a dead publish unlocks in 2 minutes
- Move builder sandboxes to the Ubuntu universal image
- Scale the builder snapshot TTL with the store's plan
- Purge soft-deleted stores 30 days after deletion
Fixes
- [admin]Prefix the download and redirect URLs that bypass YnsLink
- [builder]Stop the storefront pill hanging on "Starting"
- [checkout]Don't pass email to confirm() on wallet sessions
- [checkout]Link guest carts to the shopper at wallet session mint
- [checkout]Self-heal wallet sessions Stripe stops serving saved cards for
- [dashboard]Count low-stock SKUs instead of hard-coding twelve
- [domains]Keep an unpublished store's custom domain off its storefront
- [ai]Stop rebuilding what the store already has
- [ai]Stop view_attachment failing the turn on unfetchable URLs
- [ai]Tell the merchant why a chat attachment failed
- [ai]Upload chat attachments straight to Blob
- [events]Make scheduled go-live discoverable and unconfusable with the event date
- [imports]Settle a catalog import whose workflow run died
- [import]Stop a wedged catalog import from running forever
- [inpost-pay]Accept sandbox token scopes and payment-methods envelope
- [publish]Record why a publish did not go live
- [sandbox]Delete a sandbox's snapshots along with the sandbox
- [sandbox]Give per-store builder snapshots a real expiration
- [stores]Free a store slot as soon as one is deleted
- [wallet]Fail closed when a store cannot receive card clones
- [wallet]Set allow_redisplay after attach, not on clone create