Skip to content

Commit 80a96c4

Browse files
authored
Merge pull request #185 from companieshouse/bi-12452-update-checkout-status-fix
BI-12452 - Update checkout status for free orders
2 parents 4643d29 + 6b7bc8c commit 80a96c4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/uk/gov/companieshouse/orders/api/controller/BasketController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,6 @@ public ResponseEntity<?> checkoutBasket(@RequestBody(required = false) String js
424424
LOGGER.infoRequest(request, "Basket checkout completed no payment required", logMap);
425425
checkoutData.setPaymentReference("FREEINTERNALORDER");
426426

427-
checkoutData.setStatus(PaymentStatus.FREE);
428427
processOrder(checkout, logMap);
429428
LOGGER.infoRequest(request, "Free order processed", logMap);
430429
return new ResponseEntity<>(checkoutData, OK);
@@ -504,6 +503,7 @@ public ResponseEntity<String> patchBasketPaymentDetails(@NonNull final @RequestB
504503
} else {
505504

506505
// Update the checkout of non-paid order
506+
checkoutData.setStatus(PaymentStatus.FREE);
507507
updateCheckout(checkout, basketPaymentRequestDTO);
508508
LOGGER.infoRequest(request, "Checkout updated for order not requiring any payment", logMap);
509509
}

0 commit comments

Comments
 (0)