diff --git a/internal/service/order_service.go b/internal/service/order_service.go index e077742..33d334a 100644 --- a/internal/service/order_service.go +++ b/internal/service/order_service.go @@ -483,7 +483,7 @@ func (s *OrderServiceImpl) validateCreatePaymentRequest(req *models.CreatePaymen return fmt.Errorf("order item ID is required for payment item %d", i+1) } - if item.Amount <= 0 { + if item.Amount < 0 { return fmt.Errorf("payment item amount must be greater than zero for item %d", i+1) }