Order cancel by a customer

Hailey
New Member
1 0 1

Hello :)

We are using Shopify to build an eCommerce for selling our hardware products.

And I am looking for a way to cancel orders before the shipment starts. 

I know there is a way to cancel the purchase from the seller's admin screen. 

However, we did not find a way for the buyer to cancel the purchase on their ‘my order’ page.

When I made purchases from 'Tattly'(https://tattly.com) and 'Pusheenbox'(https://pusheenbox.com) using Shopify, 

there was no way to cancel them, except sending email to the seller.

Is there any Template or Snippet to provide order cancellation?

Thank you

Visely-Team
Shopify Partner
1835 210 432

Hey Heiley,

I don't think you can achieve this without some coding as well as a custom backend service or a 3rd party app available on Shopify App store.

Sergiu Svinarciuc | CTO @ visely.io
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution!
- To learn more about the awesome stuff we do head over to visely.io or our blog
0 Likes
Nick
Community Moderator
Community Moderator
3734 323 730

Hi Hailey, 

Nick here from Shopify. 

Sergiu is correct. This is something which would not be possible for customers to do natively but is possible to achieve this via an app or a built-in customization. I looked through the Shopify app store and I found an app which would enable your customers to be able to instantly make changes and correct order mistakes and cancel orders without the forward and back from the store owner. The app is called Orderify and you can see it here

As I mentioned above, this is something you could look into having made custom for your store. Your best next step would be to reach out to a Shopify Expert directly about it. A Shopify Expert would be able to give you a quote on how much something like this would cost and how long it would take to implement. My gut feeling is that this method would be a lot more expensive than the app route. Because of this, if it was me in the same position, I would explore the app first and see if it can do what is needed. 

I hope this helps and answers your question. Don't hesitate to ask any other questions should you have any. 

All the best, Nick 

 

Nick | Community Moderator @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

shantanu
New Member
5 0 0

Hey, 

I'm new here but I found this link https://help.shopify.com/en/api/reference/orders/order#cancel so I want to ask you that can I develop an order cancelation page in-store with this, if yes please let me know what I will change/create in Shopify edit code section kind of summary like where should I REQUEST data & call the function to front page & where should I POST data. I have my own developer but he is not so familiar with Shopify. Hope you guys will help

0 Likes
A-Arora
New Member
2 0 0

Hey Shantanu, did you got any solution for this? Even I am looking for solution. Please help

0 Likes
shantanu
New Member
5 0 0

Cancellation via Google Forms

0 Likes
A-Arora
New Member
2 0 0

Hey Shantanu, Is there any automation you use or like once you collect information in google forms, then is that automatically passed to the operations team to cancel it manually?. If yes, Isn't that a manual process and still any lag in the process could lead to deliveries being shipped which should have been canceled? Sometimes we ship the order within 15 minutes of receiving it depending on what time the customer has ordered if that's near to every day's courier pickup time. Please let me know how you do it. 

0 Likes
Gorg
New Member
2 0 0

hey shantanu

can you help in detailing how u are handling the order cancellation using google form,

even i am interested to know

0 Likes
soulchild37
Excursionist
35 1 3

Hi Hailey,

I have made an app specifically for this! 

https://apps.shopify.com/cancellable

Cancellable app allows your customers to cancel , edit and reorder easily on the order status page (thank you page) and also their account page easily.


Hope this helps!

0 Likes
JØhn
Explorer
39 5 10

For anyone wondering why the API reference link above isn't a solution, it's because that uses the Admin API, which can so all sorts of things, but if you call it from the front-end of the website (ie. in a theme, not an app) any user can see the credentials and use the Admin API to do other things, which is a serious security issue. In this case, at the very least, they will probably be able to cancel other customer's orders by guessing the order ID.

0 Likes