private function applyGiftCodeDiscount(?string $code): void 	{ 		$discountData = DiscountServiceFactory::make(Discount::GIFT_CODE_DISCOUNT)->apply($this->order, $code);  		if ($discountData) { 			$this->order->addOrderWiseDiscount($discountData); 		} 	}