Как получить электронную почту клиента с помощью Stripe webhook / endpoint - PullRequest
0 голосов
/ 23 марта 2019

Попытка получить электронную почту клиента, используя конечную точку Stripe / webhook.Адрес электронной почты не отображается.

Это то, что у меня так далеко:

 <?php

 require_once('stripe/init.php');

 \Stripe\Stripe::setApiKey("sk_test_xxxxxxxxxxxxxxxxxxxxxxxxx");

 $input = @file_get_contents("php://input");

 $event_json = json_decode($input);

 $customer = $event_json->data->object->email;

 $email_stripe = $customer->email;

 if ($event_json->type == 'charge.failed') {

 }

 if ($event_json->type == 'charge.succeeded') {

 }

 ?>

1 Ответ

0 голосов
/ 25 марта 2019

В этом объекте нет email, однако есть receive_email , который можно использовать для этого. Это вам нужно будет установить во время зарядки, чтобы получить его обратно.

В противном случае есть клиент , где возвращается идентификатор клиента. Это можно использовать для дополнительного звонка на , чтобы получить все данные клиента

...