Как проверить статус платежа по подписке с PayPal на веб-сайте электронной коммерции
Я применяю платеж PayPal на своем веб-сайте. Для платежей по подписке я всегда получаю статус ожидания, так как я могу проверить, когда это будет успешно, а когда - нет?
{
"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":"sb-umuhk1452433@personal.example.com",
"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
}