From dd93e01c6041b863cc0a93c8f4b195d3edca2c32 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Wed, 4 Sep 2024 07:52:41 -0400 Subject: [PATCH] subscription data --- app/Controllers/DigiCallBack.php | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/app/Controllers/DigiCallBack.php b/app/Controllers/DigiCallBack.php index ad6cff2..fb221e2 100644 --- a/app/Controllers/DigiCallBack.php +++ b/app/Controllers/DigiCallBack.php @@ -15,11 +15,31 @@ class DigiCallBack extends BaseController switch($inEvent){ case 'subscription.create': log_message('critical', "DigiCallBack::EVENT ${inEvent}" ); + $saveArray["event"] =$inEvent; + $saveArray["customer_code"] = $in["data"]["customer"]["customer_code"]; + $saveArray["customer_email"] = $in["data"]["customer"]["email"]; + $saveArray["plan_name"] = $in["data"]["plan"]["name"]; + $saveArray["plan_code"] = $in["data"]["plan"]["plan_code"]; + $saveArray["subscription_code"] = $in["data"]["subscription_code"]; + $saveArray["amount"] = $in["data"]["amount"]; + $saveArray["authorization_code"] = $in["data"]["authorization"]["authorization_code"]; + $saveArray["data"] = serialize( $in["data"]) ; break; case 'charge.success': log_message('critical', "DigiCallBack::EVENT ${inEvent}" ); - // + $saveArray["event"] = $inEvent; + $saveArray["customer_code"] = $in["data"]["customer"]["customer_code"]; + $saveArray["customer_email"] = $in["data"]["customer"]["email"]; + $saveArray["plan_name"] = $in["data"]["plan"]["name"]; + $saveArray["plan_code"] = $in["data"]["plan"]["plan_code"]; + $saveArray["subscription_code"] = $in["data"]["subscription_code"]; + $saveArray["amount"] = $in["data"]["amount"]; + $saveArray["authorization_code"] = $in["data"]["authorization"]["authorization_code"]; + $saveArray["gateway_response"] = $in["data"]["gateway_response"]; + $saveArray["gateway_status"] = $in["data"]["status"]; + $saveArray["reference"] = $in["data"]["reference"]; + $saveArray["data"] = serialize( $in["data"]) ; break; }