Send OTP
Send OTP
Send a one-time password to the customer phone to start the login flow.
POST
Send OTP
This is the first step in the OTP-based login flow. Delivery is via SMS or WhatsApp based on merchant configuration.
Save the returned
context_id on the client — it’s required for Resend OTP and Verify OTP. The OTP is valid for 10 minutes. Send the phone number without the country code prefix (e.g. 9876543210, not +919876543210).Body
application/json
National number without country code prefix (e.g. '9876543210', not '+919876543210').
Example:
"9876543210"
Dial code, e.g. '91' for India. Validated against the country codes database.
Example:
"91"
Merchant UUID.
Example:
"4b4c8bf8-5a7c-4786-9210-418c8bc5c379"
Checkout session UUID from Create Session.
Example:
"5223aec7-bb78-4344-be18-8023eb8f22ae"