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