Sha256: c2d91a3e022ba85a0010f6159a6a518adebd5395df295a56f73c41d768621cea

Contents?: true

Size: 371 Bytes

Versions: 8

Compression:

Stored size: 371 Bytes

Contents

module Opay
  class ApplicationController < ActionController::Base
    def correct_authorization
      payment = Opay::Payment.where(session_id: params[:session_id]).first!
      payment.payable.finish
      redirect_to main_app.send(Opay.config.success_url)
    end

    def wrong_authorizationt
      redirect_to main_app.send(Opay.config.cancel_url)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
opay-1.3.2 app/controllers/opay/application_controller.rb
opay-1.3.1 app/controllers/opay/application_controller.rb
opay-1.3.0 app/controllers/opay/application_controller.rb
opay-1.2.8 app/controllers/opay/application_controller.rb
opay-1.2.7 app/controllers/opay/application_controller.rb
opay-1.2.6 app/controllers/opay/application_controller.rb
opay-1.2.5 app/controllers/opay/application_controller.rb
opay-1.2.4 app/controllers/opay/application_controller.rb