Skip to main content
Version: 202506

List settlements

GET 

/openapi/2025-06/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