diff --git a/app/controllers/api/payments_controller.rb b/app/controllers/api/payments_controller.rb index d7628024..f0d9a6d1 100755 --- a/app/controllers/api/payments_controller.rb +++ b/app/controllers/api/payments_controller.rb @@ -40,7 +40,11 @@ class Api::PaymentsController < Api::ApiController render json: JSON.generate({:status => true, :balance_amount => card_balance_amount,:receipt_no => sale.receipt_no, :message => "Payment successful."}) else - render json: JSON.generate({:status => false, :balance_amount => @membership_data["card_balance_amount"], :error_message => @membership_data["message"]}) + if @membership_data["card_balance_amount"] != "null" + render json: JSON.generate({:status => false, :balance_amount => @membership_data["card_balance_amount"], :error_message => @membership_data["message"]}) + else + render json: JSON.generate({:status => false, :error_message => @membership_data["message"]}) + end end else render json: JSON.generate({:status => false, :error_message => @message})