我希望远离PayPal IPN,转向Stripe。
脚本的目的是每次收到超过一定金额的付款时向客户发送电子邮件。
到目前为止我写的代码是。由于某种原因,它无法正常工作。
Stripe::setApiKey("XXX");
// Retrieve the request's body and parse it as JSON
$body = @file_get_contents('php://input');
$event_json = json_decode($body);
}
mail "expresspoints@outlook.com";
$to = $customer->email;
if (($event_json->type == 'charge.succeeded') and ($event_json->livemode == 'true') and
($event_json->amount>4))
{
因此,脚本的重点是,所有成功的付款,在实时模式下完成,并且大于4将收到一封电子邮件。脚本的其余部分只是一封普通的电子邮件。
我认为有一个错误:
}
mail "expresspoints@outlook.com";
$to = $customer->email;
if (($event_json->type == 'charge.succeeded') and ($event_json->livemode == 'true') and ($event_json->amount>4))
{
答案 0 :(得分:0)
测试您的webhook时会得到什么回应?
请检查' allow_url_include'的值在你的php.ini中。应该是' On'。默认为'关'。