Seller verification — what we collect and why
Personal details, banking, and (optional) business info. Required by TradeSafe before you can receive funds.
When you complete seller verification, here's exactly what we collect, why, and where it goes.
What we collect
Personal details
- First and last name — required for the TradeSafe token
- RSA ID number (or passport) — required by FICA / KYC
- Mobile number — TradeSafe SMSes you when payouts land
Banking details
- Bank (Capitec / FNB / Standard Bank / etc.) — from a fixed list of TradeSafe-supported banks
- Account number — your full bank account number
- Account type — Cheque / Savings / Transmission
Business details (optional)
Only if you're trading as a registered business:
- Business name
- Type (Pty Ltd / CC / Sole Proprietor)
- Registration number
- Tax number
Where the data goes
Your browser
│ HTTPS POST (TLS 1.3)
▼
CrankMart API (1 request)
│ Server-side forward — never persisted in CrankMart's DB
▼
TradeSafe GraphQL API (regulated escrow provider)
│
▼
Returns: opaque token ID (e.g. "ts_abc123")
│ Persisted in users.tradesafe_token_id
▼
CrankMart database
Key fact: CrankMart's database stores only the opaque token ID. Your ID number, your account number, your CVV, your bank PIN — none of these ever land in our database. They go straight from your browser to TradeSafe.
What CrankMart does store
After verification:
- Your name (for display on listings and order pages)
- Your TradeSafe token ID (to settle payouts against)
seller_payout_accountsrow marking you as verified + payouts enabled
What TradeSafe does
- Stores your PII per their FICA-compliant retention policy
- Runs Account Verification Service (AVS) against your bank in production (sandbox skips this)
- Issues payouts to your nominated bank account when a transaction completes
- Handles any disputes that escalate beyond CrankMart's first-line mediation
POPIA notes
- We collect only what's necessary for marketplace payments
- We don't share your verification data with anyone other than TradeSafe
- You can request export or deletion at any time via privacy@crankmart.com — note that we cannot delete the TradeSafe-side data while you have active payouts (legal hold)
- See the full Privacy Policy
Changing your details later
Once a token is created, banking details cannot be edited via the form — TradeSafe requires re-verification for any banking change. Email support@crankmart.com with your new details and we'll initiate re-verification.