Reference

Testing the End-to-End Flow in Preview

Step-by-step QA script to verify request → approval → contract → payment → download → close-out.

Use this script to sanity-check the platform end-to-end before going live.

Test card

Stripe test card: 4242 4242 4242 4242, any future expiry (e.g. 12/30), any CVC (e.g. 123), any postcode.

Full producer flow

  1. Sign up as Producer org A
  2. Browse catalogue, open a published title
  3. Submit licence request for next month, capacity 300, amateur, AU
  4. If auto-approval matches → instant offer; otherwise wait for rights-holder approval
  5. Sign contract on the contract page
  6. Pay via Stripe Checkout with the test card
  7. Confirm licence is Active
  8. Open Resources tab, add a seat by email, claim invite, download watermarked PDF
  9. Walk forward time by setting performance dates in the past in your test data
  10. Submit close-out with attendance + gross
  11. If gross × royalty% > upfront, expect an overage payment link

Full rights-holder flow

  1. Sign up as Rights-holder org B
  2. Complete Stripe Connect Express onboarding
  3. Create a play, upload cover + master script, set pricing rules
  4. Publish the play
  5. Approve a request from org A
  6. Watch the payout appear in Payouts within 7 days (test mode shows immediately)