diff --git a/internal/handlers/http/customerorder/order.go b/internal/handlers/http/customerorder/order.go index 70c4627..05d7e98 100644 --- a/internal/handlers/http/customerorder/order.go +++ b/internal/handlers/http/customerorder/order.go @@ -255,6 +255,7 @@ func (h *Handler) toOrderDetail(order *entity.Order) *response.OrderDetail { PaymentLink: paymentLink, PaymentToken: paymentToken, SiteName: siteName, + Fee: order.Fee, } orderDetail.OrderItems = make([]response.OrderDetailItem, len(order.OrderItems)) diff --git a/internal/handlers/response/order.go b/internal/handlers/response/order.go index a47d79d..1497ca2 100644 --- a/internal/handlers/response/order.go +++ b/internal/handlers/response/order.go @@ -179,6 +179,7 @@ type OrderDetail struct { Status string `json:"status"` PaymentLink string `json:"payment_link"` PaymentToken string `json:"payment_token"` + Fee float64 `json:"fee"` } type OrderDetailItem struct {