Skip to content

Irio/my_moip-rails

Repository files navigation

MyMoipRails

Currently under active development.

For a more customized usage, you might want to read mymoip's documentation.

Gem Version

Bundler - Gemfile

gem 'my_moip-rails'

Contributing

Build Status Dependency Status Code Climate

Any patch are welcome, even removing extra white spaces.

  1. Open a pull request.
  2. Done.

Payment notifications (NASP)

Do you need to perform an action when a payment is set as done (money already in your account), is canceled or something like this?

Create a controller inherited from MyMoipRails::PurchasesController and set its route.

app/controllers/purchases_controller.rb

class PurchasesController < MyMoipRails::PurchasesController
  def notification
    # You probably want to check params[:valor] and params[:cod_moip]
    done     { puts 'runs in done notifications' }
    canceled { puts 'runs in canceled notifications' }
    reversed { puts 'runs in reversed notifications' }
    refunded { puts 'runs in refunded notifications' }

    super
  end
end

config/routes.rb

post 'purchases/notification'

License

This project rocks and uses MIT-LICENSE.

About

MyMoip extras for Rails projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published