Bank Transfer

Bank Transfer payment method allows your customers to make payments in an asynchronous manner, at their own convenience. Typically used for high-ticket size payments for B2B and Government businesses, customers can use NEFT, RTGS, IMPS, Demand Draft, or Cheque to make payments on a virtual bank account number provided by Cashfree Payments.

Transaction Flow

Illustration

Checkout Flow

  1. Your customer accesses your platform and places an order for a product or service.
  2. You create an order with Cashfree Payment Gateway. This includes providing your customer's bank account number and IFSC code in cases involving Third Party Verification (TPV).
  3. Cashfree presents a checkout page to your customer, displaying various payment methods.
  4. Your customer selects NEFT/IMPS/RTGS payment option during checkout.
  1. Cashfree shows a Virtual Bank Account number and its corresponding IFSC code to use for NEFT payment by your customer.

Payment Flow

  1. Your customer initiates an NEFT payment to the Virtual Bank Account provided by Cashfree.
  2. Customer makes an NEFT payment based on the payment amount, payee account number, and IFSC details (if TPV is involved).
  3. Cashfree compares the payment amount (and account details, in case of TPV) provided by you during order creation. This validation ensures accuracy and compliance.
  4. If the payment amount (and account details, in case of TPV) match as expected, Cashfree marks the payment as accepted. Otherwise, it marks the payment as rejected.
  5. Cashfree notifies you about the payment status. If the payment is accepted, you can mark the order as successful within your system.
  6. In case of failed checks, Cashfree automatically refunds the customer within standard refund TAT.


Subscribe to Developer Updates