Parameters for generating income report
Parameters for generating income report
Optionalcurrency?: stringCurrency for the report
End time for the report (timestamp)
Optionalrelease_time_from?: numberRelease time from
Optionalrelease_time_to?: numberRelease time to
Start time for the report (timestamp)
A promise that resolves to the generate income report response
Trigger income statement generation.
Parameters for generating income statement
Parameters for generating income statement
End time for the statement (timestamp)
Optionalrelease_time_from?: numberRelease time from
Optionalrelease_time_to?: numberRelease time to
Start time for the statement (timestamp)
Optionalstatement_type?: stringStatement type
A promise that resolves to the generate income statement response
This API is applicable for Cross Border (CB) sellers only to get the detailed payout transaction data, both released and to-be released transaction can be found in here.
Parameters for getting billing transaction info
Parameters for getting billing transaction info
Billing transaction info type
Cursor for pagination
Optionalencrypted_payout_ids?: string[]Encrypted payout IDs
Page size, max 100
A promise that resolves to the billing transaction info response
Use this API to fetch the accounting detail of order.
Parameters for getting escrow detail
Parameters for getting escrow detail
Shopee's unique identifier for an order
A promise that resolves to the escrow detail response containing:
Use this API to fetch the details of order income by batch.
Parameters for getting escrow detail batch
Parameters for getting escrow detail batch
List of order SNs, limit [1,50]. Recommended 1-20 orders per request
A promise that resolves to the escrow detail batch response
Use this API to fetch the accounting list of order.
Parameters for getting escrow list
Parameters for getting escrow list
Optionalpage_no?: numberThe page number, min: 1, default: 1
Optionalpage_size?: numberNumber of pages returned, max: 100, default: 40
Query start time (timestamp)
Query end time (timestamp)
A promise that resolves to the escrow list response containing:
Retrieves detailed order-level income information across various income statuses for a specified time period.
Parameters for getting income details
Retrieves a consolidated snapshot of the seller's income amounts categorized by income status for a specified shop.
Optionalparams: GetIncomeOverviewParamsOptional parameters for getting income overview
To query income report status and provide file link if the income report is ready to be downloaded.
Parameters for getting income report
Parameters for getting income report
Income report ID
A promise that resolves to the get income report response
To query income statement status and provide file link if the income statement is ready to be downloaded.
Parameters for getting income statement
Parameters for getting income statement
Income statement ID
A promise that resolves to the get income statement response
Get item installment tenures. Only for TH、TW.
Parameters for getting item installment status
Parameters for getting item installment status
List of item IDs
A promise that resolves to the item installment status response
Obtain payment method (no authentication required).
A promise that resolves to the payment method list response
This API is applicable for Cross Border (CB) sellers only to get the shop's payout data.
Parameters for getting payout detail
Parameters for getting payout detail (deprecated, use getPayoutInfo instead)
Optionalpage_no?: numberPage number, default 1
Optionalpage_size?: numberPage size, max 100, default 40
Payout time from (timestamp)
Payout time to (timestamp)
A promise that resolves to the payout detail response
This is a new API which applicable for Cross Border (CB) sellers only to get the shop's payout data, will be used for the original API v2.get_payout_details replacement.
Parameters for getting payout info
Parameters for getting payout info
Optionalcursor?: stringPagination cursor
Optionalpage_no?: numberPage number, default 1
Optionalpage_size?: numberPage size, max 100, default 40
Payout time from (timestamp)
Payout time to (timestamp)
A promise that resolves to the payout info response
Get the installment state of shop.
A promise that resolves to the shop installment status response
Use this API to get the transaction records of wallet. Only applicable for local shops.
Parameters for getting wallet transaction list
Parameters for getting wallet transaction list
Optionalcreate_time_from?: numberThe start time of the query, timestamp
Optionalcreate_time_to?: numberThe end time of the query, timestamp
Optionalmoney_flow?: stringIndicates whether user wants to return only MONEY_IN or MONEY_OUT transactions
Specifies the starting entry of data to return in the current call. Default is 1
The number of records returned per page, min 1, max 100, default 40
Optionaltransaction_tab_type?: stringTransaction tab type filter. Only 1 value can be provided per request
Optionaltransaction_type?: stringTransaction type filter
Optionalwallet_type?: stringThis field indicates the wallet type
A promise that resolves to the wallet transaction list response
Set item installment. Only for TH、TW.
Parameters for setting item installment status
Parameters for setting item installment status
List of item IDs
Optionalparticipate_plan_ahora?: booleanWhether to participate in plan ahora (optional)
List of tenure months to enable
A promise that resolves to the set item installment status response
Sets the staging capability of shop level.
Parameters for setting shop installment status
Parameters for setting shop installment status
Installment status: 1=enable, 0=disable
A promise that resolves to the set shop installment status response
Trigger income report generation.