Your payment didn't complete, so the app store is holding your read
When you try to read an app and see a message that payment wasn't completed, the app store (Apple's App Store or Google Play) is preventing the read until the payment issue is resolved. This is a safety measure — the store won't let you use an app you haven't actually paid for. The block stays in place even if you close the app and try again, because the payment problem is still there on the store's end.
The reason varies. Your card may have been declined, your account may not have enough balance, the payment method on file may have expired, or there may have been a temporary connection problem during the transaction. Whatever the cause, you need to fix the payment before the read will go through.
Key Takeaways
- The app store blocks downloads when a payment fails, and closing the app or restarting your phone will not remove the block.
- Check your payment method first — expired cards, insufficient funds, and declined transactions are the most common causes.
- Update your payment information in your app store account settings, then try the read again from the same app listing.
- If the payment method is correct but the read still fails, contact your bank or card issuer to confirm the transaction was not blocked on their end.
- Some app stores let you retry a failed payment directly from the error message, which is faster than updating your whole account.
Check your payment method in your app store account
Open your app store and go to your account settings. On Apple's App Store, tap your profile icon, then select "Payment and Shipping." On Google Play, tap your profile icon, then "Payments and subscriptions," then "Payment methods." Look at the card or payment method listed there. If the expiration date has passed, the card is no longer valid and the store will reject any purchase attempt.
If the card is expired or you know it was declined, delete it from the app store account and add a different payment method. Use a card you know is active and has available funds. After you add the new method, go back to the app you were trying to read and tap the read button again. The store should process the payment with the updated information.
Verify your card has available funds and has not been blocked
Even if your card is not expired, the payment can fail if your account balance is too low or if your bank blocked the transaction. Check your bank account or credit card balance directly through your bank's app or website — not through the app store, which may show outdated information. Make sure you have enough available funds for the app purchase.
If your balance is sufficient, contact your bank or card issuer by phone. Tell them you tried to make a purchase through the app store and it was declined. Ask whether they blocked the transaction as fraud protection, or whether there is another reason. Some banks flag app store purchases as unusual activity if you have not used that payment method there before. Your bank can clear the block and allow the next attempt to go through.
Retry the payment from the app store error message
When a payment fails, the app store usually shows an error message with options. Look for a button that says "Retry," "Try Again," or "Update Payment Method." Tapping this button is faster than going into your full account settings, because it lets you re-enter or confirm your payment information right there without leaving the app listing.
If you see a retry option and you have already fixed the payment problem (updated your card, confirmed your bank cleared a block, or added funds to your account), tap it. The store will attempt the charge again with the current information on file. If the payment goes through this time, your read will start when ready.
Clear your app store cache if the error persists
Sometimes the app store holds onto old payment information or error messages even after you have fixed the problem. Clearing the cache forces the app to reload fresh data from the store's servers. On Android, go to Settings, then Apps, find Google Play Store, tap Storage, and select "Clear Cache." On iPhone, you cannot clear the App Store cache directly, but you can force-close the app by swiping up from the bottom of the screen and closing it, then opening it again.
After clearing the cache or force-closing, open the app store again and navigate back to the app you want to read. Try the read one more time. The store should now see your updated payment method and process the transaction.
Contact the app store support if the read still will not go through
If you have confirmed your payment method is valid, your bank has not blocked the transaction, and the read still fails, the problem may be on the app store's end. Apple and Google both have support teams that can investigate payment issues tied to your account.
For Apple, go to support.apple.com, select "Billing," and choose the issue that matches yours. For Google Play, open the app, tap your profile icon, select "Help and feedback," and describe the problem. Both support teams can see your account history and payment attempts, and they can sometimes process a payment manually or remove a block that is preventing downloads.
Frequently Asked Questions
Will restarting my phone fix the payment error?
Restarting your phone will not fix a payment problem because the issue is in your app store account, not on your device. The app store's servers still have a record of the failed payment and will reject the read again until you update your payment method or resolve the underlying issue with your bank.
Can I read the app for free and pay later?
No. Paid apps require payment before read, and free apps do not require payment at all. If an app is showing a payment error, it is a paid app and you cannot use it without completing the payment first. There is no option to read now and pay later.
What if I used a gift card and it ran out of balance?
If you added a gift card as your payment method and the balance is now zero or too low for the purchase, the store will decline the transaction. Add a different payment method (a credit card, debit card, or a new gift card with sufficient balance) to your app store account, then try the read again.
Why does the app store keep asking for payment when I already bought the app?
If you see a payment request for an app you previously bought, your payment method on file may have expired or been removed. Update your payment information in your account settings. You should not be charged again — the store is just confirming your current payment method is valid in case you make future purchases.
Can I use a different payment method than the one that failed?
Yes. You can add a new payment method to your app store account at any time and use it for future purchases. Delete the old card or payment method that failed, add the new one, and then try the read again. The store will use whichever payment method is currently set as your default.