diff --git a/platformapi/ebaiapi/order.go b/platformapi/ebaiapi/order.go index 112b4114..592b8bfe 100644 --- a/platformapi/ebaiapi/order.go +++ b/platformapi/ebaiapi/order.go @@ -555,3 +555,18 @@ func (a *API) OrderPartRefund(orderID string, removeSkuList []*RefundSku) (err e }) return err } + +func (a *API) OrderCheckout(orderID, pickUpCode string) (err error) { + _, err = a.AccessAPI("order.checkout", map[string]interface{}{ + "order_id": orderID, + "pick_up_code": pickUpCode, + }) + return err +} + +func (a *API) OrderQueryAcceptancecode(orderID string) (err error) { + _, err = a.AccessAPI("order.query.acceptancecode", map[string]interface{}{ + "order_id": orderID, + }) + return err +} diff --git a/platformapi/ebaiapi/order_test.go b/platformapi/ebaiapi/order_test.go index 2266da46..0856598d 100644 --- a/platformapi/ebaiapi/order_test.go +++ b/platformapi/ebaiapi/order_test.go @@ -152,3 +152,10 @@ func TestOrderCancel(t *testing.T) { t.Fatal(err) } } + +func TestOrderQueryAcceptancecode(t *testing.T) { + err := api.OrderQueryAcceptancecode("5021871103848829132") + if err != nil { + t.Fatal(err) + } +} diff --git a/platformapi/ebaiapi/store_page_test.go b/platformapi/ebaiapi/store_page_test.go index 95266e24..06582e7b 100644 --- a/platformapi/ebaiapi/store_page_test.go +++ b/platformapi/ebaiapi/store_page_test.go @@ -219,7 +219,7 @@ func TestGetMainActivityDetail(t *testing.T) { } func TestGetSubActivityDetail(t *testing.T) { - result, err := api.GetSubActivityDetail(6134599001) + result, err := api.GetSubActivityDetail(6136111001) if err != nil { t.Fatal(err) }