diff --git a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php
index 7609adf..d3a7688 100644
--- a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php
+++ b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php
@@ -241,6 +241,13 @@ class StripeWebhookController extends Controller
Log::info("Creating entry in Referral User table");
+ Log::info($referralUserId);
+ Log::info($userId);
+
+ Log::info($isCustomReferralCodeApplied);
+
+
+
ReferralUsers::create([
'iam_principal_xid' => $referralUserId, //Referral User Xid
@@ -265,7 +272,7 @@ class StripeWebhookController extends Controller
} catch (\Exception $e) {
Log::error("An error occurred in " . __METHOD__ . ": " . $e->getMessage());
// return response()->json(['error' => __('something_went_wrong')], 500);
- Log::error('Customer Subscription Checkout session function failed: ' . $e->getMessage());
+ Log::error('Customer Subscription Checkout session function failed: ' . $e->getMessage() . $e->getLine());
DB::rollBack();
diff --git a/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php b/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php
index 6904e91..a1b8c32 100644
--- a/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php
+++ b/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php
@@ -243,13 +243,13 @@ class SubscriptionController extends Controller
public function subscriptionToPlan(Request $request)
{
- // dd($request->all());
+ dd($request->all());
try {
$isCustomReferralCodeApplied = 0;
$customReferralCode = CustomReferralCode::where('is_active',1)->first();
- if($customReferralCode && $customReferralCode->referral_code &&
+ if($customReferralCode && $customReferralCode->referral_code &&
$customReferralCode->referral_code == $request->referral_code_to_check){
$isCustomReferralCodeApplied = 1;
}else{
@@ -424,8 +424,8 @@ class SubscriptionController extends Controller
if ($code ) {
return response()->json(['success' => true, 'message' => 'Successfully applied referral code!', 'referralUserId' => $code->id ,'referral_code'=>$referralCode]);
} else if( $customCode) {
- return response()->json(['success' => true, 'message' => 'Successfully applied referral code!', 'referralUserId' => $customCode->id ,'referral_code'=>$referralCode]);
-
+ return response()->json(['success' => true, 'message' => 'Successfully applied referral code!', 'referralUserId' => 2 ,'referral_code'=>$referralCode]); //2 is admin Id //need to change when principal typr_xid = 1
+
}else{
return response()->json(['success' => false, 'message' => 'Invalid referral code.']);
}
diff --git a/resources/views/Admin/pages/subscriptions/list-of-products.blade.php b/resources/views/Admin/pages/subscriptions/list-of-products.blade.php
index 0454663..6c123b2 100644
--- a/resources/views/Admin/pages/subscriptions/list-of-products.blade.php
+++ b/resources/views/Admin/pages/subscriptions/list-of-products.blade.php
@@ -127,7 +127,7 @@
+ name ="referral_code" id="referral_code" placeholder="Enter Referral Code" oninput="this.value = this.value.toUpperCase()" maxlength="15">