class Iugu::HandleCallbacks::Referrals::Verification
Public Instance Methods
call()
click to toggle source
Calls superclass method
Iugu::HandleCallbacks::Referrals::Base#call
# File lib/jera_payment/services/iugu/handle_callbacks/referrals/verification.rb, line 5 def call super @sub_account = JeraPayment::SubAccount.find_by(account_id: @params["data"]["id"]) return 404 unless @sub_account.present? if @params["data"]["status"] == 'accepted' @sub_account.update_columns(can_receive?: true, is_verified?: true) @sub_account.households.last.update(status: :accepted) else @sub_account.update_columns(last_verification_request_feedback: @params["data"]["feedback"]) end return 200 end