PayMaster (Russia)

paymaster.ru

Do not confuse it with PayMaster.ua.