Advanced uninstall

How to uninstall Ongoing - Advanced users guide

Adriana Pope avatar
Written by Adriana Pope
Updated over a week ago

We've made it super easy to uninstall Ongoing, if you decide it's not a right fit.

If you need any help. you can contact us via the chat button on this page or send us an email. If you do not feel comfortable with this process, we are more than happy to help you out and do it for you.

NOTE, the following instructions are for advanced users. For our automated uninstall process, follow these instructions.

Step 1. Remove the code snippets from your theme

Tip: From your Ongoing dashboard under the settings page you can remove this code snippet automatically using our "Automatically remove snippets" button. To see this button first click on the "See Uninstall instructions" button.


Manually remove the snippets yourself

First visit your Shopify admin dashboard and click on the "Online Store" link on the sidebar.

Next, download your theme file in case anything goes wrong. To do this click on the "Download them file" under "Actions". An email will be sent to you automatically from Shopify containing a zip folder of your entire theme. This zip folder will allow you to revert to the current state of your theme if anything goes wrong during this process.

After that you can then click on the "Edit code" link under "Actions".

Now that you're on the edit code page, find the file called "ongoing-subscriptions-widgets.liquid" located under the "Snippets" category and click on it to open it.

Once the file is open you will now be able to click on the "Delete file" button located on the top right of your screen.

Confirm the file deletion on the new pop up dialog that appears by clicking again on "Delete file".

Step 2. Remove your code changes to your theme file

While installing the app there was a line of code that either you added to your theme or more likely we added it for you automatically. This line of code displays the Ongoing widget on your storefront product pages for subscription enabled products.

We now need to remove this line of code before the un-installation will be completed.

The theme file can be found under "Layout > theme.liquid" or a similar location.

Within this file, locate the line of code that says "{% render 'ongoing-subscriptions-widgets' %}" and remove it.

Once you have removed the line of code you need to save your changes by clicking on the "Save" button located in the top right corner of this screen.

As with any other step in this process, if you run into any issues, please reach out to our support team and we would be happy to assist.

Step 3. Remove the customer portal changes

Open the file: 'templates/customers/account.liquid' and at the bottom of the file remove the highlighted line. After the line has been remove, save your changes.

Open the file: 'templates/customers/order.liquid' and at the bottom of the file remove the highlighted line. After the line has been remove, save your changes.

Step 4. Remove Ongoing from your installed apps list

From your Shopify admin, click on the "Apps" link located on the left hand side. This will take you to a list of all of your installed Shopify apps.

Now click on the "Delete" link located next to the Ongoing app in your apps list.

In the confirmation dialog that appears, when you select a reason feel free to be honest. This will help us improve the app for others in the future and it will help us better understand merchants subscription needs.

You can now confirm the deletion at this point.

Step 5: (OPTIONAL) Repeat the process for other themes if Ongoing has been installed to more than one theme

If you have changed themes in the past and want to remove Ongoing from those other themes you will need to repeat the above steps for each theme. You do not need to publish the other themes to remove the Ongoing code.

If you are unable to do this step, or any other steps, it is recommended that you reach out to our customer support.

Conclusion

This concludes the removal process of Ongoing. If you run into any issues please do feel free to reach out to us for help through our support center or on this page via the chat button.

Did this answer your question?