Back to profile cards
OL-1044Payment incomplete

Dana Morris

Retired sergeant · Phoenix Police Department · Phoenix, AZ

Current admin decision
No action taken

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.