All the APIs require authentication, except the /orders/sessions API, which does not require any authentication and can be safely done from the browser as well.
Click here for detailed information on API Authentication for Merchants and Partners.
|Create Order||Use this API to create orders with Cashfree from your backend and get the payment link.|
|Order Pay||Use this API when you have already created the orders and want Cashfree Payments to process the payment.|
|Preauthorization||Use this API to capture or void a preauthorized payment.|
|Get Order||Use this API to view all details of an order.|
|Create Payment Link||Use this API to create a new payment link. The created payment link url will be available in the API response parameter link_url.|
|Fetch Payment Link Details||Use this API to view all details and status of a payment link.|
|Get Orders for a Payment Link||Use this API to view all order details for a payment link.|
|Cancel Payment Link||Use this API to cancel a payment link. No further payments can be done against a cancelled link. Only a link in ACTIVE status can be cancelled.|
|Settlement Reconciliation||Use this API to get settlement reconciliation details using Settlement ID, settlement UTR or date range.|
|PG Reconciliation||Use this API to get the payment gateway reconciliation details with date range.|