Я строю интернет-магазин. В настоящее время я на https://api.sandbox.paypal.com
создал подписку, и клиент одобрил ее. Все работало так, как описано в документации. здесь
https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions
Теперь мне нужно получить фактические платежи по этой подписке, чтобы синхронизировать мой портал с платежами PayPal.
Ядогадываясь, мне нужно было List transactions for subscription как сказано здесь:
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" } ] }
Но я получаю пустой ответ без ошибок.