Нужно реализовать сервис в приложении на RoR (само приложение не обязательно реализовывать, нужен 1 файл paymega_service.rb).
Реализовать 3 метода:
- pay инициация и проведение платежа
- payout инициация и проведение выплаты
- parse_callback принимает аргументом тело колбека и возвращает статус платежа
Документация: https://my.paymega.io/docs/en/guides/
Валидацию имеет смысл расширить, вложенные классы разнести по отдельным файлам.
ruby test.rb