← Back
SOCIAL BID
Creator Dashboard
IRL Status: Awaiting Trust Layer

Creator Verification & IRL Enablement

Complete these steps to unlock in‑person experiences, reduce refunds, and increase bidder trust.

Verification Wizard

MVP flow: Stripe → ID → IRL Rules → Payout → Badge

Step 1 of 5
Stripe ConnectRequired

Connect payouts (KYC for earnings)

Creators must complete Stripe Connect onboarding to receive payouts. This also verifies your identity for payments.

  • 1

    Complete Stripe Connect onboarding

    Submit legal name, address, and payout details. Platform stores only verification status.

ID VerificationIRL Only

Verify ID for in‑person access

For IRL meetups, we add a second trust layer: government ID + selfie match (via approved provider).

  • 2

    Upload government ID + selfie match

    Recommended providers: Stripe Identity / Persona / Veriff. Store only “verified / failed / pending”.

IRL RulesSignature

Accept IRL rules & sign waiver

To keep the marketplace safe, all IRL creators must agree to public meetups only, no private addresses, and respectful conduct.

  • 3

    Sign IRL Terms & Safety Waiver

    E‑signature stored with timestamp and IP/device metadata.

Payout ProtectionEscrow

Enable escrow‑style payouts

IRL experiences use mutual check‑in + admin completion before funds are released. This reduces refund risk and boosts buyer confidence.

  • 4

    Confirm escrow payout rules

    Funds held after auction. Paid only after “Experience Completed” status.

IRL ApprovedBadge

You’re approved for IRL experiences

Once approved, your listings show an IRL badge and unlock location fields + QR check‑in settings.

  • IRL Verified badge active

    Your profile shows: Verified Creator • IRL Approved • Escrow Protected.

  • IRL listing fields unlocked

    Public venue only • check‑in window • cancellation rules • reschedule limits.

Verification Status

What bidders & admins will see

Awaiting
Stripe Connect
Pending
ID Verification
Pending
IRL Terms Signed
Pending
Escrow Payout Rules
Pending

IRL Status Line (dashboard)

AwaitingPartialVerified

Complete Steps 1–4 to unlock IRL. Your profile will show a verified badge and your IRL listings will require mutual QR check‑in.

Trust Badge Component

Use this badge strip on profile, checkout, and listing cards.

Verified Creator

KYC for payouts via Stripe Connect.

Escrow Protected

Funds released only after completion status.

Safe Public Meetups

Public venues only. Private addresses prohibited.

Dispute Protection

Admin review + dispute center.

Dev note: These statuses map to DB fields: stripe_onboarded, irl_id_status, irl_terms_signed_at, payout_hold_enabled. Overall IRL status is computed.
Saved