使用条带,我可以扩展 balance_transaction 对象以获取直接付款(即信用卡)的交易费用。
这是通过以下方式完成的:
$charge = \Stripe\Charge::create(array(
"customer" => $customer->id,
...
"expand" => array("balance_transaction")
)
);
当我使用未决交易(即银行转帐)付款时,无法在收取付款时计算费用。
在这种情况下,我必须使用 charge.succeeded 配置 webhook 并检查必须与初始付款请求匹配的 source_id。
我想知道如何从 webhook 响应中获取费用。blance_transaction 没有展开。有什么提示吗?