yes,its a new payment processor,although it sounds more like a bux site.
its kinda new,so i think theres only few sites that accept buxpay.