Я использую платежный стандарт веб-сайта для создания повторяющихся платежей за подписки.
Я должен узнать, когда следующая дата выставления счета, таким образом, похоже, что я могу использовать GetRecurringPaymentsProfileDetails nvp api с повторяющимся платежным идентификатором профиля.
Но когда я отправляю повторяющийся платежный идентификатор профиля, я возвращаю отказ:
{'ack':'Failure',.... l_longmessage0: 'Subscription profiles not supported by Recurring Payment APIs.',
'l_shortmessage0': 'Subscription Profiles not supported.',....
Это означает, что кнопка подписки повторяющиеся платежные профили не может быть получена с помощью API GetRecurringPaymentsProfilesDetails NVP?
Если это так, там некоторый другой API должен получить эту деталь для профиля подписки?
GetRecurringPaymentsProfileDetails не поддерживает профили подписки, созданные с помощью платежного стандарта, а только профили, созданные с помощью nvp api.
На момент написания статьи не существует api для получения деталей подписки. Если вы хотите узнать текущий статус, вы должны использовать IPN-прослушиватель для захвата и отслеживания всех изменений статуса самостоятельно.
.