Ich möchte die Kunden-E-Mail-Adresse abrufen, nachdem sie ein Produkt gekauft haben, damit ich ihnen einen Download-Link senden kann.Streifen: Abrufen einer Kunden-E-Mail-Adresse während einer Gebühr (Laravel 5.2)
Hier ist meine Verarbeitung der Ladung.
public function charge()
{
\Stripe\Stripe::setApiKey("sk_test_key");
$token = $_POST['stripeToken'];
dd(\Stripe\Customer::retrieve($token));
try {
$charge = \Stripe\Charge::create(array(
"amount" => 10000, // amount in cents, again
"currency" => "usd",
"source" => $token,
"description" => "Example charge"
));
} catch(\Stripe\Error\Card $e) {
flashWarning('An error occured');
return back();
}
$data = [];
Mail::send('emails.download',$data, function($message)
{
$message->to(CUSTOMER EMAIL)->subject('thank you for purchasing...');
});
}
In der unteren Hälfte des Verfahrens würde ich irgendwie die Kunden E-Mail-Adresse finden möge, damit ich ihr eine E-Mail schicken.
EDIT: Die Kunden sind keine Benutzer.
Danke für die Hilfe. Allerdings habe ich vergessen zu erwähnen, dass die Kunden keine Nutzer sind. – DanielPahor
so angeblich sollten Sie ein E-Mail-Feld in Form während der Einreichung der Ladung hinzufügen – xmhafiz
Hey vielen Dank dafür. Ich habe das E-Mail-Feld in der Einreichung verwendet. Ich bin jedoch immer noch unsicher, wie man die E-Mail aus den Informationen extrahiert, die durch Stripe an das Back-End übergeben werden. – DanielPahor