For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Sager Hunt

United Arab Emirates

1 Reviews
1 Reads
1 Useful

1 review

Telr

The worst online payment gateway I have been used

I can say Telr is the worst online payment gateway I have been used so far for my website, they started to charging you monthly before your services go live, and their customer support manager didn't do anything for continously support for your business, they just on boarding you as their merchant then disappear...

2024-04-18Helpful 1