class Api::Payment::MobilepaymentController < Api::ApiController # skip_before_action :authenticate def cash cash = params[:cash] sale_id = params[:sale_id] cashier_id = params[:cashier_id] current_user = Employee.find(cashier_id) if(Sale.exists?(sale_id)) saleObj = Sale.find(sale_id) sale_items = SaleItem.get_all_sale_items(sale_id) sale_payment = SalePayment.new sale_payment = sale_payment.process_payment(saleObj, current_user, cash, "cash") if sale_payment[0] @cash = {"change_amount"=>sale_payment[3],"balance_amount"=>sale_payment[4] ,"receipt_url"=>''} end end end def kbz_pay end end