2016-04-11 10 views
0

Recurly .NETクライアントを使用して、以前にキャンセルされたアカウントを再度アクティブにしようとしています。定期的に再アクティブ化するサブスクリプション

私はCreateメソッドを使用しようとしましたが、既にサブスクリプションされたエラーがスローされているので、代わりにSubscription.Reactivateを試みました。これにより、サブスクリプションが再度アクティブになりますが、サブスクリプションに請求情報が関連付けられません。

これを行う方法はありますか?

答えて

0

元のキャンセルの一部としてアカウントが閉鎖されましたか?その場合、請求情報は削除され、復元することはできません。

また、元のエラーは、サブスクリプションがまだ有効である(キャンセルされた状態のままだった)ためです。サブスクリプションが終了した後にCreateコールを使用するか、アカウントごとに複数のサブスクリプションを有効にすることができます。

+0

はい、Accounts.Close()を使用して閉じました。アカ​​ウントはクローズされています。サブスクリプションがキャンセルされ、請求情報が削除されました。私はGetSubscriptions()を使用してサブスクリプションを取得し、Terminate()を使用してサブスクリプションを削除してから再度作成しました。それはそれを行う正しい方法ですか?または、私は何とか課金情報をサブスクリプションに関連付けてから、subscription.Reactivate()を使用する必要がありますか?ありがとう – Graham

+0

また、アカウントをキャンセルすると、私たちはアカウントを無効にしてログインできなくなりますので、その時点で購読を終了すると何か問題はありますか? – Graham

+0

一般に、決済情報の消去は永久的なので、口座を閉鎖することはお勧めしません。あなたはキャンセル/終了を検討したいかもしれません。 –

関連する問題