[Just Launched] Introducing 'PayToPhone' - India's first, instant mobile number-based payouts for B2C businesses!Live Demo!

Auto Collect

Collect business payments with

virtual account

&

automate reconciliation

Collect funds seamlessly and use the power of unique

virtual payment address & virtual bank account

 to automatically reconcile all bank transfers to your account via UPI, NEFT, IMPS,and RTGS.
  • Zero cost creation

  • 365 days settlements

  • Real-time alerts

Cafe Coffee Day
Byju's
Ashok Leyland
Khatabook
1pharmacy
mumbai metro
Built for multi-branch/franchisee or multi-department businesses
Create Account
Running a multi-branch or franchisee-based business?
Create unlimited

virtual payment addresses/UPI QR codesand virtual bank accounts to

keep a track of individual branch sales in real-time
Recommended for
Restaurants, travel agencies, jewellery showrooms, theatres, pharmacies, quick eat outlets, and similar business.
Running a multi-department business as separate business cost centers?
Create a

unique virtual payment addresses/UPI QR codesor virtual bank accounts

for your individual customers, share with them and get instant notifications when funds are added to the wallets.
Recommended for
Hospitals, schools, universities, service centers - automobiles, and similar.
Managing wallets of multiple customers by offering financial services?
Create

unique virtual payment addresses or virtual bank accounts

for your individual customers, share with them and get instant notifications when funds are added to the wallets.
Recommended for
Stock brokers, asset management companies and investment firms.
How does

Cashfree Auto Collect

work?
Create, Collect and Reconcile Incoming Business Payments with Virtual Payment Addresses
Here is why leading businesses are using the power of

virtual accounts

with Auto Collect
The most trusted and unique

e-collect solution

in the market

Real-Time Reconciliation

With the power of webhooks and dashboards, match all incoming business payments to individual branches/departments in real-time. Know who paid and when.

365-Days Flexible Payment Settlements

Enjoy 365-day payment settlements. From 30 minutes to 30 days, settle directly to your bank account 24x7 even on a bank holiday.

Split Incoming Payments

Collect payments via Auto Collect, and automatically split with multiple parties based on predefined percentages and settlement cycles.

Centralized Dashboard & Reporting

Stay on top of your daily, weekly, and monthly sales of each business unit with easy-to-read graphs and downloadable reports.

Amount Lock and remitter Lock

Receive fixed funds from KYC approved customers only by enabling amount and remitter lock to further increase the accuracy of your reconciliation process.

Activation Control & Payment Rejection

Create/deactivate virtual accounts in real-time. Transfers initiated to a disabled virtual account get auto rejected.

PRICING

Exclusive Introductory Pricing
Sign up for

Auto Collect

today and manage your branch/department collections and reconciliation with ease.
  • Zero Cost - Unlimited Virtual Payment Addresses

  • Zero Cost - Unlimited Virtual Bank Accounts

Starting at
0.3% or ₹81% or ₹50

whichever is lower

Charged on each payment collected on Auto Collect.

Create Account
ENTERPRISES

Custom pricing designed for enterprises

  • Early access to new features

  • Dedicated account manager

  • Discounted pricing

  • Support over WhatsApp in addition to other channels

Get in touch with our sales team to explore the right product(s) for your payment needs and get custom pricing.

Contact Sales
Frequently Asked Questions

Cashfree Autocollect helps not only collect incoming bank transfers and UPI payments but also track and automatically reconcile business payments. Also, Cashfree Autocollect uses Virtual accounts and Virtual UPI IDs to collect payments, while most banks do not provide this facility.

A Virtual Account is a pass-through account linked to a real bank account acting as a layer, specifically used to improve inward payment reconciliations. When a business receives payments from multiple sources and over a period of time, it gets difficult to track who paid and for which reason. This is usually reconciled manually by matching reference numbers in the bank statements with screenshots provided by a payer. By creating multiple virtual accounts mapped to the same account, it becomes easier to reconcile different incoming transactions into a bank account. A virtual account could be of 2 types virtual bank account or virtual payment address.

With Cashfree auto collect - cash management services, you can generate any number of virtual bank accounts or virtual payment addresses for each payer or invoice and share a/c details while receiving payments. For repeated customers you can use a dedicated virtual bank account or virtual payment address.

A virtual bank account is type of virtual account which is a digital bank account that exists entirely online, without requiring any physical paperwork or face-to-face interactions with bank representatives. It is typically offered by non-bank financial institutions such as fintech companies and payment processors. A virtual bank account number is created using a software algorithm that generates a unique identifier that can be used to send and receive payments.

A virtual payment address is a unique identifier that is used to send and receive payments through a specific payment system or platform. It is often used in the context of the Unified Payments Interface (UPI) system in India. In the UPI system, a virtual payment address is linked to a user s bank account and can be used to make and receive instant payments. The virtual payment address replaces the need for traditional bank account numbers and IFSC codes, and provides a simpler and more convenient way to make and receive payments.

Once a payer clicks on the NEFT/RTGS mode for making a payment, a challan is created which is nothing but a piece of document that has the bank account details of the benficiary

With the help of our Auto Collect solution, a virtual account gets created every time a transaction is initiated.

A unique prefix gets associated with the payment mode for example 808071- that acts as a Unique identifier

And a virtual account gets created with the combination of the unique prefix and Cashfree transaction id.

For example, if the transaction id is 564162, there will be a virtual account associated with this transaction. 808071564162.

Any incoming payment to this account number will be associated with this transaction and we will mark the transaction as successful and the amount will get settled to the merchant on T+1.

For instance, if TXN is successful on the 18th, the amount will be paid to the merchant on the 19th.

No, it is not possible to hold money on a virtual account. The payment so received eventually passes to the linked bank account. The virtual account used here is used only for payment reconciliation.

For most banks, virtual payment address/virtual bank account based payments can be received only using NEFT or RTGS; IMPS payments fail. The payments are not instant and restricted by banking hours. Using Cashfree’s Auto Collect solution, funds can be remitted to the virtual payment address/virtual bank account through all bank transfer modes including UPI, IMPS, NEFT, RTGS, and even Cheques. Cashfree also helps you create Virtual UPI IDs to accept payments through any UPI app such as WhatsApp or Google Pay. Moreover, for banks, reconciliation of payments happens through files sent over email, which is a once-a-day reconciliation process. For Cashfree, payment confirmation can be received through an API which is a real-time system update for receipt of funds. Cashfree also supports fully numeric virtual payment address/virtual bank account, unlike many banks which work on all bank interfaces -- alpha-numeric bank accounts provided by banks do not work on many of the older bank interfaces, especially on mobile.

No, however for automating outward payments you can use Cashfree Payouts. It is a bulk disbursal solution that helps you send money to any UPI-BHIM ID, Paytm wallet, debit and credit card, or bank account or native wallet. With the inbuilt bank account verification feature, you can also verify the bank account details and ensure that payments hit the right beneficiary bank account. Checkout Payouts here.

No, there is no KYC required for creating the account. You can create any number of virtual accounts and virtual UPI IDs using Cashfree cash management services.

Yes, static QR codes are linked to a VPA. In the Unified Payments Interface (UPI) system in India, QR codes are often used to make payments by scanning the code and entering the amount to be paid. The QR code linked to a VPA, is a unique identifier that is used to send and receive payments through the UPI system. When a user scans the QR code, the UPI app automatically fetches the VPA associated with the code and enables the user to make the payment directly from their bank account linked to the VPA. So, in short, a QR code can be backed by a VPA in some payment systems like UPI.

Have more questions?

Visit our support page
Explore other products
UPI QR

UPI QR

With unique printable QR code for each branch or franchisee, collect UPI payments via all UPI Apps and get transparency on all UPI payments collected.

Learn More
Easy Split

Easy Split

Verify and onboard vendors, collect payments from customers, deduct commissions, and split payments between vendors or your own bank accounts.

Learn More
Payment Links

Payment Links

No-code payment links to collect payments over WhatsApp, SMS, Facebook, Twitter and other channels.

Learn More
Subscriptions

Subscriptions

Accept recurring payments by auto-debiting customers’ accounts via standing instructions on card, e-mandate via net banking option or UPI AutoPay.

Learn More

Ready to get started?

Collect customer payments, make payouts, manage international payments and so much more! Create your account or contact our experts to explore custom solutions.

  • Easy onboarding

  • Dedicated account manager

  • API access

Create Account