diff --git a/src/utils/hooks/useAfterpay.ts b/src/utils/hooks/useAfterpay.ts index 0798345a..9f500764 100644 --- a/src/utils/hooks/useAfterpay.ts +++ b/src/utils/hooks/useAfterpay.ts @@ -58,8 +58,16 @@ export const useAfterpay = () => { "afterpay", ); - if (afterpay) { - checkPayment(); + const payCartPendingRequestDeadline = localStorage.getItem( + "payCartPendingRequestDeadline", + ); + const deadline = payCartPendingRequestDeadline + ? Number(payCartPendingRequestDeadline) + : Date.now() + 20 * MINUTE; + if (Date.now() <= deadline) { + if (afterpay) { + checkPayment(); + } } };