BraintreeWebhooks:通过PHP的事务细节

BraintreeWebhooks:通过PHP的事务细节,php,braintree,Php,Braintree,Braintree Payments支持返回订阅id的Webhook。我一直在寻找一个PHP代码示例,该示例将返回给定订阅id的交易详细信息。Braintree文档没有提供任何示例 我知道这段代码是错误的,但我想展示一些解决方案的努力。:) 我在Braintree工作。如果你需要更多的帮助,你随时可以 你只需要: 它有一个: 谢谢你的回复。我对PHP了解不够,不知道如何使用它。你能给我演示一下如何回复“客户详细信息”(我想是“电子邮件”)吗?或者告诉我一些使用你的代码的代码?我添加了这个,我越

Braintree Payments支持返回订阅id的Webhook。我一直在寻找一个PHP代码示例,该示例将返回给定订阅id的交易详细信息。Braintree文档没有提供任何示例

我知道这段代码是错误的,但我想展示一些解决方案的努力。:)


我在Braintree工作。如果你需要更多的帮助,你随时可以

你只需要:

它有一个:


谢谢你的回复。我对PHP了解不够,不知道如何使用它。你能给我演示一下如何回复“客户详细信息”(我想是“电子邮件”)吗?或者告诉我一些使用你的代码的代码?我添加了这个,我越来越接近了:foreach($transaction AS$item){echo($item);}很高兴你们在这里主动监视你的标记:)支持信息仍然是最新的吗?这是有效的:foreach($transaction AS$item){echo($item->customerDetails->email);}“你会这样做吗?”是的,就是这样。
<?php
 $id = $_SERVER['QUERY_STRING'];
 require_once '_environment.php';
 $collection = Braintree_Transaction::search(array(
  Braintree_TransactionSearch::subscriptionId()->is($id)
 ));
 foreach ($collection AS $item) {
  echo "<li>" . $item->id;
 }
?>
$subscription = Braintree_Subscription::find('a_subscription_id');
$transactions = $subscription->transactions;