diff --git a/index.php b/index.php
index 11d2a22..3f13e70 100644
--- a/index.php
+++ b/index.php
@@ -96,7 +96,7 @@ $router->post('/checkout', function () {
$cabanaReservation = $_POST['cabanaReservation'] > 0 ? convertPossibleFloatToCents($_SERVER['CABANA_PRICE']) : 0;
// Sum the cart totals
- $cartTotal = $eventTicketPrice + $tableTicketPrice + $ticketEnhancerPrice + $additionalContribution + ($cabanaReservation * $_SERVER['CABANA_PRICE']);
+ $cartTotal = $eventTicketPrice + $tableTicketPrice + $ticketEnhancerPrice + $additionalContribution + $cabanaReservation;
$redirectUuid = $uuid = \Ramsey\Uuid\Uuid::uuid1();
diff --git a/views/step2.php b/views/step2.php
index fde3861..272289f 100644
--- a/views/step2.php
+++ b/views/step2.php
@@ -22,7 +22,7 @@
$eventTicketQty = getInteger($_POST['eventTicketQty']);
$ticketEnhancerQty = getInteger($_POST['ticketEnhancerQty']);
$additionalContribution = getInteger($_POST['additionalContribution']);
- $cabanaReservation = getInteger($_POST['cabanaReservation']);
+ $cabanaReservation = ($_POST['cabanaReservation'] > 0) ? 1 : 0;
?>