commit 8e4d92d4ffda11bfa84f5826ca3659ce671fdbbc
Author: Steve Oliver <steve@circatree.com>
Date:   Wed Dec 6 14:33:58 2017 -0800

    Issue #2831613 by steveoliver: Product bundle price resolution (use ProductVariationInterface::getPrice).

diff --git a/src/Entity/ProductBundleItem.php b/src/Entity/ProductBundleItem.php
index 67b9b88..4e2f518 100644
--- a/src/Entity/ProductBundleItem.php
+++ b/src/Entity/ProductBundleItem.php
@@ -210,8 +210,8 @@ class ProductBundleItem extends ContentEntityBase implements BundleItemInterface
     // @todo: Figure out how to get the currently selected variation
     // without holding state in this object.
     // @see https://www.drupal.org/node/2831613
-    elseif (!$this->getDefaultVariation()->getUnitPrice()->isEmpty()) {
-      return $this->getDefaultVariation()->getUnitPrice()->first()->toPrice();
+    elseif (!$this->getDefaultVariation()->getPrice()->isEmpty()) {
+      return $this->getDefaultVariation()->getPrice()->first()->toPrice();
     }
   }
 
