Confirm that a South African customer holds their number at sign-up and at every sensitive step.
Numbers are written 082 123 4567 locally and +27821234567 internationally. The leading 0 is dropped when we add +27.
South Africa has eleven official languages. Pass a template in your user's language, containing {code}.
South Africa has its own carrier route in the admin dashboard, with fallbacks, so a delivery problem on one carrier does not stop codes.
curl -X POST https://api.identifyorg.com/v1/phone/verify/start \
-H "X-IdentifyOrg-Key: io_test_xxxx" \
-H "Content-Type: application/json" \
-d '{ "phone": "0821234567", "country": "ZA" }'
# international form: { "phone": "+27821234567" }| Service | Price (ZAR) | Unit |
|---|---|---|
| Phone verification (SMS OTP) | R0.08 | per code sent |
| SMS | R0.04 | per message |
Converted from our naira prices at 80.9196 naira per ZAR and rounded up. Your balance is held in naira.
POST the number to /v1/phone/verify/start, as +27821234567 or 0821234567 with country ZA.
Shown in rand; billed from your naira balance at the rate shown.
Yes.