Morris Safety Training
Practical safety and firearms training for families and small businesses.
78% complete
Primary service
Firearms & Safety Training
Credential
Retired department ID
Payment status
Needs checkout
Submitted
Yesterday, 4:45 PM
Email
dana@example.com
Phone
(602) 555-0134
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
Hold profile until checkout is completed or an admin confirms an eligible OfficerList paid account.
Send the applicant back to Stripe Checkout. Do not collect card or billing details inside OfficerList.
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.