For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Annie B.

Greece

1 Reviews
1 Reads
0 Useful

1 review

Telr

Went through the entire process to…

Went through the entire process to setup a account with Telr and was told that I was accepted. Took months to complete all of the necessary steps, not days as they claim. They took my deposit and then denied my business a account in the end. No reason given, our business met all of the terms and conditions stated on their website! What a waste of time, try another payment merchant!

2024-08-06