diff --git a/www/application/controllers/Fltw.php b/www/application/controllers/Fltw.php index 87eb97ec..59efdaeb 100644 --- a/www/application/controllers/Fltw.php +++ b/www/application/controllers/Fltw.php @@ -1,7 +1,9 @@ input->get('tx_ref'); $in['transaction_id'] = $this->input->get('transaction_id'); - $in['status'] = $this->input->get('status'); + $in['return_status'] = $this->input->get('status'); // this cabe back as string, I need INT - if ( $in['tx_ref'] !='' && $in['transaction_id'] !='' && $in['status']!='' ){ + if ( $in['tx_ref'] !='' && $in['transaction_id'] !='' && $in['return_status']!='' ){ + switch ($in['return_status']){ + case 'completed': + $in['status'] = 5; + break; + default: + $in['status'] = 0; + break; + } $in['action'] = WRENCHBOARD_ACCOUNT_COMPLETE_TOPUP; $this->load->model('backend_model'); diff --git a/www/application/controllers/Member.php b/www/application/controllers/Member.php index 92e410ee..fcf9bbc5 100644 --- a/www/application/controllers/Member.php +++ b/www/application/controllers/Member.php @@ -674,7 +674,7 @@ class Member extends Users_Controller { $data['consumer_id'] =$out['consumer_id']; $data['consumer_mac'] =$out['consumer_mac']; $data['redirect_url'] = base_url() . "fltw/complete"; //"https://oameye.work.wrenchboard.com/dash"; - $data['public_key'] = "FLWPUBK_TEST-54c90141b028789d671067bd72f781a9-X"; + $data['public_key'] = $out["public_key"]; //"FLWPUBK_TEST-54c90141b028789d671067bd72f781a9-X"; } else { // very bad here }