Skip to main content
Version: 202201

List Payment Orders

GET 

/openapi/2024-07/shoplazza-payment/payment-orders

Returns a paginated list of payment orders, optionally filtered by status and creation time range.

Request​

Query Parameters

    cursor string

    cursor for pagination, use the cursor from the response for pagination

    limit int32

    A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.

    created_at_min string

    Filter option: created_at, in Unix timestamp

    created_at_max string

    Filter option: created_at, in Unix timestamp

    status string

    succeeded: The payment has been completed successfully, and the funds are confirmed. failed: The payment has failed, and the funds were not successfully processed. requires_action: Additional action is required to complete the payment, such as user verification (e.g., 3D authentication) or additional information. init: The payment order has been created but not yet processed. canceled: The payment order has been canceled, and no funds were processed or they have been returned. processing: The payment is currently in process, with the final result pending confirmation.

Responses​

OK

Schema
    codestring

    error code

    messagestring

    error message

    data object

    Response: Payment order list

    has_moreboolean

    Whether there is more data

    list object[]

    List of payment orders

  • Array [
  • idstring

    Payment order ID

    fee_details object

    Fee details

    trans_fee_amountstring

    Acquiring fee amount

    fee_currencystring

    Fee currency

    foreign_settlement_feestring

    Foreign settlement fee

    created_atstring

    Creation time, in Unix timestamp

    finished_atstring

    Payment completion time, in Unix timestamp

    payment_statusstring

    Payment status (e.g., "succeeded", "failed","requires_action","init","canceled","processing") succeeded: The payment has been completed successfully, and the funds are confirmed. failed: The payment has failed, and the funds were not successfully processed. requires_action: Additional action is required to complete the payment, such as user verification (e.g., 3D authentication) or additional information. init: The payment order has been created but not yet processed. canceled: The payment order has been canceled, and no funds were processed or they have been returned. processing: The payment is currently in process, with the final result pending confirmation.

    payment_methodstring

    Payment method

    card_brandstring

    Card brand (e.g., Visa, Mastercard)

    pay_currencystring

    Transaction currency

    pay_amountstring

    Transaction amount in the original currency

    converted_amountstring

    Amount after currency conversion

    reserve_amountstring

    Frozen reserve amount

    order_idstring

    Order number

  • ]
  • cursorstring

    cursor for pagination