How does Neo partner cashback actually work?

I’m trying to understand how Neo’s partner cashback system identifies eligible purchases.

For example, with Sunset Grill:

  • If I pay at the counter, the cashback works every time.
    The transaction shows up simply as “Sunset Grill.”

  • If I pay at the table, the cashback doesn’t trigger.
    That transaction shows up as something like “Sunset Grill – [Location Name]”.

So I’m wondering:

  • Is cashback based on a specific merchant name string rather than the MCC?

  • Does adding a location name break the partner match?

  • Or is this just how different POS systems process payments?

Curious if anyone knows how Neo actually determines partner eligibility, or if you’ve noticed similar issues with other restaurants.

Thanks!