One-time passwords (OTP)

Edited

An OTP (one-time password) is a secure code that a customer may need to provide to authenticate and complete a transaction. OTPs help keep the customer safe from unauthorised transactions.

If your customer is not receiving an OTP for their transaction, this could be because of any of the following reasons:

  • OTP is being sent to an incorrect number

  • OTP is arriving late

  • OTP is not arriving at all

OTPs for transactions are not issued by Paystack. Instead, they're issued entirely by the customers' bank. Here's what the customer can do in any of these situations:

OTP is being sent to the incorrect number

If the OTP is being sent to an incorrect number, the customer will need to contact their bank to update their phone information for online transactions. Once this is resolved with the bank, the customer will start receiving their OTP on the correct number.

OTP is arriving late

When this happens, the customer's bank might be experiencing a delay with their OTP service at the time. The customer should try to pay at a later time, and if the issue persists, the customer has to contact their bank to get it resolved.

OTP is not arriving at all

If this happens, the customer should try to pay at a later time, and if the issue persists, the customer will need to contact their bank to get it resolved.