Now, it is owned by Paysafe Group and has now more than thirty five billion users