For businessesSearchWrite a reviewCategoriesAbout
简体中文English

HK

United Arab Emirates

1 Reviews
1 Reads
1 Useful

1 review

Telr

Worst payment gateway experience ever

Worst payment gateway experience ever, unfriendly merchant portal, poor technical support, operations and accounts team are unprofessionals

2023-03-14Helpful 1