diff --git a/src/components/SelectionList/Search/TransactionListItemRow.tsx b/src/components/SelectionList/Search/TransactionListItemRow.tsx
index 001bd6eeae1b0..452af82fb78f1 100644
--- a/src/components/SelectionList/Search/TransactionListItemRow.tsx
+++ b/src/components/SelectionList/Search/TransactionListItemRow.tsx
@@ -6,6 +6,7 @@ import * as Expensicons from '@components/Icon/Expensicons';
import ReceiptImage from '@components/ReceiptImage';
import type {TransactionListItemType} from '@components/SelectionList/types';
import TextWithTooltip from '@components/TextWithTooltip';
+import useLocalize from '@hooks/useLocalize';
import useStyleUtils from '@hooks/useStyleUtils';
import useTheme from '@hooks/useTheme';
import useThemeStyles from '@hooks/useThemeStyles';
@@ -106,11 +107,18 @@ function DateCell({transactionItem, showTooltip, isLargeScreenWidth}: Transactio
function MerchantCell({transactionItem, showTooltip, isLargeScreenWidth}: TransactionCellProps) {
const styles = useThemeStyles();
+ const {translate} = useLocalize();
const description = TransactionUtils.getDescription(transactionItem);
+ let merchant = transactionItem.shouldShowMerchant ? transactionItem.formattedMerchant : description;
+
+ if (TransactionUtils.hasReceipt(transactionItem) && TransactionUtils.isReceiptBeingScanned(transactionItem)) {
+ merchant = translate('iou.receiptStatusTitle');
+ }
+
return (
);
@@ -118,12 +126,18 @@ function MerchantCell({transactionItem, showTooltip, isLargeScreenWidth}: Transa
function TotalCell({showTooltip, isLargeScreenWidth, transactionItem}: TotalCellProps) {
const styles = useThemeStyles();
+ const {translate} = useLocalize();
const currency = TransactionUtils.getCurrency(transactionItem);
+ let amount = CurrencyUtils.convertToDisplayString(transactionItem.formattedTotal, currency);
+
+ if (TransactionUtils.hasReceipt(transactionItem) && TransactionUtils.isReceiptBeingScanned(transactionItem)) {
+ amount = translate('iou.receiptStatusTitle');
+ }
return (
);
diff --git a/src/types/onyx/SearchResults.ts b/src/types/onyx/SearchResults.ts
index c13cd89a06197..3932752f43254 100644
--- a/src/types/onyx/SearchResults.ts
+++ b/src/types/onyx/SearchResults.ts
@@ -147,6 +147,9 @@ type SearchTransaction = {
receipt?: {
/** Source of the receipt */
source?: string;
+
+ /** State of the receipt */
+ state?: ValueOf;
};
/** The transaction tag */