@@ -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();
|
||||
|
||||
|
||||
|
||||
@@ -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.']);
|
||||
}
|
||||
|
||||
@@ -127,7 +127,7 @@
|
||||
<button class="apply" type="button" onclick="applyReferralCode()">Apply</button>
|
||||
</div>
|
||||
<input type="text" class="form-control coupon-input mt-3"
|
||||
name ="referral_code" id="referral_code" placeholder="Enter Referral Code" oninput="this.value = this.value.toUpperCase()" maxlength="10">
|
||||
name ="referral_code" id="referral_code" placeholder="Enter Referral Code" oninput="this.value = this.value.toUpperCase()" maxlength="15">
|
||||
|
||||
<input type="hidden" class="form-control coupon-input mt-3" name ="iam_principal_xid"
|
||||
id="iam_principal_xid" value="{{ $userData->id }}">
|
||||
|
||||
Reference in New Issue
Block a user