class Foodcourt::PaymalController < BaseFoodcourtController def create cash = params[:payment_amount] sale_id = params[:sale_id] transaction_ref = params[:transaction_ref] account_no = params[:account_no] if(Sale.exists?(sale_id)) saleObj = Sale.find(sale_id) sale_payment = SalePayment.new status, @sale,@membership_data = sale_payment.process_payment(saleObj, current_user, cash, "paymal",account_no) if status == true && @membership_data["status"] == true @out = true, "Success!" else @out =false, @membership_data["message"] end end end end