At this point in the conversation we are ready for the user to sign the electronic mandate.
- As an initial step, call
GET /conversations/sign
to retrieve the mandate details (the details as provided in the Prepare E-Mandate request). - Render the E-Mandate signup page.
- When the end user clicks the Proceed button on the signup page, use
POST/conversations/sign
to move the e-mandate to the next conversation step. Note thatemail
is mandatory in the request.
As the authorisation method in this example is EMAIL_PASSWORD
, The user will receive an email message with a 4-digit code.
We will assume here that after receiving the email, the user accidentially deletes the message and does not have a code to complete the signing process.
We will need to resend the OTP so that the payer can complete the signup process.
Move to the next stage in the conversation: Resending the OTP
When working with our APIs, please use the Sandbox URI when testing and the Live URI when you move to Production.
LIVE https://api.nuapay.com SANDBOX https://sandbox.nuapay.com/
If you haven't done so already and would like to do some testing, please Request Sandbox Access
Important: Endpoints and Webhooks may be extended from time to time and any changes we make will follow our Versioning and Backward Compatibility rules. This means that the code that you write today must be designed to be robust enough to handle any future changes (where a new object is added to (or removed from) a specific API response, for example).