小编fix*_*xel的帖子

PAYMENT.SALE.COMPLETED webhook 事件中的 PayPal 订阅 ID 和交易 ID 位于何处?如何获取他们的详细信息?

我正在使用 PayPal 订阅 API 和 php。

到目前为止,我知道付款成功后会触发 PAYMENT.SALE.COMPLETED 事件。但该对象仅包含计费协议 ID,似乎与订阅无关。我如何获得有关客户和付款的更多详细信息?

示例 webhook 的内容


{
    "id": "WH-1J525465EH157100Y-81K24252LY536784P",
    "create_time": "2021-03-10T18:22:33.292Z",
    "resource_type": "sale",
    "event_type": "PAYMENT.SALE.COMPLETED",
    "summary": "Payment completed for EUR 5.0 EUR",
    "resource": {
        "billing_agreement_id": "I-8XRLDA4MNEW3",
        "amount": {
            "total": "5.00",
            "currency": "EUR",
            "details": {
                "subtotal": "5.00"
            }
        },
        "payment_mode": "INSTANT_TRANSFER",
        "update_time": "2021-03-10T18:22:13Z",
        "create_time": "2021-03-10T18:22:13Z",
        "protection_eligibility_type": "ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE",
        "transaction_fee": {
            "currency": "EUR",
            "value": "0.45"
        },
        "protection_eligibility": "ELIGIBLE",
        "links": [
            {
                "method": "GET",
                "rel": "self",
                "href": "https://api.sandbox.paypal.com/v1/payments/sale/1P642136UK709905M"
            },
            {
                "method": "POST",
                "rel": "refund",
                "href": "https://api.sandbox.paypal.com/v1/payments/sale/1P642136UK709905M/refund"
            } …
Run Code Online (Sandbox Code Playgroud)

paypal

5
推荐指数
1
解决办法
1696
查看次数

标签 统计

paypal ×1