diff --git a/modules/order/src/Entity/Order.php b/modules/order/src/Entity/Order.php
index efaec0b5..97602595 100644
--- a/modules/order/src/Entity/Order.php
+++ b/modules/order/src/Entity/Order.php
@@ -546,7 +546,7 @@ class Order extends CommerceContentEntityBase implements OrderInterface {
    * {@inheritdoc}
    */
   public function isLocked() {
-    return !empty($this->get('locked')->value);
+    return (bool) $this->get('locked')->value;
   }
 
   /**
diff --git a/modules/order/src/Entity/OrderItem.php b/modules/order/src/Entity/OrderItem.php
index d90d103d..74cb0daf 100644
--- a/modules/order/src/Entity/OrderItem.php
+++ b/modules/order/src/Entity/OrderItem.php
@@ -139,7 +139,7 @@ class OrderItem extends CommerceContentEntityBase implements OrderItemInterface
    * {@inheritdoc}
    */
   public function isUnitPriceOverridden() {
-    return $this->get('overridden_unit_price')->value;
+    return (bool) $this->get('overridden_unit_price')->value;
   }
 
   /**
@@ -198,7 +198,7 @@ class OrderItem extends CommerceContentEntityBase implements OrderItemInterface
    * {@inheritdoc}
    */
   public function usesLegacyAdjustments() {
-    return $this->get('uses_legacy_adjustments')->value;
+    return (bool) $this->get('uses_legacy_adjustments')->value;
   }
 
   /**
diff --git a/modules/payment/src/Entity/PaymentMethod.php b/modules/payment/src/Entity/PaymentMethod.php
index cdc5e1d0..ac8f6cde 100644
--- a/modules/payment/src/Entity/PaymentMethod.php
+++ b/modules/payment/src/Entity/PaymentMethod.php
@@ -168,7 +168,7 @@ class PaymentMethod extends ContentEntityBase implements PaymentMethodInterface
    * {@inheritdoc}
    */
   public function isReusable() {
-    return $this->get('reusable')->value;
+    return (bool) $this->get('reusable')->value;
   }
 
   /**
@@ -183,7 +183,7 @@ class PaymentMethod extends ContentEntityBase implements PaymentMethodInterface
    * {@inheritdoc}
    */
   public function isDefault() {
-    return $this->get('is_default')->value;
+    return (bool) $this->get('is_default')->value;
   }
 
   /**
