diff --git a/partnerapi/viettelffm/model.go b/partnerapi/viettelffm/model.go index a3bb4ca..d772802 100644 --- a/partnerapi/viettelffm/model.go +++ b/partnerapi/viettelffm/model.go @@ -64,3 +64,16 @@ type ORResult struct { OrId int `json:"or_id"` Status string `json:"status"` } + +type Webhook struct { + Data WebhookData `json:"data"` +} + +type WebhookData struct { + OrId int `json:"or_id"` + OrCode string `json:"or_code"` + PartnerOrCode string `json:"partner_or_code"` + Status string `json:"status"` + TotalPrice float64 `json:"total_price"` + ShippingFee int `json:"shipping_fee"` +}