I found it with some direction! Kind of stinks though that all users accrue points but can't spend them. Maybe they shouldbe able to spend them but it actually does charge their bank for the purchase instead of no charge like it did me.
Yeah, the points are intended to just be a fun thing. It's an extra perk that contributors can use them for things. It didn't charge you? hrm