require 'moiplib'
buyer = Moiplib::Buyer.new("Fulano").
with_cpf("0136564867").
with_phone(32154687)
card = Moiplib::Card.new.
from(buyer).
is(:mastercard).
with_number("01479848").
with_code(345).
expires_in(8, 2015)
buy = Moiplib::Buy.new(rand(1000)).
with_total(150).
divided_into(5).
with_card(card)
action = Moiplib::Actions::DirectPayment.new(buy)
request = Moiplib::Request.new
result = request.perform!(action)
if request.success? then
puts "true"
else
puts result
end