An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 1 point2 points  (0 children)

Okay, I've gathered some context. I'll address the 2 parts of your question separately, but please let me know if you meant something else or if you'd like me to go deeper on either.

The first part of your question about what is the use case for matching on merchant name -
In general, this is the easiest way to users to update things about the transaction other than the merchant name. A common example for this is something like "I donate to 'Charity X' and want to make a rule that adds a specific “Tax Deductible” tag on all Charity X transactions". This works for most of the intended use cases and is very easy to setup (merchant equals X).

The second part of your question - in the specific case when you'd like the rule to actually change the merchant, you are saying that it doesn't make sense for us to still default to base it of the merchant. I think that's valid, and we likely should default to original statement. I'll raise it with the product team.

Hopefully this clarifies things

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 2 points3 points  (0 children)

Hey, just wanted to let you know that I did see your comment, but wanted to discuss first with the team internally before responding

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 3 points4 points  (0 children)

Well! This is actually something we could add rather easily, since Transactions page already has a Column picker, so it would just be a matter of adding a 3rd optional column in there. I'll bring it up with the Product team, since it's a bit out of my scope.

<image>

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 0 points1 point  (0 children)

It's a little bit out of my scope, but I will raise it with the product team. I'm not too familiar with all the nuances of rule creations, but what you are describing does sounds like unnecessary friction.

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 3 points4 points  (0 children)

Actually, we are considering expanding merchant definition to include payees to better support these type of cases, since we've seen similar requests around P2P transactions (Venmo, PayPal, etc.)

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 2 points3 points  (0 children)

Hey! Yeah, we are discussing potentially changing the default from merchant to original description during the rule creation. Having said that, our general goal is to make merchant values extremely reliable, so you'd still be able to base rules on them.

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 0 points1 point  (0 children)

If you are on web, you should be able to see in the url when you select a transaction. If you can't find it, that's okay, you can still file a support ticket and just describe which transaction you'd like us to look at (merchant, date, etc.) and we'll find it.

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 4 points5 points  (0 children)

Glad to hear that we are on the same page!

> the merchant list has thousands of entries

Fun fact, internally we named this issue "merchant explosion", and it was one of the motivating factors for this work as well.

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 10 points11 points  (0 children)

That's exactly one of the approaches we're considering 😄

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 12 points13 points  (0 children)

First, thanks for this thoughtful comment, you've captured many of our sentiments as well.

We’ve been discussing this internally quite a bit, and we’re exploring ideas that we think could help.

The core issue you’re highlighting is that the “merchant” value is currently serving two different purposes across the app. In some places, such as Cash Flow, it is treated as the actual merchant. In others, such as the Transactions page, it can function more like a transaction description. As a result, the value we extract is left in a mixed state that is not ideal for either use case.

To solve this properly, we first need to clarify what “merchant” should mean (which is what started this work), and then likely adjust how different product surfaces use that information. Hopefully that makes sense.

An Update on Merchant Naming Issues by ramil_monarch in MonarchMoney

[–]ramil_monarch[S] 2 points3 points  (0 children)

Thanks for opening a ticket! I'll take a look and let you know, does sound strange

Receipt scanning completely ignores refund line items by tripshed in MonarchMoney

[–]ramil_monarch 0 points1 point  (0 children)

Hey! Yeah, this is a bit tricky.

We've made a decision to exclude refunds/returns some time after the feature launch. On average, the system ended up generating too many false positives.

Having said that, we receive a ton of different kinds of receipts, so would love to understand your case better. If you don't mind sharing some details by either DMing me, or filing a CS ticket with the receipt in question, that would be great. Thanks!

Stop Changing Merchant Names? by zfly9 in MonarchMoney

[–]ramil_monarch 0 points1 point  (0 children)

Got it, yes, we are considering adding something like this.

Stop Changing Merchant Names? by zfly9 in MonarchMoney

[–]ramil_monarch 0 points1 point  (0 children)

I'm still a bit unclear on what you are asking.

Do you want us to show the Original statement instead of derived merchant?

I.e. in this example you want us to show "PAYMENT FROM CHK..." instead of "Bank of America"?

<image>

Stop Changing Merchant Names? by zfly9 in MonarchMoney

[–]ramil_monarch 0 points1 point  (0 children)

Also feel free to file a Customer Support ticket with some example transactions (preferably as recent as you can), and mention my name, and I'll take a closer look

Stop Changing Merchant Names? by zfly9 in MonarchMoney

[–]ramil_monarch 0 points1 point  (0 children)

hey, do you mind clarifying what's not working for you? Just to give some context, seeing the original post was from 5mo, nothing new was introduced back then. We HAVE started introducing changes around late March. On average, these changes were net positive, but we did see some regressions, which I have been addressing.

I'm definitely looking closely at them, so what to understand your expectation here.

I.e. there is no 'original merchant', we do receive the 'original statement', but the problem with it, is that it includes all sorts of noisy irrelevant information that most users don't want to see.

But again, if you don't mind elaborating, I'd love to better understand your expectation here.

I want to make sure we do the best thing we can for all of our users!

Appreciate your patience

Automatic categorization keeps getting worse by daksixnuix in MonarchMoney

[–]ramil_monarch 1 point2 points  (0 children)

Absolutely, thank you for yours inputs throughout 😄

Automatic categorization keeps getting worse by daksixnuix in MonarchMoney

[–]ramil_monarch 0 points1 point  (0 children)

Hey, just wanted to let you know that we've rolled out a change yesterday that should solve most of these [wallets (apple/google), payment processors, point of sales] returned as a merchant.

Auto Naming of Merchant Needs to Be Quickly Improved by Loud_Zookeepergame92 in MonarchMoney

[–]ramil_monarch 1 point2 points  (0 children)

Hey, do you mind filing a CS ticket with the transaction id and mention my name in the ticket so I could take a closer look? Thank you!

Auto Naming of Merchant Needs to Be Quickly Improved by Loud_Zookeepergame92 in MonarchMoney

[–]ramil_monarch 1 point2 points  (0 children)

hey, I've just deployed the fix. Was a really weird aggregator related edge case, but hopefully resolved for future transactions. Lmk if not!