List Get One Time Application Charge

Retrieves a paginated list of application charges associated with the current store.

The Get Application Charge List API retrieves a paginated list of application charges associated with the current store. This allows developers to view and filter application charges based on specific criteria.

This API is especially useful for:

  1. Retrieving all application charges for auditing and analysis.
  2. Filtering charges based on their status or creation time.

Request Parameters

Public Request Parameters

📘

Path Parameters

ParameterTypeRequiredDescriptionExample
cursorstringNoCursor for paginationnext_page_cursor
page_sizeint32NoPage size for the number of charges to retrieve. Default to 810
charges_statusstringNoFilter charges by statusactive

Response Explanation

Public Response Parameters

📘

Successful Response

ParameterTypeExampleDescription
codestring"success"Status indicator
messagestring"Inventory levels retrieved"Result description
data.application_chargesarray of objects[ {...}, {...} ]List of application charges
data.cursorstringnext_page_cursorCursor for next page
data.has_morebooleantrueWhether there are more pages available

Application Charge Object Structure

ParameterTypeExampleDescription
idstringchg_123456Unique identifier for the charge
namestringPremium PlanName of the charge
pricestring19.99Price of the charge
confirm_urlstringhttps://example.com/confirmURL to confirm the charge
return_urlstringhttps://example.com/returnURL to return after confirmation
statusstringactiveStatus of the charge
testbooleanfalseWhether this is a test charge
created_atstring2023-06-01T00:00:00ZCreation time (ISO 8601 format)
updated_atstring2023-06-01T00:00:00ZLast modified time (ISO 8601 format)

Error Response

FieldTypeExampleDescription
codestringInvalidParameterError http message
messagestring``Error message
Language
Credentials
Header
URL
Click Try It! to start a request and see the response here!