Credit statement file

The Credit Statement file contains relevant financial and transaction data, at an account level, to populate the account credit statement for your credit account holders.

The report file is in JSON format due to the vast volume of data it may contain.

Format: JSON
Frequency: After the cycle end-date
Stored in: A client-hosted SFTP folder
Product applicability: Local Store of Value: Credit

Data fields

Use the table below to help you interpret the data in JSON format.

Field nameDescriptionExampleFormat
acc_idUnique identifier for the account in the Banking.Live platform.123456789Numeric
cycle_idCycle of the account during which the transaction was posted, i.e. 1 if the transaction is posted during the first billing cycle of the account.4Numeric
Date:
YYYY-MM-DD
indicates the start date of the billing cycle2022-12-26Date:
YYYY-MM-DD
end_dateindicates the end date of the billing cycle2023-01-25date:
YYYY-MM-DD
days_noduration of cycle in days31Numeric
prev_cycle_balancesdetailed breakdown of each of the opening credit balances for each credit limit associated to the account{
"amt_type": "I",
"merchant_type_category": 0,
"mcc_group": "0",
"mcc_code": 0,
"rate_id": 2,
"amt": 524.5
}
Alphanumeric
prev_cycle_balances_totaltotal opening balance of the account at start of the billing cycle566.4587733Numeric
paymentspayments received for the account during the billing cycle0Numeric
debitsdebit transactions on the account during the billing cycle{
"merchant_type_category": 0,
"mcc_group": "0",
"mcc_code": 0,
"amt": 0
}
Alphanumeric
creditscredit transactions on the account during the billing cycle{
"merchant_type_category": 0,
"mcc_group": "0",
"mcc_code": 0,
"amt": 0
}
A;phanumeric
reversalsTotal reversal amount as during the billing cycle{
"merchant_type_category": 0,
"mcc_group": "0",
"mcc_code": 0,
"amt": 0
}
Alphanumeric
total_reversals_refund_amtTotal reversal refunds amount during the billing cycle0Numeric
total_reward_points_reversedTotal rewards point reversed during the billing cycle0Numeric
interest_totaltotal interest in billing currency25.8549Numeric
interest_unpaidunpaid interest in billing currency67.81368544Numeric
interest_categorizedbreakdown of interest amount posted during the cycle for each interest rate linked to the relevant account

The Credit Statement file contains relevant financial and transaction data, at an account level, to populate the account credit statement for your credit account holders.

The report file is in JSON format du

Alphanumeric
interest_ratesindicates all the interest rate(s) applicable to the account, with the interest_rate_id for each interest rate and the conditions for the relevant interest rate{
"interest rate_id": 1,
"condition_function_call": "public.f_UniversalCheck3EC(<CTP>,
c DE3_1_PATTERN_STR=>'IN;01')",
"priority": 0,
"is_default": false,
"amount_referenced": "OWD",
"charge_rate_perc": 40,
"charge_rate_fixed": 0,
"charge_rate_logic": "SUM",
"charge_rate_perc_grace": 40,
"charge_rate_fixed_grace": 0,
"charge_rate_logic_grace": "SUM",
"charge_rate_perc_elevated": 52.5,
"charge_rate_fixed_elevated": 0,
"charge_rate_logic_elevated": "SUM",
"charge_rate_min_perc": 0,
"charge_rate_min_fixed": 0,
"charge_rate_min_logic": "MIN",
"charge_rate_max_perc": 0,
"charge_rate_max_fixed": 0,
"charge_rate_max_logic": "MIN",
"compounding": "D",
"method": 1,
"special_actions": "",
"start_counting_from": "TXN",
"no_interest_period_days_after_txn": 0,
"grace_period_cycles_no": 0
},
{
"interest_rate_id": 2,
"condition_function_call": "public.f_UniversalCheck3EC(<CTP>,
c_DE3_1_PATTERN_STR=>'NOT IN;01')",
"priority": 0,
"is_default": true,
"amount_referenced": "OWD",
"charge_rate_perc": 35,
"charge_rate_fixed": 0,
"charge_rate_logic": "SUM",
"charge_rate_perc_grace": 35,
"charge_rate_fixed_grace": 0,
"charge_rate_logic_grace": "SUM",
"charge_rate_perc_elevated": 52.5,
"charge_rate_fixed_elevated": 0,
"charge_rate_logic_elevated": "SUM",
"charge_rate_min_perc": 0,
"charge_rate_min_fixed": 0,
"charge_rate_min_logic": "MIN",
"charge_rate_max_perc": 0,
"charge_rate_max_fixed": 0,
"charge_rate_max_logic": "MIN",
"compounding": "D",
"method": 1,
"special_actions": "",
"start_counting_from": "TXN",
"no_interest_period_days_after_txn": 0,
"grace_period_cycles_no": 1
}
Alphanumeric
interest_wpinterest accrued where interest may still be waived0Numeric
interest_wcinterest waiving cancelled0Numeric
fees_totaltotal fees in billing currency0Numeric
tax_totaltotal tax on fees in billing currency0Numeric
unpaid_fees_from
  • previous_period
unpaid fees from previous period in billing currency0Numeric
installments_totaltotal amount of installments0Numeric
installments_current
  • cycle_unpaid
total amount of unpaid installments unpaid in the current cycle0Numeric
credit_limitsindicates all credit limits and overdrafts applicable to the account, including the default credit limit and any merchant-level credit limits set at account-level{
"merchant_type_category": 0,
"mcc_group": "0",
"mcc_code": 0,
"credit_limit_amount": 2000,
"overdraft": 1000
},
Alphanumeric
include_interest
  • in_available_amt
indicator of whether interest is blocked from the credit availabletrue
false
Alphabetic
credit_availableindicates the amount available for each credit limit allocated to the account.

The Credit Statement file contains relevant financial and transaction data, at an account level, to populate the account credit statement for your credit account holders.

The report file is in JSON format due to the vast volume of data it may contain.

Format: JSON
**Fr

Alphanumeric
new_balancesdetailed breakdown of each of the closing credit balances for each credit limit associated to the account

The Credit Statement file contains relevant financial and transaction data, at an account level, to populate the account credit statement for your credit account holders.

The report fil

Alphanumeric
new_balances_totaltotal closing balance of the account at end of the billing cycle592.31368544Numeric
min_paymentminimum amount due, calculated based on the minimum due logic set at product level592.31Numeric
payment_due_dateminimum due date, date by when the minimum due needs to be paid by the cardholder/client. duration between cycle date and due date is set at product level2023-02-09Date:
YYYY-MM-DD
statement_status_codenumeric indicator of the statement status1Numeric
statement_status_descrdescription of the statement status"Successful Completion: Billing Cycle Statement is prepared, and the Billing Cycle is now LOCKED."Alphabetic

Sample file

[
    {
        "acc_id": 123456789,
        "cycle_id": 4,
        "start_date": "2022-12-26",
        "end_date": "2023-01-25",
        "days_no": 31,
        "prev_cycle_balances": [
            {
                "amt_type": "I",
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "rate_id": 2,
                "amt": 524.5
            },
        ],
        "prev_cycle_balances_total": 566.4587733,
        "payments": 0,
        "debits": [
            {
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "amt": 0
            }
        ],
        "credits": [
            {
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "amt": 0
            }
        ],
        "reversals": [
            {
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "amt": 0
            }
        ],
        "total_reversals_refund_amt": 0,
        "total_reward_points_reversed": 0,
        "interest_total": 25.8549,
        "interest_unpaid": 67.81368544,
        "interest_categorized": [
            {
                "interest_rate_id": 2,
                "is_default": true,
                "amt": 25.8549
            },
            {
                "interest_rate_id": 1,
                "is_default": false,
                "amt": 0
            }
        ],
        "interest_rates": [
            {
                "interest_rate_id": 1,
                "condition_function_call": "public.f_UniversalCheck3EC(`<CTP>`, _c_DE3_1_PATTERN_STR=>'IN;01')",
                "priority": 0,
                "is_default": false,
                "amount_referenced": "OWD",
                "charge_rate_perc": 40,
                "charge_rate_fixed": 0,
                "charge_rate_logic": "SUM",
                "charge_rate_perc_grace": 40,
                "charge_rate_fixed_grace": 0,
                "charge_rate_logic_grace": "SUM",
                "charge_rate_perc_elevated": 52.5,
                "charge_rate_fixed_elevated": 0,
                "charge_rate_logic_elevated": "SUM",
                "charge_rate_min_perc": 0,
                "charge_rate_min_fixed": 0,
                "charge_rate_min_logic": "MIN",
                "charge_rate_max_perc": 0,
                "charge_rate_max_fixed": 0,
                "charge_rate_max_logic": "MIN",
                "compounding": "D",
                "method": 1,
                "special_actions": "",
                "start_counting_from": "TXN",
                "no_interest_period_days_after_txn": 0,
                "grace_period_cycles_no": 0
            },
            {
                "interest_rate_id": 2,
                "condition_function_call": "public.f_UniversalCheck3EC(`<CTP>`, _c_DE3_1_PATTERN_STR=>'NOT IN;01')",
                "priority": 0,
                "is_default": true,
                "amount_referenced": "OWD",
                "charge_rate_perc": 35,
                "charge_rate_fixed": 0,
                "charge_rate_logic": "SUM",
                "charge_rate_perc_grace": 35,
                "charge_rate_fixed_grace": 0,
                "charge_rate_logic_grace": "SUM",
                "charge_rate_perc_elevated": 52.5,
                "charge_rate_fixed_elevated": 0,
                "charge_rate_logic_elevated": "SUM",
                "charge_rate_min_perc": 0,
                "charge_rate_min_fixed": 0,
                "charge_rate_min_logic": "MIN",
                "charge_rate_max_perc": 0,
                "charge_rate_max_fixed": 0,
                "charge_rate_max_logic": "MIN",
                "compounding": "D",
                "method": 1,
                "special_actions": "",
                "start_counting_from": "TXN",
                "no_interest_period_days_after_txn": 0,
                "grace_period_cycles_no": 1
            }
        ],
        "interest_wp": 0,
        "interest_wc": 0,
        "fees_total": 0,
        "tax_total": 0,
        "unpaid_fees_from_previous_period": 0,
        "installments_total": 0,
        "installments_current_cycle_unpaid": 0,
        "credit_limits": [
            {
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "credit_limit_amount": 2000,
                "overdraft": 1000
            }
        ],
        "include_interest_in_available_amt": false,
        "credit_available": [
            {
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "amt": 1099.68631456
            }
        ],
        "new_balances": [
            {
                "amt_type": "I",
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "rate_id": -1,
                "amt": 0
            },
            {
                "amt_type": "I",
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "rate_id": 1,
                "amt": 0
            },
            {
                "amt_type": "I",
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "rate_id": 2,
                "amt": 524.5
            },
            {
                "amt_type": "L",
                "merchant_type_category": 0,
                "mcc_group": "0",
                "mcc_code": 0,
                "rate_id": -1,
                "amt": 524.5
            }
        ],
        "new_balances_total": 592.31368544,
        "min_payment": 592.31,
        "payment_due_date": "2023-02-09",
        "statement_status_code": 1,
        "statement_status_descr": "Successful Completion: Billing Cycle Statement is prepared, and the Billing Cycle is now LOCKED."
    }
]

Did this page help you?