fbpx

PayID launched, a universal payment ID collaborated by over 40 companies