PayPal批量付款项状态变更时transaction_id是否会改变?
PayPal Payouts Item: transaction_id Behavior When Status Changes to REFUNDED
- 明确结论:付款项状态从
SUCCESS变为REFUNDED时,原付款的transaction_id不会被替换为退款交易ID,这个字段会始终保留最初成功付款时生成的交易ID。 - 退款操作不会覆盖
transaction_id字段,该字段仅关联初始的付款交易。若需获取退款对应的交易ID,无法通过payouts-item_get接口直接获取,需通过PayPal的交易查询类接口,基于原transaction_id关联查询退款记录。 - 文档中使用“The transaction_id”的表述,确实隐含了该字段是初始交易的唯一固定标识,一旦生成不会变更。字段为空的场景多发生在付款未成功完成的情况,与退款状态无关。
内容的提问来源于stack exchange,提问作者Igor Loskutov
相关产品推荐
相关产品推荐

