Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def pagar
- fatura = Fatura.find(params[:fatura_id])
- order = fatura.to_pagseguro
- order.redirect_url = faturas_retorno_url
- request = pagseguro_post(order)
- if request.keys.include? :errors
- PagseguroMailer.fatura_erro(fatura, request[:errors]).deliver
- redirect_to :action => :pagseguro_erro
- else
- link = pagseguro_payment_path(request[:code])
- PagseguroMailer.fatura_gerada(fatura, link).deliver
- redirect_to link
- end
- end
Add Comment
Please, Sign In to add comment