Если вы не знали, то свою платёжку Монеро сделать очень легко, вот основные шаги:
1) Запускайте monero-wallet-rpc с опцией --tx-notify "script.sh %s", где %s - это txid, который передаётся вашему скрипту в качестве первого аргумента, сам скрипт будет отрабатывать с каждой полученной транзакцией.
2) txid нужно передать вашему веб-приложению, которое с помощью метода get_transfer_by_txid в rpc запросе получит payment_id, полученную сумму и другие данные.
3) Для того чтобы принять платёж, приложение должно сделать rpc запрос make_integrated_address для получения одноразового адреса на который будут переводиться монеты и payment_id который в последствии будет сверяться с payment_id из второго пункта.
4) Сверяйте айдишники платежей, затем полученную сумму с ожидаемой, она измеряется в атомных единицах 1 XMR = 1e12 atomic-units, подробнее в документации.
https://docs.getmonero.org/rpc-library/wallet-rpc