Сразу отмечу - несколько лет как я связан с продуктами, где есть внутренняя валюта.
Продавать за деньги надо эту самую валюту.
Почему так? Ну, потому как в случае чарджей и прочих рисков у вас будет банально меньше транзакций. Основание для транзакции биллер обязан прописать. В случае покупки валюты этих айди будет грубо как различных пакетов (10 золотых за 10 рублей и 50 золотых за 30 рублей - два айди).
В некоторых странах разные банки и фин-системы будут Вам выносить мозг на тему оснований платежа, будут требовать пояснить смысл. Золотые, которые можно потратить в игре им понятны и привычны, а золотая краска эльфиского лука - не особо.
Есть ещё тонкости, но в целом как-то так