2016-04-11 4 views
0

Я пытаюсь повторно активировать ранее отмененную учетную запись, используя клиент Recurly .NET.Reactivating Recurly subscription

Я пробовал использовать метод Create, но он выдает уже зарегистрированную ошибку, поэтому вместо этого я попробовал Subscription.Reactivate. Это активирует подписку, но она не связывает информацию об оплате с подпиской.

Есть ли способ сделать это?

ответ

0

Был ли аккаунт закрыт как часть первоначального аннулирования? Если это так, биллинговая информация была удалена и не может быть восстановлена.

Кроме того, ваша первоначальная ошибка состояла в том, что подписка была по-прежнему активной (только в состоянии отмены). Вы можете использовать вызов Create после завершения подписки, OR, вы можете включить несколько подписки на одну учетную запись.

+0

Да, он был закрыт с использованием учетной записи. Закрывается(), поэтому да, учетная запись закрыта, подписка отменена и информация о биллинге удалена. Я использовал GetSubscriptions(), чтобы получить подписку, а затем Terminate(), чтобы удалить ее, а затем снова создать. Это правильный способ сделать это? Или мне нужно каким-то образом связать платежную информацию с подпиской, а затем использовать подписку. Reactivate()? Спасибо – Graham

+0

Также при отмене учетной записи мы деактивируем их, чтобы они больше не могли входить в систему, так что что-то не так с завершением подписки в этот момент? – Graham

+0

Как правило, я не рекомендую закрывать учетные записи, так как очистка платежной информации настолько постоянна. Вы можете просто хотеть рассмотреть отмену/завершение. –