I tried to translate it into english... I understood some but did not understand what is the meaning of "gharar, dharar, qimar".
That's the term that Islam and its religious leaders use in assessing transaction involving money
"payment instrument" , it may be different in other countries as there are terms you may not have heard of in your country. You can use this help to find the correct meaning of the term. Make sure you translate it in a language you understand.
https://id.wikipedia.org/wiki/Halaman_Utama