diff --git a/application/helpers/flutterwave_helper.php b/application/helpers/flutterwave_helper.php index dac6bd6..14e933e 100644 --- a/application/helpers/flutterwave_helper.php +++ b/application/helpers/flutterwave_helper.php @@ -75,13 +75,14 @@ if ( ! function_exists('flutterwave_api')) $out['result'] = -3; $out['status'] = 'failure'; if (array_key_exists('status',$data) && $data['status']!='') { - $out['status'] = $data['status']; + $out['status'] = (is_array($data['status'])?implode("
\n",$data['status']):$data['status']); } if (array_key_exists('message',$data) && $data['message']!='') { - $out['status'].= ': '.$data['message']; + $out['status'].= ': '.(is_array($data['message'])?implode("
\n",$data['message']):$data['message']); } if (array_key_exists('details',$data) && $data['details']!='') { - $out['status'].= ': '.$data['details']; + $out['status'].= ':
'.json_encode($data['details'],JSON_PRETTY_PRINT).'
'; + //$out['status'].= ': '.(is_array($data['details'])?implode("
\n",$data['details']):$data['details']); } if (array_key_exists('data',$data) && is_array($data['data']) && array_key_exists('message',$data['data']) && $data['data']['message']!='') {