Ledger Entry Details
Transaction receipt and proof
Ledger Entry Details
The Ledger Entry Details endpoint provides a detailed receipt for a specific ledger movement, perfect for audit documentation, customer support, and accounting proof.
What is a Ledger Entry Receipt?
Each movement in your ledger statement has a unique ledgerEntryId. Use this ID to retrieve comprehensive details about that specific transaction, including:
- Balance before and after the movement
- Merchant and account details
- References to associated orders or settlements
- Human-readable description
Use Cases
When to use Ledger Entry Details:
- Audit documentation: Generate proof of specific transactions
- Customer support: Quickly retrieve transaction details for inquiries
- Accounting proof: Provide detailed receipts for bookkeeping
- Dispute resolution: Document transaction details for disputes
- Compliance: Maintain detailed records for regulatory requirements
API Endpoint
Path Parameters
Quick Example
Understanding the Response
Response Fields Explained
The balanceBefore and balanceAfter fields provide audit-ready proof of how the transaction affected the account balance.
Workflow: From Statement to Details
The typical workflow is to first retrieve a ledger statement, then get details for specific entries:
Complete Example: Statement to Details
Finding the Ledger Entry ID
The ledgerEntryId is available in the ledger statement response. Here’s how to find a specific entry:
Error Handling
Common Errors:
404 Not Found: Ledger entry ID doesn’t exist or doesn’t belong to the specified account403 Forbidden: Entry doesn’t belong to the merchant or insufficient permissions401 Unauthorized: Invalid or expired token
Error Handling