PayPal подписка получить список транзакций - PullRequest
0 голосов
/ 11 ноября 2019

Я строю интернет-магазин. В настоящее время я на https://api.sandbox.paypal.com

создал подписку, и клиент одобрил ее. Все работало так, как описано в документации. здесь

https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions

Теперь мне нужно получить фактические платежи по этой подписке, чтобы синхронизировать мой портал с платежами PayPal.

Ядогадываясь, мне нужно было List transactions for subscription как сказано здесь:

https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions_transactions

Но когда я звоню по этому пути

/v1/billing/subscriptions/I-T99999999999/transactions?start_time=2014-11-11T05:09:16.000Z&end_time=2020-11-11T05:09:16.000Z

Я получаю пустой массив в ответ. Даже если транзакций не было, я ожидаю, что у меня будет такая структура:

{
  "transactions": [],
  "links": [
    {
      "href": "https://api.paypal.com/v1/billing/subscriptions/I-T99999999999/transactions?start_time=2014-11-11T05:09:16.000Z&end_time=2020-11-11T05:09:16.000Z",
      "rel": "self",
      "method": "GET"
    }
  ]
}

Но я получаю пустой ответ без ошибок.

...