Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advanced Ecommerce: Refunds and Cancellations #11615

Open
mattab opened this issue Apr 13, 2017 · 8 comments
Open

Advanced Ecommerce: Refunds and Cancellations #11615

mattab opened this issue Apr 13, 2017 · 8 comments
Labels
c: Data Integrity & Accuracy c: Ecommerce For issues related to Ecommerce analytics within Matomo https://matomo.org/guide/reports/ecommerce/ Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Apr 13, 2017

As part of Ecommerce Analytics, we would like the ability to keep track of which orders were refunded and cancelled. The Tracking API should allow us to record which orders were refunded and/or cancelled. The reporting would then be updated to also report refunds and cancels, and remove the revenue amount from the Net Revenue over the period.

@mattab mattab added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Apr 13, 2017
@marrahi
Copy link

marrahi commented May 5, 2017

if i send order in negative value???

_paq.push(['trackEcommerceOrder',
'ID002',
'-33,95',
]);

this code add value in ecommerce analytics??

@tsteur tsteur added this to the 4.0.0 milestone Mar 13, 2019
@tsteur
Copy link
Member

tsteur commented Mar 13, 2019

Also we want to handle:

  • Subscriptions
  • Churn
  • Recurring revenue
  • Forecast revenue
  • etc.

@tsteur tsteur added the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Mar 13, 2019
@tsteur
Copy link
Member

tsteur commented Jun 1, 2019

Maybe also something to look into : #11562 carts across visits

@mattab mattab changed the title Advanced Ecommerce feature: tracking refunds Advanced Ecommerce: Refunds and Cancellations Jul 16, 2019
@tsteur
Copy link
Member

tsteur commented Jan 8, 2020

After some long consideration I figured it may not be worth it implementing subscription support right now and instead created this issue #15361 . A workaround is available using events and it might be better to simply write a blog on how to do this. I'm writing a guide about this

@tsteur
Copy link
Member

tsteur commented Jan 8, 2020

@mattab I wonder how important tracking refunds (and cancellations) really are? Doesn't seem maybe too important? Eg not seeing many comments here or users asking for it. Also thinking we could introduce this feature later in a minor Matomo 4 update if needed since we mainly would need to introduce new idGoals like idGoal -2 === refund . Could move it back to priority backlog maybe?

@mfkp
Copy link

mfkp commented Jun 23, 2020

Just wanted to chime in that I would appreciate refund support. My main use-case is appointment bookings. If an appointment is cancelled, it would be nice to track the "refund".

@sreckins
Copy link

I also just want to say that these features would be very helpful for me!
More detailed Abandoned Cart and Refund Information in particular.

But this seems to be low priority since Ticket #9176 was closed and not followed up for almost half a decade :(

@mattab mattab removed this from the Priority Backlog (Help wanted) milestone Nov 23, 2020
@perfectglitch
Copy link

Also interested in cancellation feature since there are many eCommerce sites that in some cases can't validate payment upon order completion and orders have to be cancelled later (for example with direct bank transfer payments or paying in office during self pickup).

Refunds and cancellations are a common occurrence in eCommerce world and affect revenue calculations so it's important to allow tracking them in analytics tools.

@mattab mattab modified the milestones: For Prioritization, 5.6.0 Jan 29, 2024
@mattab mattab added c: Ecommerce For issues related to Ecommerce analytics within Matomo https://matomo.org/guide/reports/ecommerce/ c: Data Integrity & Accuracy labels Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Data Integrity & Accuracy c: Ecommerce For issues related to Ecommerce analytics within Matomo https://matomo.org/guide/reports/ecommerce/ Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Projects
None yet
Development

No branches or pull requests

8 participants
@mfkp @tsteur @mattab @perfectglitch @sreckins @marrahi @innocraft-automation and others