BunshipBunship
Integrations

Affiliate and Invitation Rewards

End-to-end affiliate system from invite code creation to withdrawal review, with setup steps and invitation page screenshot.

Bunship ships a complete affiliate loop out of the box:

invite code -> signup + paid conversion -> commission accrual -> withdrawal request -> admin review

Core Capabilities

  • User-side invite code workspace (generate, copy, disable)
  • Invitation attribution (email signup + OAuth signup)
  • Affiliate levels and commission rules
  • Withdrawal request and status workflow
  • Admin review, risk checks, and payout operations

Page Preview

User Side: Invite Code Creation and Management

Invitation page (English)

Screenshot is captured with a logged-in test account. Empty-state or retry prompts are expected when demo data is not seeded.

Setup Path (Fastest to Launch)

  1. Configure affiliate levels, thresholds, and commission rates.
  2. Set minimum withdrawal amount and review workflow.
  3. Verify paid order events trigger commission accrual.
  4. Add anti-abuse rules (self-invite, cyclic invite, short-window spikes).

Default Business Flow

  1. User creates and shares invite codes.
  2. Invitees sign up and complete payment.
  3. Commission is calculated by level rules automatically.
  4. Inviter checks analytics and submits withdrawal requests.
  5. Approved requests move to completed payout status.

Operating Recommendations

  1. Define your level model first: upgrade by paid users or paid amount.
  2. Set a minimum withdrawal threshold to reduce payout overhead.
  3. Define payout SLA and support policy (for example T+3 or T+7).
  4. Add commission rollback logic for refunds and chargebacks.

API and Surface Entry Points

  • Invite codes: /v1/invitations/codes
  • Invitation relations: /v1/invitations
  • Affiliate stats: /v1/affiliate/statistics
  • Affiliate levels: /v1/affiliate/levels
  • Withdrawals: /v1/affiliate/withdrawals
  • User page: /invitations
  • Admin review UI: /admin/affiliate/*

Pre-Launch Verification Checklist

  1. Attribution works for both email and OAuth signup.
  2. Successful payment events accrue commission correctly.
  3. Withdrawal status updates trigger expected notifications.
  4. Admin actions are auditable with operation logs.
  5. Refund/chargeback scenarios include commission rollback rules.

Next Steps