stripe-payments
Streep Meerdere kaarten toevoegen aan dezelfde gebruiker
Zoeken…
Creëer klant in streep
public function createCustomer($data , $token)//pass form data and token id
{
$customer=Customer::create(array(
"email"=>$data['email'],
"description" => $data['name'],
"source" => $token // obtained with Stripe.js
));
return $customer['id'];
}
Volg deze link voor meer informatie
Klant ophalen en kaarten toevoegen in Stripe
public function addCard($cust_id, $token)
{
$retriveResult=Customer::retrieve($cust_id);
$tokendata = Token::retrieve($token);
$newcard = $tokendata['card'];
$flag = 1;
foreach ($retriveResult['sources']['data'] as $card) {
if($card['fingerprint'] === $newcard['fingerprint'])
{
$cardid = $card['id'];
$flag = 0;
break;
}
}
if($flag)
{
$savecard = $retriveResult->sources->create(array("source" =>$token));
$cardid = $savecard['id'];
}
return $cardid;
}
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow