online payment system logo. digital transaction application vector

Code produit:
857123719