shopee-openapi-v2
Version:
shopee open api sdk
77 lines (76 loc) • 2.36 kB
TypeScript
import { ApiShopMethod } from "./utils/request";
export declare class ReturnsApi {
getReturnList: ApiShopMethod<{
page_no: number;
page_size: number;
create_time_from?: number;
create_time_to?: number;
status?: string;
negotiation_status?: string;
seller_proof_status?: string;
seller_compensation_status?: string;
}, {
response: {
more: boolean;
return: {
image: string[];
reason: string;
text_reason: string;
return_sn: string;
refund_amount: number;
currency: string;
create_time: number;
update_time: number;
status: string;
due_date: number;
tracking_number: string;
dispute_reason: string[];
dispute_text_reason: string[];
needs_logistics: boolean;
amount_before_discount: number;
user: {
username: string;
email: string;
portrait: string;
};
item: {
model_id: number;
name: string;
images: string[];
amount: number;
item_price: number;
is_add_on_deal: boolean;
is_main_item: boolean;
add_on_deal_id: number;
item_id: number;
item_sku: string;
variation_sku: string;
}[];
order_sn: string;
return_ship_due_date: number;
return_seller_due_date: number;
negotiation_status: string;
seller_proof_status: string;
seller_compensation_status: string;
}[];
};
}>;
confirm: ApiShopMethod<{
return_sn: string;
}, {
response: {
return_sn: string;
};
}>;
dispute: ApiShopMethod<{
return_sn: string;
email: string;
dispute_reason: string;
dispute_text_reason: string;
image: string[];
}, {
response: {
return_sn: string;
};
}>;
}