OnPayRuClient
OnPayRuClient is a gem that provides an interface for onpay.ru API.
Usage
require 'onpayruclient'
onpayru = OnPayRuClient::Client.new('username', 'key', 'api_url')
onpayru.get_url('payment_id', 'payment_amount', 'user_email', 'success_url', 'fail_url')
onpayru.check_md5('check', 'payment_id', 'payment_amount', 'RUR')
onpayru.check('check', 'payment_id', 'payment_amount', 'RUR', 0)
onpayru.pay_md5('pay', 'payment_id', 'onpay_id', 'payment_amount', 'RUR')
Installation
gem install onpayruclient
Changelog
0.1.0 - Refactor client and add tests