Payments & Delivery
Set up Stripe, understand each offer outcome, calculate displayed fees, and handle delivery or refund problems safely.
Complete Stripe Connect before a paid test
Open Financials
Use the Complete your Stripe Connect setup banner or go to Financials, then Onboarding.
Choose Connect Stripe
Complete Stripe's embedded identity, business, and bank requirements. Exact requirements depend on the account and region.
Confirm readiness
Do not publish a paid listing merely because the form was started. For paid resources, confirm the connected account is ready for both charges and payouts.
Use the right financial view
Diem Sales shows commerce records. Stripe Financials shows balances, payments, payouts, documents, and account management. Reconcile both.
Understand the displayed total
For a paid non-event link or folder, the current buyer fee is 10% of the base price plus $0.99. The buyer total is the base price plus that fee.
| Base price | Diem fee | Buyer total |
|---|---|---|
| $5.00 | $1.49 | $6.49 |
| $10.00 | $1.99 | $11.99 |
| $25.00 | $3.49 | $28.49 |
| $50.00 | $5.99 | $55.99 |
Know what each offer currently does
| Offer | Current buyer outcome | Status |
|---|---|---|
| Imported event | Free RSVP or paid ticket selection creates a durable order; confirmation waits for provider fulfillment or an intentional no-provider path. | Provider-dependent |
| Free external link | Opens the destination directly without a Diem order, receipt, or click-attribution record. | Available |
| Paid external link | Creates a durable paid order and reveals the destination only through authorized purchase access. | Available |
| Free download folder | Collects buyer details, creates a durable $0 resource order and confirmation, then grants asset downloads. | Available |
| Paid download folder | A settled, delivered entitlement grants a finite number of short-lived per-asset downloads. | Available |
| Free view-only folder | A signed-out visitor can open the public free viewer without a purchase. | Available |
| Paid view-only folder | A settled, delivered entitlement grants inline access through short-lived signed asset URLs. | Not DRM |
| Donation | Validates a preset or allowed custom amount and creates a durable paid order and receipt. | Available |
Delivery and later access
- An event confirmation is released only after the payment is settled and provider fulfillment is complete or intentionally skipped.
- The purchasing browser receives an immediate capability scoped to one confirmation; its default lifetime is about 10 minutes.
- Receipt email or DM access can use a separate purchase-scoped capability whose default lifetime is about seven days.
- Later or different-device recovery uses a one-time email magic link for the exact checkout account; its default lifetime is about 30 minutes.
- Paid external links are resolved only by the authorized post-purchase access action.
- Paid download folders issue a fresh signed URL for each asset click, normally valid for about five minutes. The default grant permits five downloads per asset and decrements atomically.
- View-only folders issue signed media URLs that normally last about 15 minutes. Free view-only access does not require a purchase; paid view-only still requires the settled entitlement.
Refunds are not self-service
Buyers do not have a refund control, and the current seller Sales page does not expose a working refund action. An authorized seller owner or Diem platform-administrator workflow supports full refunds, not partial refunds. Diem saves the recovery workflow before changing Stripe and automatically resumes incomplete buyer refunds, entitlement revocation, seller transfer reversals, and referral-commission cancellation or reversal. A full-charge Stripe dispute uses the same durable downstream recovery without issuing a separate buyer refund. Support must still verify the final Diem and Stripe records while live production validation remains pending.