FacebookTwitterLinkedIn

What to Do When My Purchase Can't Be Completed in The App Store on Mac

9 Ways You Can Fix "Your Purchase Could Not Be Completed" in The App Store on Mac

Usually, when you want to download a specific application, the first place you look is probably the App Store. That's because it's very convenient. You can open the app with a few clicks on your desktop, enter the app name in the search bar, download it, and voila, you have the app. But sometimes, the App Store can encounter issues, and it can get very frustrating when you try to purchase an app, but the App Store keeps repeating that "Your Purchase Could Not Be Completed".

This issue was haunting Apple users since 2017, and it was reported that the same problem could also appear when trying to update already purchased and downloaded apps. It seems that this issue usually occurs for users that have downgraded to macOS Mojave.

9 Ways You Can Fix

This problem can appear for several reasons. The error might happen if you're having problems with your network. If your internet connection is unstable, you'll be having purchasing issues often.

The other reason for the "Your Purchase Could Not Be Completed" problem can be if you haven't accepted iTunes's new Terms & Conditions. Accepting the Terms & Conditions often solves the problem. But first, make sure you force quit all apps.

The other problem that prevents you from purchasing apps is elementary. The application might not be available in your country. Even though you state your country and region in your Apple ID account, the App Store can sometimes show you applications that might not be available in your country. That's actually one of the most common reasons the app purchase can't be completed.

Usually, a window pops up notifying you that you're not able to purchase the item due to region restrictions. But there can be cases where you won't see the reason behind the purchasing error. If you're experiencing this issue, contact Apple Support and make sure if the app is available for you, or you can do your own research.

There are quite a few reasons why you might be experiencing this problem. There could also be issues with the servers, app file verification, and so on. But the most important thing is you can fix it by following the steps below.

Table of Contents:

Disable VPN

VPN can sometimes be the reason that prevents you from purchasing apps. Disable your VPN and try buying the app again.

[Back to Table of Contents]

Reset The App Store

Sign out and sign back into the App Store with your Apple ID. If App Store is having some software issues in your Mac, this should help reset it.

To reset the App Store, follow the steps below:

1. Launch the App Store.
2. In the menu bar, select "Store".
3. Click on "Sign Out".

Sign out of the App Store

4. Then, quit the App Store by right-clicking on the App Store icon located in the Dock and clicking on "Quit". Or Clicking on the "App Store" menu from the menu bar and selecting "Quit App Store".
5. After that, open the App Store again and sign in.

Sign into the App Store

In most cases, signing out and back in helps to solve the issue. Try to purchase the app again.

[Back to Table of Contents]

Update Your Payment Method

The other reason why you're not able to purchase an app is due to an error related to your payment information. There are several reasons why the transaction didn't go through. Maybe your card got declined or expired, the billing information is entered incorrectly, there are not enough funds, or the billing information is not added.

Ensure you have enough money in your bank account and that it hasn't expired or been declined.

You can update your payment information directly in the App Store.

To update payment information, follow the steps below:

1. Open the App Store.
2. Click on your Apple ID located at the bottom left corner of the App Store window.
Or you can click on "Store" in the menu bar and then click on "View My Account".

Click on your Apple ID

3. Then, click on "View Information" located in the top right corner of the App Store window.

View account information

4. Next to "Payment Information", click on "Manage Payments".

Click on Manage Payments

5. Select "Add Payment" if you didn't add it yet, select payment method, and enter the billing information. Then, click on "Done".

Add payment method

If the information is added but needs to be updated, click on "Edit" and update the payment method.

When you're done updating the payment information, try to purchase the app again.

[Back to Table of Contents]

Your Apple ID is Linked to Too Many Payment Methods

When you link your Apple ID with many payment methods, Apple sees this as a suspicious activity. The only solution to solve this issue is to contact Apple Support.

[Back to Table of Contents]

Disable Content and Privacy Restrictions

If you have enabled Content and Privacy Restriction for the App Store, you might have limited your purchases. Check if that's the case.

To disable App Store restrictions, follow the steps below:

1. Go to the Apple menu by clicking on the Apple logo.
2. Click on "System Preferences".
3. Then, go to "Screen Time".

Go to Screen Time

4. Go to "Content & Privacy".
5. If the screen time is enabled, you can click on "Turn Off" at the top right corner to disable Screen Time.

Disable screen time for content and privacy

Or, if you want to keep Screen Time enabled, go to the "Store" tab and uncheck the box next to "In-app Purchases".

Now, try to buy the app again.

[Back to Table of Contents]

Delete The App Store Cache

Deleting the App Store cache is one of the methods that can help solve this issue.

To clear the App Store cache, follow the steps below:

1. Make sure you've quit from the App Store.
2. Then, launch Finder and in the menu bar, click on "Go".
3. Click on "Go to Folder".

Go to Folder

4. In the path bar, enter: ~/Library/Caches/com.apple.appstore/Cache.db

Go to App Store cache folder

5. Then, when a folder opens, locate the file "Cache.db" and delete it.

Delete cache file

Hopefully, the problem is gone, and you can purchase the app.

[Back to Table of Contents]

Delete The App Store Temporary Files

Temporary files help avoid data corruption when using an app.  But sometimes, they can conflict with a server and prevent you from purchasing other apps or updating already downloaded ones.

To clear the App Store temporary files, follow the steps below:

1. Make sure you've quit from the App Store.
2. Open the Terminal app.
3. In the Terminal window, enter the line: open $TMPDIR/../C/com.apple.appstore/

Open temporary file folder using Terminal

4. When the folder pops up, delete all pending and temporary files.
5. Then, restart your Mac.

Now, try to buy or upgrade an app and see if the problem is solved.

[Back to Table of Contents]

Update Device Software

If you're still experiencing issues, check if there are available software updates.

To check for updates, follow the steps below:

1. Click on the Apple logo to go to the Apple menu.
2. Click on "System Preferences".
3. Then, go to "Software Updates".

Go to Software Updates

4. Wait for your Mac to look for updates. If you found any, update your Mac.

Check for software updates

After the update, launch the App Store and try to purchase the item again.

[Back to Table of Contents]

Contact Apple Support

If your payment information is correct and none of the above methods helped, contact Apple support for more information on the issue and how to solve it.

[Back to Table of Contents]

We hope this information was helpful!

You can also check out the video below for a step-by-step tutorial.

Video on 9 Ways You Can Fix "Your Purchase Could Not Be Completed" in The App Store on Mac

[Back to Top]

Click to post a comment

About the author:

Tomas Meskauskas

I am passionate about computer security and technology. I have an experience of 10 years working in various companies related to computer technical issue solving and Internet security. I have been working as an editor for pcrisk.com since 2010. Follow me on Twitter to stay informed about the latest tech news or online security threats. Contact Tomas Meskauskas.

Our guides are free. However, if you want to support us you can send us a donation.