Otelz Failed to Return My Credit Card Payment
On January 15, 2026, I loaded ₺8,100 into the Otelz app using my credit card. I later requested a refund of this amount,... but the refund was never processed, and no explanation was provided to me. On May 21, I was able to reach Otelz customer service at 0850 333 0 220, and I was told over the phone