Back to profile cards
OL-1042Credential review

Lt. Alex Rivera

Lieutenant · Denver Police Department · Denver, CO

Current admin decision
No action taken

Rivera Event Security

Off-duty and retired law enforcement security for venues and private events.

94% complete
Primary service
Security Services
Credential
Department ID
Payment status
Stripe paid
Submitted
Today, 9:12 AM
Email
alex@example.com
Phone
(303) 555-0190

Profile edits

Update public profile details when a member requests a correction.

Secure files

Production should use private storage and expiring signed URLs.

Backend write preview

Stripe payment is attached. Verify credential details, then set profile_status = approved.

Stripe remains the billing system of record. Store only Stripe IDs, payment status, and webhook timestamps.

Also record reviewer ID, reviewed_at timestamp, action type, admin note, and Stripe reference IDs. Do not store card numbers, payment methods, bank details, invoices, or billing addresses.