Skip to main content
Version: 202601

List settlements

GET 

/openapi/2026-01/shoplazza-payment/settlements/details

Returns a paginated list of settlement detail records, optionally filtered by transaction type, currency, region, and settlement time range.

Request​

Query Parameters

    cursor string

    Cursor for pagination

    page_size int32

    Page size (1-100, default 10)

    trans_type string

    Type of settlement transaction to filter by:

    • payment: payment settlement
    • reserve_release: scheduled release of reserved funds
    • chargeback: chargeback debit
    • chargeback_win: chargeback won; funds credited back
    • refund: refund settlement
    • refund_reversal: reversal of a previous refund
    • ship_ins_comm_transfer: shipping insurance commission transferred in
    • ship_ins_comm_reversal: reversal of a shipping insurance commission transfer
    • adjustment: manual or system settlement adjustment
    • debit_negative_balance: debit to cover a negative balance
    • debit_negative_balance_reversal: reversal of a negative-balance debit
    currency string

    Currency of the settlement account. Defaults to the merchant's default currency. Must match the specified region

    settlement_time_min string

    Filter settlements initiated at or after this Unix timestamp (e.g., 1730548810)

    settlement_time_max string

    Filter settlements initiated at or before this Unix timestamp (e.g., 1730548810)

    region string

    Region of the merchant account (e.g., US, HK). Defaults to the merchant's default region

Responses​

OK

Schema
    codestring

    error code

    messagestring

    error message

    data object
    list object[]

    List of settlement detail records

  • Array [
  • store_idstring

    Store ID associated with the settlement

    currencystring

    Currency of the settlement account

    trans_typestring

    Transaction type. Refer to valid trans_type values in the request parameters

    trans_idstring

    Unique transaction ID for the settlement

    fee_amountstring

    Fee amount associated with the transaction

    settlement_amountstring

    Total settlement amount

    reserve_amountstring

    Reserve amount for the transaction

    settlement_timestring

    Settlement time in Unix timestamp format

    merchant_idstring

    Merchant ID associated with the settlement

  • ]
  • cursorstring

    Cursor for pagination

    has_moreboolean

    Whether there are more records