curl --request POST \
--url https://sandbox.cashfree.com/pg/recon \
--header 'Content-Type: application/json' \
--header 'x-api-version: <x-api-version>' \
--header 'x-client-id: <api-key>' \
--header 'x-client-secret: <api-key>' \
--data '
{
"pagination": {
"limit": 10,
"cursor": "eyJzZWFyY2hBZnRlciI6eyJsaXN0IjpbMTg4NjcxNDVdLCJlbXB0eSI6ZmFsc2V9LCJyZWNvbkFQSVR5cGUiOiJMRURHRVIifQ=="
},
"filters": {
"start_date": "2022-07-20T00:00:00Z",
"end_date": "2022-07-21T23:59:59Z"
}
}
'{
"cursor": "cursor-uid",
"limit": 10,
"data": [
{
"customer_details": {
"customer_bank_account_number": null,
"customer_bank_code": null,
"customer_bank_ifsc": null,
"customer_email": "[email protected]",
"customer_id": null,
"customer_name": "Charlie",
"customer_phone": "9892566583"
},
"dispute_details": {
"closed_in_favor_of": null,
"dispute_category": null,
"dispute_note": null,
"dispute_resolved_on": null,
"resolved_on": null
},
"event_details": {
"entity": "recon",
"event_amount": 0,
"event_currency": "INR",
"event_id": "5114920543991",
"event_remarks": null,
"event_service_charge": null,
"event_service_tax": null,
"event_settlement_amount": null,
"event_status": "FAILED",
"event_time": "2025-09-10T16:55:56+05:30",
"event_type": "PAYMENT",
"sale_type": "CREDIT"
},
"order_details": {
"order_amount": 4000,
"order_currency": null,
"order_id": "Automated_Test_202509101125293419855069112",
"order_tags": null
},
"payment_details": {
"bank_reference": null,
"cf_payment_id": "5114920543991",
"charges_currency": "INR",
"forex_conversion_handling_charge": null,
"forex_conversion_handling_tax": null,
"payment_amount": null,
"payment_currency": null,
"payment_group": "CREDIT_CARD_EMI",
"payment_service_charge": null,
"payment_service_tax": null,
"payment_time": null,
"status": null
},
"refund_details": {
"refund_arn": null,
"refund_id": null,
"refund_note": null,
"refund_processed_at": null
},
"settlement_details": {
"adjustment": null,
"amount_settled": null,
"cf_settlement_id": "",
"payment_from": null,
"payment_till": null,
"reason": null,
"remarks": null,
"service_charge": null,
"service_tax": null,
"settlement_charge": null,
"settlement_date": null,
"settlement_initiated_on": null,
"settlement_tax": null,
"settlement_type": null,
"split_service_charge": null,
"split_service_tax": null,
"utr": null,
"vendor_commission": null
}
},
{
"customer_details": {
"customer_bank_account_number": "9876543210",
"customer_bank_code": "HDFC001",
"customer_bank_ifsc": "HDFC0001234",
"customer_email": "[email protected]",
"customer_id": "CUST12345",
"customer_name": "Charlie Doe",
"customer_phone": "9123456789"
},
"dispute_details": {
"closed_in_favor_of": "merchant",
"dispute_category": "Fraudulent Transaction",
"dispute_note": "Customer raised a chargeback for unauthorized use",
"dispute_resolved_on": "2025-09-12T10:30:00+05:30",
"resolved_on": "2025-09-12T10:30:00+05:30"
},
"event_details": {
"entity": "recon",
"event_amount": 4000,
"event_currency": "INR",
"event_id": "EVT987654321",
"event_remarks": "Payment captured successfully",
"event_service_charge": 40,
"event_service_tax": 7.2,
"event_settlement_amount": 3952.8,
"event_status": "SUCCESS",
"event_time": "2025-09-11T14:45:20+05:30",
"event_type": "PAYMENT",
"sale_type": "CREDIT"
},
"order_details": {
"order_amount": 4000,
"order_currency": "INR",
"order_id": "order_20250911XYZ987654",
"order_tags": {
"category": "Electronics",
"device": "Mobile"
}
},
"payment_details": {
"bank_reference": "BR123456789",
"cf_payment_id": "PAY9876543210",
"charges_currency": "INR",
"forex_conversion_handling_charge": 0,
"forex_conversion_handling_tax": 0,
"payment_amount": 4000,
"payment_currency": "INR",
"payment_group": "CREDIT_CARD_EMI",
"payment_service_charge": 40,
"payment_service_tax": 7.2,
"payment_time": "2025-09-11T14:45:18+05:30",
"status": "SUCCESS"
},
"refund_details": {
"refund_arn": "ARN1234567890",
"refund_id": "REF9876543210",
"refund_note": "Customer requested refund for damaged product",
"refund_processed_at": "2025-09-12T11:15:00+05:30"
},
"settlement_details": {
"adjustment": "None",
"amount_settled": 3952.8,
"cf_settlement_id": "SETT987654321",
"payment_from": "2025-09-11T00:00:00+05:30",
"payment_till": "2025-09-11T23:59:59+05:30",
"reason": "Normal Settlement",
"remarks": "Settled within T+1 cycle",
"service_charge": 40,
"service_tax": 7.2,
"settlement_charge": 47.2,
"settlement_date": "2025-09-12T18:30:00+05:30",
"settlement_initiated_on": "2025-09-12T15:00:00+05:30",
"settlement_tax": 7.2,
"settlement_type": "DAILY",
"split_service_charge": 0,
"split_service_tax": 0,
"utr": "HDFC20250912UTR12345",
"vendor_commission": 0
}
},
{
"customer_details": {
"customer_bank_account_number": null,
"customer_bank_code": null,
"customer_bank_ifsc": null,
"customer_email": "[email protected]",
"customer_id": null,
"customer_name": "Sharyl",
"customer_phone": "9875662870"
},
"dispute_details": {
"closed_in_favor_of": null,
"dispute_category": null,
"dispute_note": null,
"dispute_resolved_on": null,
"resolved_on": null
},
"event_details": {
"entity": "recon",
"event_amount": 0,
"event_currency": "INR",
"event_id": "5114920544087",
"event_remarks": null,
"event_service_charge": null,
"event_service_tax": null,
"event_settlement_amount": null,
"event_status": "PENDING",
"event_time": "2025-09-10T16:56:21+05:30",
"event_type": "PAYMENT",
"sale_type": "CREDIT"
},
"order_details": {
"order_amount": 0,
"order_currency": null,
"order_id": "payment_202509101126201757503580894",
"order_tags": null
},
"payment_details": {
"bank_reference": null,
"cf_payment_id": "5114920544087",
"charges_currency": "INR",
"forex_conversion_handling_charge": null,
"forex_conversion_handling_tax": null,
"payment_amount": null,
"payment_currency": null,
"payment_group": "SBC_PHYSICAL_MANDATE_SAVING",
"payment_service_charge": null,
"payment_service_tax": null,
"payment_time": null,
"status": null
},
"refund_details": {
"refund_arn": null,
"refund_id": null,
"refund_note": null,
"refund_processed_at": null
},
"settlement_details": {
"adjustment": null,
"amount_settled": null,
"cf_settlement_id": "",
"payment_from": null,
"payment_till": null,
"reason": null,
"remarks": null,
"service_charge": null,
"service_tax": null,
"settlement_charge": null,
"settlement_date": null,
"settlement_initiated_on": null,
"settlement_tax": null,
"settlement_type": null,
"split_service_charge": null,
"split_service_tax": null,
"utr": null,
"vendor_commission": null
}
}
]
}curl --request POST \
--url https://sandbox.cashfree.com/pg/recon \
--header 'Content-Type: application/json' \
--header 'x-api-version: <x-api-version>' \
--header 'x-client-id: <api-key>' \
--header 'x-client-secret: <api-key>' \
--data '
{
"pagination": {
"limit": 10,
"cursor": "eyJzZWFyY2hBZnRlciI6eyJsaXN0IjpbMTg4NjcxNDVdLCJlbXB0eSI6ZmFsc2V9LCJyZWNvbkFQSVR5cGUiOiJMRURHRVIifQ=="
},
"filters": {
"start_date": "2022-07-20T00:00:00Z",
"end_date": "2022-07-21T23:59:59Z"
}
}
'{
"cursor": "cursor-uid",
"limit": 10,
"data": [
{
"customer_details": {
"customer_bank_account_number": null,
"customer_bank_code": null,
"customer_bank_ifsc": null,
"customer_email": "[email protected]",
"customer_id": null,
"customer_name": "Charlie",
"customer_phone": "9892566583"
},
"dispute_details": {
"closed_in_favor_of": null,
"dispute_category": null,
"dispute_note": null,
"dispute_resolved_on": null,
"resolved_on": null
},
"event_details": {
"entity": "recon",
"event_amount": 0,
"event_currency": "INR",
"event_id": "5114920543991",
"event_remarks": null,
"event_service_charge": null,
"event_service_tax": null,
"event_settlement_amount": null,
"event_status": "FAILED",
"event_time": "2025-09-10T16:55:56+05:30",
"event_type": "PAYMENT",
"sale_type": "CREDIT"
},
"order_details": {
"order_amount": 4000,
"order_currency": null,
"order_id": "Automated_Test_202509101125293419855069112",
"order_tags": null
},
"payment_details": {
"bank_reference": null,
"cf_payment_id": "5114920543991",
"charges_currency": "INR",
"forex_conversion_handling_charge": null,
"forex_conversion_handling_tax": null,
"payment_amount": null,
"payment_currency": null,
"payment_group": "CREDIT_CARD_EMI",
"payment_service_charge": null,
"payment_service_tax": null,
"payment_time": null,
"status": null
},
"refund_details": {
"refund_arn": null,
"refund_id": null,
"refund_note": null,
"refund_processed_at": null
},
"settlement_details": {
"adjustment": null,
"amount_settled": null,
"cf_settlement_id": "",
"payment_from": null,
"payment_till": null,
"reason": null,
"remarks": null,
"service_charge": null,
"service_tax": null,
"settlement_charge": null,
"settlement_date": null,
"settlement_initiated_on": null,
"settlement_tax": null,
"settlement_type": null,
"split_service_charge": null,
"split_service_tax": null,
"utr": null,
"vendor_commission": null
}
},
{
"customer_details": {
"customer_bank_account_number": "9876543210",
"customer_bank_code": "HDFC001",
"customer_bank_ifsc": "HDFC0001234",
"customer_email": "[email protected]",
"customer_id": "CUST12345",
"customer_name": "Charlie Doe",
"customer_phone": "9123456789"
},
"dispute_details": {
"closed_in_favor_of": "merchant",
"dispute_category": "Fraudulent Transaction",
"dispute_note": "Customer raised a chargeback for unauthorized use",
"dispute_resolved_on": "2025-09-12T10:30:00+05:30",
"resolved_on": "2025-09-12T10:30:00+05:30"
},
"event_details": {
"entity": "recon",
"event_amount": 4000,
"event_currency": "INR",
"event_id": "EVT987654321",
"event_remarks": "Payment captured successfully",
"event_service_charge": 40,
"event_service_tax": 7.2,
"event_settlement_amount": 3952.8,
"event_status": "SUCCESS",
"event_time": "2025-09-11T14:45:20+05:30",
"event_type": "PAYMENT",
"sale_type": "CREDIT"
},
"order_details": {
"order_amount": 4000,
"order_currency": "INR",
"order_id": "order_20250911XYZ987654",
"order_tags": {
"category": "Electronics",
"device": "Mobile"
}
},
"payment_details": {
"bank_reference": "BR123456789",
"cf_payment_id": "PAY9876543210",
"charges_currency": "INR",
"forex_conversion_handling_charge": 0,
"forex_conversion_handling_tax": 0,
"payment_amount": 4000,
"payment_currency": "INR",
"payment_group": "CREDIT_CARD_EMI",
"payment_service_charge": 40,
"payment_service_tax": 7.2,
"payment_time": "2025-09-11T14:45:18+05:30",
"status": "SUCCESS"
},
"refund_details": {
"refund_arn": "ARN1234567890",
"refund_id": "REF9876543210",
"refund_note": "Customer requested refund for damaged product",
"refund_processed_at": "2025-09-12T11:15:00+05:30"
},
"settlement_details": {
"adjustment": "None",
"amount_settled": 3952.8,
"cf_settlement_id": "SETT987654321",
"payment_from": "2025-09-11T00:00:00+05:30",
"payment_till": "2025-09-11T23:59:59+05:30",
"reason": "Normal Settlement",
"remarks": "Settled within T+1 cycle",
"service_charge": 40,
"service_tax": 7.2,
"settlement_charge": 47.2,
"settlement_date": "2025-09-12T18:30:00+05:30",
"settlement_initiated_on": "2025-09-12T15:00:00+05:30",
"settlement_tax": 7.2,
"settlement_type": "DAILY",
"split_service_charge": 0,
"split_service_tax": 0,
"utr": "HDFC20250912UTR12345",
"vendor_commission": 0
}
},
{
"customer_details": {
"customer_bank_account_number": null,
"customer_bank_code": null,
"customer_bank_ifsc": null,
"customer_email": "[email protected]",
"customer_id": null,
"customer_name": "Sharyl",
"customer_phone": "9875662870"
},
"dispute_details": {
"closed_in_favor_of": null,
"dispute_category": null,
"dispute_note": null,
"dispute_resolved_on": null,
"resolved_on": null
},
"event_details": {
"entity": "recon",
"event_amount": 0,
"event_currency": "INR",
"event_id": "5114920544087",
"event_remarks": null,
"event_service_charge": null,
"event_service_tax": null,
"event_settlement_amount": null,
"event_status": "PENDING",
"event_time": "2025-09-10T16:56:21+05:30",
"event_type": "PAYMENT",
"sale_type": "CREDIT"
},
"order_details": {
"order_amount": 0,
"order_currency": null,
"order_id": "payment_202509101126201757503580894",
"order_tags": null
},
"payment_details": {
"bank_reference": null,
"cf_payment_id": "5114920544087",
"charges_currency": "INR",
"forex_conversion_handling_charge": null,
"forex_conversion_handling_tax": null,
"payment_amount": null,
"payment_currency": null,
"payment_group": "SBC_PHYSICAL_MANDATE_SAVING",
"payment_service_charge": null,
"payment_service_tax": null,
"payment_time": null,
"status": null
},
"refund_details": {
"refund_arn": null,
"refund_id": null,
"refund_note": null,
"refund_processed_at": null
},
"settlement_details": {
"adjustment": null,
"amount_settled": null,
"cf_settlement_id": "",
"payment_from": null,
"payment_till": null,
"reason": null,
"remarks": null,
"service_charge": null,
"service_tax": null,
"settlement_charge": null,
"settlement_date": null,
"settlement_initiated_on": null,
"settlement_tax": null,
"settlement_type": null,
"split_service_charge": null,
"split_service_tax": null,
"utr": null,
"vendor_commission": null
}
}
]
}Client app ID. You can find your app id in the Merchant Dashboard.
Client secret key. You can find your secret key in the Merchant Dashboard.
application/json
API version to be used. Format is in YYYY-MM-DD. API version to be used
Request ID for the API call. Can be used to resolve tech issues. Communicate this in your tech related queries to Cashfree.
An idempotency key is a unique identifier you include with your API call. If the request fails or times out, you can safely retry it using the same key to avoid duplicate actions.
application/json
Request Body for the reconciliation
Recon object
To fetch the next set of settlements, pass the cursor received in the response to the next API call. To receive the data for the first time, pass the cursor as null. Limit would be number of settlements that you want to receive.
OK
Settlement detailed recon response
Specifies from where the next set of settlement details should be fetched.
Number of settlements you want to fetch in the next iteration.
Show child attributes
Show child attributes
Unique ID associated with the event.
The event type can be PAYMENT, REFUND, REFUND_REVERSAL, DISPUTE, DISPUTE_REVERSAL, CHARGEBACK, CHARGEBACK_REVERSAL, OTHER_ADJUSTMENT.
Amount that is part of the settlement corresponding to the event.
Amount corresponding to the event. Example, refund amount, dispute amount, payment amount, etc.
Indicates if it is CREDIT/DEBIT sale.
Status of the event. Example - SUCCESS, FAILED, PENDING, CANCELLED.
Recon
Time associated with the event. Example, transaction time, dispute initiation time
Curreny type - INR.
Service charge for above event_type.
Service tax for above event_type.
Remarks for above event_type.
Show child attributes
Unique order ID. Alphanumeric and only '-' and '_' allowed.
The amount which was passed at the order creation time.
Order Curreny type - INR.
The order tags provided during order creation
Show child attributes
Customer phone number.
Customer email.
Customer name.
Customer's id.
Customer bank account number.
Customer bank code.
Customer bank ifsc"
Show child attributes
Payment amount captured.
Payment Curreny type - INR.
Unique transaction reference number of the payment.
Date and time when the payment was initiated.
Mode of the payment.
Service charge applicable for the payment.
Service tax applicable on the payment.
Cashfree Payments unique ID to identify a payment.
Status of the Payment.
Forex Conversion Service Charge.
Forex Conversion Service Tax.
Forex Charges Curreny type - INR.
Show child attributes
Unique ID to identify the settlement.
Date and time when the settlement was processed.
Unique transaction reference number of the settlement.
Service charge that is applicable for splitting the payment.
Service tax applicable for splitting the amount to vendors.
Vendor commission applicable for this transaction.
Date and time from settlement computed.
Date and time till settlement computed.
If any reason for settlement failure.
Remarks related for settlement.
Service charge for the transactions.
Service tax for the transactions.
Settlement Service Charge.
Date and time when Settlement initiated.
Settlement Service Tax.
Type of Settlement, Example - Normal Settlement.
Show child attributes
Specifies whether the dispute was closed in favor of the merchant or customer. Possible values - Merchant, Customer.
Date and time when the dispute was resolved.
Category of the dispute - Dispute code and the reason for dispute is shown.
Note regarding the dispute.
Show child attributes
Date and time when the refund was processed.
The bank reference number for refund.
A refund note for your reference.
An unique ID associated with the refund.
Was this page helpful?