Finance
Bank Transaction JSON Example
A JSON example for a bank or payment transaction record — includes merchant details, amount, currency, balance snapshot, and categorization. Copy-ready for fintech APIs and personal finance apps.
Field Reference
idstringrequiredUnique transaction identifiertypestringrequiredTransaction direction: debit (money out) or credit (money in)amount.valuenumberrequiredSigned amount — negative for debits, positive for credits. Use cents/paise for precision (no floating-point errors)amount.currencystringrequiredISO 4217 currency code: INR, USD, EURbalanceAfterobjectoptionalAccount balance after this transaction — useful for timeline viewsmerchantobjectoptionalMerchant details enriched from the transaction descriptioncategoryobjectoptionalSpending category — auto-classified or user-definedchannelstringoptionalPayment channel: upi, card, netbanking, wallet, neft, rtgs, impsVariants
Credit (Salary)Credit transaction for salary deposit.
Common Use Cases
- →Displaying a transaction history feed in a personal finance or banking app
- →Categorizing transactions for budget tracking and spending insights
- →Reconciling transactions against invoices or receipts
financetransactionbankingpaymentfintech
Validate or format this JSON
Paste the example above into JSONKit's tools to validate, minify, or explore the structure interactively.
Frequently Asked Questions
Related JSON Examples
E-commercePayment TransactionPayment transaction with amount, method, gateway reference, and refund history.BusinessInvoiceBusiness invoice JSON with line items, GST breakdown, payment terms, and totals.E-commerceE-commerce OrderFull e-commerce order JSON with line items, pricing, shipping, and payment status.