---
title: "Get Credit Statement"
method: POST
path: "/pws/pws_get_credit_statement/"
tags: ["Credit account status"]
---

# Get Credit Statement

`POST /pws/pws_get_credit_statement/`

## Request

- Base URL: `https://api.uat.paymentology.com/ppws/api`
- URL: `https://api.uat.paymentology.com/ppws/api/pws/pws_get_credit_statement/`
- Auth: none declared

This web service gets the credit statement details for the given account

## Request body

- PwsGetCreditStatementModel
  - `acc_id` integer, required: account Id
  - `api_call_unique_identifier` string, required: Unique number that must be passed at each API request. Identifier to make each API request unique
  - `client_id` integer, required: Unique identifier for the client which Paymentology will provide at outset
  - `cycle_id` integer, required: Billing cycle id
  - `user_id` string: User Id of the Customer who triggered the API request.
  - `remarks` string: Remarks for API request

## Response `200`

Successful Response

- GetAccountStatementResponse
  - `header` GetAccountStatementHeader
    - `error_id` integer: error id
    - `error_desc` string: error message
  - `body` GetAccountStatementBody
    - `accountSummary` AccountSummary: Full Account Statement
      - `acc_summary` AccSummary
        - `acc_id` integer
        - `cycle_id` integer: Cycle Id
        - `start_date` string, date-time: Cycle Start Date
        - `end_date` string, date-time: Cycle End Date
        - `days_no` integer: Cycle Days No
        - `prev_cycle_balances` PrevCycleBalance[]
          - `amt_type` string
          - `merchant_type_category` integer
          - `mcc_group` string
          - `mcc_code` integer
          - `rate_id` integer
          - `amt` integer
        - `prev_cycle_balances_total` integer
        - `payments` number: Payments ,which is 2 decimal placed
        - `debits` object[]
        - `credits` object[]
        - `reversals` object[]
        - `total_reversals_refund_amt` integer
        - `total_reward_points_reversed` object
        - `interest_total` number: Interest Total ,which is 4 decimal placed
        - `interest_unpaid` number
        - `interest_categorized` InterestCategorized[]
          - `interest_rate_id` integer
          - `is_default` boolean
          - `amt` number
        - `interest_rates` InterestRate[]
          - `interest_rate_id` integer
          - `condition_function_call` string
          - `priority` integer
          - `is_default` boolean
          - `amount_referenced` string
          - `charge_rate_perc` integer
          - `charge_rate_fixed` integer
          - `charge_rate_logic` string
          - `charge_rate_perc_grace` integer
          - `charge_rate_fixed_grace` integer
          - `charge_rate_logic_grace` string
          - `charge_rate_perc_elevated` number, double
          - `charge_rate_fixed_elevated` integer
          - `charge_rate_logic_elevated` string
          - `charge_rate_min_perc` integer
          - `charge_rate_min_fixed` integer
          - `charge_rate_min_logic` string
          - `charge_rate_max_perc` integer
          - `charge_rate_max_fixed` integer
          - `charge_rate_max_logic` string
          - `grace_period_cycles_no` integer
        - `interest_wp` number, double
        - `interest_wc` integer
        - `fees_total` number: Fee Total ,which is 4 decimal placed
        - `tax_total` number: Tax Total ,which is 4 decimal placed
        - `unpaid_fees_from_previous_period` number: Unpaid Fee from Previous Period ,which is 4 decimal placed
        - `installments_total` number: Installments Total ,which is 4 decimal placed
        - `installments_current_cycle_unpaid` integer
        - `credit_limits` CreditLimit[]
          - `merchant_type_category` integer
          - `mcc_group` string
          - `mcc_code` integer
          - `credit_limit_amount` number
          - `overdraft` number
        - `include_interest_in_available_amt` boolean
        - `credit_available` CreditAvailable[]
          - `merchant_type_category` integer
          - `mcc_group` string
          - `mcc_code` integer
          - `amt` number
        - `new_balances` number, double
        - `new_balances_total` number, double
        - `min_payment` number
        - `payment_due_date` string
        - `statement_status_code` integer
        - `statement_status_descr` string
        - `remaining_statement_balance` number, double
        - `remaining_min_due` number, double
        - `current_outstanding_balance` number, double
        - `ac_name` string
        - `client_id` integer
        - `client_name` string
      - `payment_summary` PaymentSummary[]
        - `rid` integer
        - `acc_id` integer: account Id
        - `payment_amt` number, double
        - `unallocated_amt` integer
        - `payment_received_dt` string
        - `payment_processed_dt` string
        - `processing_state` string
        - `processing_cycle_id` integer
        - `processing_operational_day` string
        - `payment_source` string
        - `payment_type` string
        - `reference` object
        - `note` object
      - `txn_summary` TxnSummary
        - `total_spend_amt` number
        - `txn_summary_data` TxnSummaryDatum[]
          - `fin_act_type` string
          - `fin_act_type_descr` string
          - `fin_act_id` integer
          - `rid` integer
          - `source_id` integer
          - `fin_act_dt` string
          - `amt` number, double
          - `posted_state` string
          - `posted_dt` string
          - `de43_1` string
          - `de3_1` string
          - `tax_amt` integer
          - `txn_seq_no` integer
      - `commodity` object
      - `interest_summary` object
      - `acc_holder_detail` AccHolderDetail[]
        - `card_limit` integer
        - `branch_name` object
        - `account_number` integer
        - `card_number` integer
        - `statement_date` string
        - `first_name` string
        - `last_name` string
        - `email` string
        - `address` string

## Other responses

- `404`: Webservices does not exist
- `500`: Internal Server error

## Changes

- **2026-11-03** `73c2771493b1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/paymentology/apis/payapi-docs/changes/pws/pws_get_credit_statement/post.md)

---

[API](https://skmtc.dev/paymentology/apis/payapi-docs.md) - [All operations](https://skmtc.dev/paymentology/apis/payapi-docs/llms.txt) - [OpenAPI document](https://skmtc.dev/paymentology/apis/payapi-docs/revisions/73c2771493b1?raw)
