如何使用Stripe Webhook /端点获取客户电子邮件

时间:2019-03-23 01:01:20

标签: php json stripe-payments endpoint

尝试使用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 :(得分:0)

该对象中没有email,但是可以使用receipt_email。您必须在充电时设置该值才能取回它。

否则,将在customer中返回客户ID。您可以用来额外拨打get all the customer's details