No commit activity in last 3 years
No release in over 3 years
Gem para integração com checkout transparente do MOIP
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 2.8.0
 Project Readme

Moip::Transparente

Gem para integração com checkout transparente do MOIP

Instalação

Coloque no seu Gemfile

    gem 'moip-transparente'

Rode:

    $ bundle

Ou instale manualmente

    $ gem install moip-transparente

Como usar

Crie uma instancia de Moip::Checkout no controller

@moip = Moip::Checkout.new

invoice = {
  :razao => 'Fatura XXX',
  :id => 1,
  :total => '10.55',
  :acrescimo => '0.00',
  :desconto => '0.00',      
  :cliente => {
    :id => 1,
    :nome => 'Bob Sponja Calça Quadrada',
    :email => 'calquadrada@gmail.com',
    :logradouro => 'Rua X',
    :complemento => 'Qd 11 Lt 2323',
    :bairro => 'Solta Gato',
    :cidade => 'Caixa Prego',
    :uf => 'BA',
    :cep => '00124-11',
    :telefone => '(55) 5555-5555'
  },
  :parcelamentos => [
    {:minimo => 1, :maximo => 10, :repassar => true}
  ]
}

# requisite o token
@moip.get_token(invoice)

View

<%= @moip.javascript_tag %> # Vai gerar o include do Javascript

<%= @moip.widget_tag('paymentSucess', 'paymentFail') %> # Vai gerar o a div do javascript com as funções

Contribuições

  1. Faça um fork
  2. Crie um novo branch (git checkout -b my-new-feature)
  3. Commit suas alterações (git commit -am 'Added some feature')
  4. Faça um push (git push origin my-new-feature)
  5. Solicite o pull