Seems like a new payment processor. One of those give it a go and see what happens.
Anyone know anything more about it?!?
Sign up using my link
Initiative Q is building a new payment network and giving away significant sums of their future currency to early adopters. It’s by invite only and I have a limited number of invites. My personal invite link: