Sha256: 665223e31ab628cfdfb6f6ca159d30bdbfb329099781fc97cbfa2824b16f4c02
Contents?: true
Size: 994 Bytes
Versions: 7
Compression:
Stored size: 994 Bytes
Contents
[![Build Status](https://travis-ci.org/olownia/opay.png)](https://travis-ci.org/olownia/opay) # Opay Opay is a payu.pl payment provider for Rails apps. ## Installation Add this to your Gemfile: ``` ruby gem 'opay' ``` and run `bundle install`. Next, run: ``` bash # add an initializer to config/initializers with all of the configuration options $ rails g opay:install # This will add the necessary migrations to your app's db/migrate directory rake opay:install:migrations # This will run any pending migrations rake db:migrate ``` then add the following to your routes.rb file: ``` ruby # config/routes.rb mount Opay::Engine => '/opay' ``` declare which of your models recive payments ``` ruby class ModelName < ActiveRecord::Base include Opay::Payable end ``` create payment form ``` haml = opay_form_for(@model_name) do |f| = f.payment_info first_name: 'Jan', last_name: 'Kowalski', email: 'kowalski@gmail.com', desc: 'Payment description' = f.submit 'pay with payu' ```
Version data entries
7 entries across 7 versions & 1 rubygems
Version | Path |
---|---|
opay-1.0.8 | README.md |
opay-1.0.7 | README.md |
opay-1.0.6 | README.md |
opay-1.0.5 | README.md |
opay-1.0.4 | README.md |
opay-1.0.3 | README.md |
opay-1.0.1 | README.md |