<?php //print_r($_REQUEST); if (isset($_REQUEST['stripeToken'])) { $client_id = $_REQUEST['client_id']; $stripe_cust_id = GetUserFieldById($client_id, 'stripe_cust_id'); $plan_id = GetUserFieldById($client_id, 'plan_id'); //$stripe_cust_id = 'cus_7cDwem3czpbNTY'; $token = $_REQUEST['stripeToken']; $plan_name = $customer = \Stripe\Customer::retrieve($stripe_cust_id); $get_subs_detail = getSubcDetail($client_id); $get_plan_detail = getPlanDetail($plan_id); $plan_title = $get_plan_detail['plan_title']; $plan_name = $get_plan_detail['plan_name']; $plan_price = $get_plan_detail['price']; $subc_id = $get_subs_detail['subc_id']; $subscription = $customer->subscriptions->retrieve($subc_id); print_r($subscription['status']); //active /* //print_r($customer); die('dd'); $customer->description = "Customer for test@example.com"; $customer->source = $token; // obtained with Stripe.js $customer->subscriptions->create(array("plan" => "corprate")); $customer->save(); //print_r($customer->subscriptions->data); //echo "-->".$customer->subscriptions->data[0]->id."--"; $subc_id = $customer->subscriptions->data[0]->id; $status = $customer->subscriptions->data[0]->status;
<?php //print_r($_REQUEST); if (isset($_REQUEST['stripeToken'])) { $client_id = $_REQUEST['client_id']; $stripe_cust_id = GetUserFieldById($client_id, 'stripe_cust_id'); //$stripe_cust_id = 'cus_7cDwem3czpbNTY'; $token = $_REQUEST['stripeToken']; $customer = \Stripe\Customer::retrieve($stripe_cust_id); //print_r($customer); die('dd'); $customer->description = "Customer for test@example.com"; $customer->source = $token; // obtained with Stripe.js $customer->subscriptions->create(array("plan" => "corprate")); $customer->save(); //print_r($customer->subscriptions->data); //echo "-->".$customer->subscriptions->data[0]->id."--"; $subc_id = $customer->subscriptions->data[0]->id; $status = $customer->subscriptions->data[0]->status; //$customer->sources->create(array("source" =>$token)); //print_r($customer); die('--oo--oo--'); // Insert transaction detail in database $sql = "INSERT INTO subscriptions\n\t\t\t\t\t\tSET \n\t\t\t\t\t\tsubc_id='{$subc_id}',\n\t\t\t\t\t\tstatus='{$status}',\n\t\t\t\t\t\tclient_id='{$client_id}'"; $result = mysqli_query($conn, $sql); //print_r($customer->subscriptions); // Update the client table payment status //die('--Response here from stripe--'); }