FeatureResourceDescription
Add/Update Vendorhttps://docs.cashfree.com/reference/create-merchant-vendor

Configuration:
For NEFT/IMPS bank transfer:
a. Vendor unique ID
b. Phone & Email ID
c. Bank Account Holder Name
d. Account Number
e. IFSC
f. Settlement Cycle

For UPI Transfers:
a. Vendor unique ID
b. Phone & Email ID
c. UPI VPA
d. Settlement Cycle
Merchant can add or update their vendor details by providing the basic information about the vendor and their account details. Details can be shared either for Bank transfer or for UPI VPA transfer

- Add/Update Vendor is implemented instantly

- Compliment add/update with bank verification, merchants can use Bank Account Verification APIs to avoid failures in settlement due to incorrect bank details

- Merchant can configure settlement cycle for each vendor during add/update. For faster settlement cycles, raise a request to Account manager or [email protected]
Split after payment successhttps://docs.cashfree.com/reference/split-after-successful-payment

Configuration:
- Split by Amount
- Split by Percentage
- Order split Delay: 2 days (can be extended further if required)
- This will be active by default when easysplit is enabled. The default config for merchant is as per merchant settlement cycle
- This feature allows to initiate split after successful confirmation of payment by customer
- Only successfully captured transactions can be settled to split accounts
- Perform split operation for the successful order within 2 days (can be extended further if required)
- If split is not provided in configured window, settlement will happen to merchant's account by default
Transfer Vendor Balance https://docs.cashfree.com/reference/transfer-vendor-balance

Configuration:
1. Vendor Credit & Merchant Debit - Type: "CREDIT"
2. Vendor Debit & Merchant Credit - Type: "DEBIT"
Merchant can initiate manual Credit/Debit of configured vendor configured settlement account. This can only be done if the debit account has sufficient balance to transfer respective payment.
Refund before splithttps://docs.cashfree.com/reference/createrefund

Configuration:
- OrderID
- Refund Amount
If the refund is initiated before vendor split shared – Cashfree directly refunds the money to customer payment instrument in the next settlement cycle
Refund after splithttps://docs.cashfree.com/reference/createrefund

Configuration:
- OrderID
- VendorID
- Refund Amount
- Refund Split by Amount or Percentage
If the refund is initiated after vendor split shared - Refund will be done from merchant & vendor settlement account according to their respective transaction split created.
Deferred Settlementhttps://docs.cashfree.com/reference/update-vendor-settlement-eligibility-date

Configuration:
- OrderID
- VendorID
- Settlement Eligibility Date: Default 2 days (can be extended further if required)
- This feature has to be pre-configured to defer settlement to specific vendors (Contact AM to use this Defer Settlement)
- This API allows you to assign a settlement eligibility date for an order and vendor combination
- Vendors post their settlement time will be settled in next settlement cycle
- Only successfully captured transactions can be settled to split accounts