Need real SMS and email sending set up so the registration flow (#32) can actually send the parent confirmation OTP instead of relying on manual contact.
SMS
Plivo or Telnyx, either works. About $0.008/SMS. Need an account with a verified sender number and API key before OTP sending can be wired in.
Email
Amazon SES. $0.10 per 1,000 emails. Need the account set up, a verified sending domain, and out of sandbox mode (SES starts in sandbox and only sends to verified addresses until that's requested and approved).
Why now
The registration form on the FullHearts side already records a pending request. The actual "confirm by phone" step from #32 needs a real SMS provider behind it, this isn't something that can be stubbed out further.
Whoever sets these up: don't put the API keys in the repo. They go in the droplet's env file the same way the other secrets do.
Need real SMS and email sending set up so the registration flow (#32) can actually send the parent confirmation OTP instead of relying on manual contact.
SMS
Plivo or Telnyx, either works. About $0.008/SMS. Need an account with a verified sender number and API key before OTP sending can be wired in.
Email
Amazon SES. $0.10 per 1,000 emails. Need the account set up, a verified sending domain, and out of sandbox mode (SES starts in sandbox and only sends to verified addresses until that's requested and approved).
Why now
The registration form on the FullHearts side already records a pending request. The actual "confirm by phone" step from #32 needs a real SMS provider behind it, this isn't something that can be stubbed out further.
Whoever sets these up: don't put the API keys in the repo. They go in the droplet's env file the same way the other secrets do.