Key Takeaways
- Scenario 60 is a passport/visa photo booth: booked-slot check-in OTP. Walk-in photocopy prints sit behind that queue — not a tattoo session or a salon color bowl. Distinct from biometrics hall OTP.
- If the photo OTP stalls, a copy job does not jump the booth. Priority is the listed slot.
- Do not SMS the passport number. Time, booth, and how to cancel.
- Staff portal OTP stays on another device.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 1 device / 300 SMS lifetime / 300 contacts. Developer: 25,000 SMS per year.
Android SMS gateway scenario 60 is a high-street photo shop. Booked visa photos get a 09:10 booth OTP. The same counter also sells walk-in copies. Those are different queues. Biometrics halls and tattoo chairs are the wrong list.
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. OTP queues · Developer Center. GSMA.
Visa photo, not a copy
Map OTP to the ticket id. Expire it when they are seated or the slot is forfeited. Do not reuse digits for a later print.
If the copy code arrives before the photo code, you trained the queue to ignore the booth clock.
Booth vs prints
| Lane | Body | Priority | Device |
|---|---|---|---|
| Photo check-in | Digits, booth | Highest | Shop modem |
| Walk-in copy | Window | After holds | Same SIM ok |
| Staff portal OTP | Digits | Auth | Dedicated |
Caps: 2 / 5 / 15.
Priority is the booth clock
One in-flight photo OTP per ticket. REST: PHP, C#. MCP wraps REST.
No passport numbers
Booth and time only. Identity on inbound if they reply LATE.
Devices and airtime
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 300 lifetime. Developer: 25,000 SMS per year. Pricing.
09:10 booth
Ticket ids
Log ticket id + OTP hash, not the passport in chat. Rotate keys. Not a CodeCanyon photo pack.
Starve walk-ins
If you will not hold copies behind photos, do not share the modem.
Checklist
- Photo class first.
- OTP expires at seat or forfeit.
- No passport in templates.
- Staff OTP elsewhere.
- Webhook signatures.
Next steps
Seed a late photo OTP against a copy burst; prove the booth still wins. Downloads · Docs.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- OTP and 2FA SMS on AndroidAuthentication flows
- multi-device and dual SIM routingCapacity and failover
- SMS delivery reports (DLR)Delivery status tracking
- SMS API documentationLive endpoint reference





