I heard about this payment processor when it's newly launched, but I wasn't joinin this because I don't believe new payment processor.
And now, I don't see a site paying with this payment processor.