Registration
1. How can I create physical mandates?
You can generate and submit physical mandates from the Dashboard or using our APIs.2. How does the NACH registration process work?
Following is the registration flow of the NACH:3. Which account types are supported for Paper NACH registrations?
Following are the account types supported for Paper NACH:savings(default)currentcc(Cash Credit)nre(SB-NRE)nro(SB-NRO)
4. What formats are supported when uploading the NACH form?
The signed NACH form can only be uploaded as an image. We support the following file formats:- .JPG
- .JPEG
- .PNG
5. What do I do if I get an error when uploading the NACH form?
If you get an error while uploading the NACH form, you can try to upload the form again. You can retry the upload as many times as you want, until a successful upload.Handy TipsA few things to keep in mind when uploading the signed NACH form:
- Do not change or write over any of the fields on the form.
- Do not crop the border.
- Review the information, sign and upload the form. Below is a sample NACH form.
6. Are there any additional requirements to set up recurring payments via Paper NACH for a current account?
If you want to set up recurring payments on a current account via Paper NACH, you might be required to add your company seal on the NACH form. Use the blank space available for the 2nd and 3rd signatory to add the seal.7. For physical mandates, how long does it take for the token status to move from the initiated state to the confirmed state?
The following table indicates the time required to update the token status from initiated state to the confirmed state for the physical mandates:
Bank | Expected Time to Complete
All Banks | T+5 working days.Handy TipsThe registration token confirmation can take up to 5 to 7 days in some cases.
8. Which banks support Recurring Payments through Paper NACH?
All banks support Recurring Payments through Paper NACH. You can get the exhaustive list of banks here.9. How can I get access to the NACH form which the customer has signed?
You can raise a ticket with our support team by mentioning the registered mandate’stoken id or the payment id used for registration. Our team will share the corresponding signed copies with you.
10. What should I do if I have not received an update on my customer’s NACH registration for more than 30 days?
If you do not receive an update for more than 30 days, the mandate registration has most likely failed. You can share the payment IDs with Razorpay support to enquire about these cases and we will get the payment status checked and updated.11. What can I do to ensure the best user experience for physical mandate registrations?
To improve the Emandate registration user experience for your customers:- Before customers proceed with the authorisation transaction, you can display a message asking your customers to keep their netbanking credentials handy. This will help prevent time-out at the checkout.
- Inform your customers that there might be a ₹1 or ₹2 deduction during the authorisation transaction. This amount will be refunded to your customer in 3-5 bank working days.
12. Can I cancel a physical Mandate?
Yes. You can use the cancel a physical mandate by deleting the token from the Dashboard or using APIs.13. What are the errors I get while uploading the NACH file?
The below table lists the errors that may appear while uploading the NACH file, the reason, explanation and next steps:Reason | Explanation | Next Steps
unknown_file_type | The file type of the image is not supported. | Upload an image that is in either of .jpeg, .jpg or .jpg formats.
file_size_exceeds_limit | The file size exceeds the permissible limits. | Upload an image of smaller size.
image_not_clear | The uploaded image is not clear. This can either be due to poor resolution or because part of the image is cropped. | Upload an image with better quality without any cropping of the form.
form_mismatch | The ID of the uploaded form does not match with that in our records. | Check that the form is uploaded against the correct order ID.
form_signature_missing | The signature of the customer is either missing or could not be detected. | Check that the customer has signed in the appropriate box and that the image uploaded is clear. For current account, a company stamp may also be required.
form_data_mismatch | One or more of the fields on the NACH form do not match with that in our records. | Check that the image is clear and that the data has not been tampered with before uploading again.
form_status_pending | A form against this order is pending action on the destination bank. A new form cannot be submitted till a status is received. | Wait for an update from the destination bank on the approval/rejection of the mandate.
5. Is there a cooling period for Paper NACH mandates for initiating the first debit after completing the registration process?
Debits can be initiated once the token status changes toconfirmed. There is no additional waiting or cooling period required.
Debits Presentments
1. The payment status for debit presentment says authorized and I have not received a settlement for this payment yet. Why?
Payments have to be captured for the corresponding settlement to take place. You can manually capture the payment from the Dashboard.
Alternatively, to avoid manual dependency, you can enable Auto Capture for all your payments from the Dashboard.
2. How does the debit presentment work with NACH?
Following is the debit presentment flow of the NPCI ENACH:3. Is there a limit on the debit amount in physical NACH?
You can set the maximum amount while initiating registrations for your customers. The maximum limit you can set for NACH mandates is ₹1,00,00,000. If you do not set a limit for the mandate, the maximum limit defaults to ₹1,00,00,000 for NACH.4. What is the TAT to process the debit after creating the payment?
The following table indicates the time required to update the token status fromcreated state to the authorized state for the physical mandates: