Payment Gateway End Points
Authentication
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.
Payment Gateway APIs
Orders
API | Description |
---|
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. |
Authentication
Payments
Settlements
Payment Links
API | Description |
---|
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. |
Token Vault
Reconciliation
API | Description |
---|
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. |