Smart Collect APIs
List of Smart Collect 2.0, Smart Collect and Smart Collect with TPV APIs. Check the API integration checklist.
Use Razorpay Smart Collect to create Customer Identifiers and accept large payments from your customers in the form of bank transfers via NEFT, RTGS and IMPS. Customer Identifiers are similar to bank accounts wherein customers can transfer payments. You can create, retrieve and close Customer Identifiers using the Smart Collect APIs.
Smart Collect 2.0
Use
to collect payments using UPI and other banking modes.Use Smart Collect 2.0 APIs to create and manage Customer Identifiers of the type VPA (UPI). You can use the Smart Collect APIs to manage Customer Identifiers of the type Bank Account.
- Use if a Customer Identifier/UPI ID will be mapped to a unique customer.
- You can use the fail_existing (set to
"1") API parameter to create a customer. This helps you avoidcustomer_idbeing created multiple times for the same customer and will help in your reconciliation process. - We request you to create a single
customer_idrather than making multiple IDs for the same customer. If their details change, you can use the API. Duplicate validation is done based on the combination of email ID and phone number.
- Use if a Customer Identifier is mapped to a unique customer.
- You can use the fail_existing (set to
"1") API parameter to create a customer. This helps you avoidcustomer_idbeing created multiple times for the same customer and will help in your reconciliation process. - We request you to create a single
customer_idrather than making multiple IDs for the same customer. If their details change, you can use the API. Duplicate validation is done based on the combination of email ID and phone number.
Was this page helpful?
smart collect
smart collect apis