I tried all possible ways to clarify few items around the online payment, but still haven't found any information on ways to talk or chat in english with customer care.
Reaching to the community as a last option. Can someone please guide or help on this? :disappointed: