Guest User

Untitled

a guest
Dec 17th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. def pagar
  2. fatura = Fatura.find(params[:fatura_id])
  3. order = fatura.to_pagseguro
  4. order.redirect_url = faturas_retorno_url
  5. request = pagseguro_post(order)
  6. if request.keys.include? :errors
  7. PagseguroMailer.fatura_erro(fatura, request[:errors]).deliver
  8. redirect_to :action => :pagseguro_erro
  9. else
  10. link = pagseguro_payment_path(request[:code])
  11. PagseguroMailer.fatura_gerada(fatura, link).deliver
  12. redirect_to link
  13. end
  14. end
Add Comment
Please, Sign In to add comment