How long do I have to approve an online transaction in my mobile app? Online transaction approval expires after 8 minutes, after this time the transaction is cancelled and no payment will be made to the retailer.