如何在电子商务网站上通过Paypal检查订阅付款中的状态

问题描述 投票:0回答:1

如何在电子商务网站中使用贝宝检查订阅付款中的状态

我正在我的网站上使用贝宝付款。对于订阅付款,我总是处于待处理状态,因此如何检查何时成功以及何时失败?

{
  "id":"I-TXXWY50EGMJX",
  "state":"Pending",
  "description":"Agreement for subscription salon owner",
  "start_date":"2020-04-17T07:00:00Z",
  "payer":{
    "payment_method":"paypal",
    "status":"verified",
    "payer_info":{
      "email":"[email protected]",
      "first_name":"John",
      "last_name":"Doe",
      "payer_id":"Z7CZSRCHLFWGY",
      "shipping_address":{
      }
    }
  },

  "plan":{  
  },
  "links":[
    {   
    }
  ],
  "agreement_details":{
    "outstanding_balance":{
      "value":"0.00"
    },
    "cycles_remaining":"0",
    "cycles_completed":"0",
    "final_payment_date":"1970-01-01T00:00:00Z",
    "failed_payment_count":"0"
  },
  "httpStatusCode":200
}
node.js paypal payment paypal-rest-sdk paypal-subscriptions
1个回答
0
投票

[如果以后需要获取订阅的状态,可以通过适当的API调用:https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions_get

您的示例似乎尚未处理,因为它尚未开始计费。

© www.soinside.com 2019 - 2024. All rights reserved.