feat: add manual fulfillment order creation
This commit is contained in:
@@ -7,6 +7,7 @@ import type {
|
||||
ApiCredential,
|
||||
CallbackCredential,
|
||||
CallbackSubscription,
|
||||
CreateManualOrderResult,
|
||||
CreateTestOrderResult,
|
||||
DeliveryBindResult,
|
||||
DeliveryOrderInfo,
|
||||
@@ -66,6 +67,14 @@ export const merchantApi = {
|
||||
note?: string
|
||||
order_status?: 'paid' | 'ship_failed' | 'cancelled'
|
||||
}) => request.post('/merchant/orders/test', data).then((r) => r.data.data as CreateTestOrderResult),
|
||||
createManualOrder: (data: {
|
||||
client_order_no: string
|
||||
sku: string
|
||||
quantity: number
|
||||
buyer_reference?: string
|
||||
game_account?: string
|
||||
note?: string
|
||||
}) => request.post('/merchant/orders/manual', data).then((r) => r.data.data as CreateManualOrderResult),
|
||||
getDeliveryLink: (orderNo: string) =>
|
||||
request.get(`/merchant/orders/${encodeURIComponent(orderNo)}/delivery-link`).then((r) => r.data.data as DeliveryLinkResult),
|
||||
revokeDeliveryLink: (orderNo: string) =>
|
||||
|
||||
Reference in New Issue
Block a user