자동 갱신 해지 후 만료 전 구독 재개 처리 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요.

구독결제 자동 갱신을 해지했지만 기존 이용 기간이 남아 있는 상황에서, 만료 전 자동 갱신을 다시 활성화하는 방법을 문의드립니다.

현재 상태는 아래와 같습니다.

status: ACTIVE
accessGranted: true
autoRenew: false

사용자가 “다시 구독하기”를 진행한 후 다음 웹훅을 수신했습니다.

{
“changeReason”: “RESTARTED”,
“subscription”: {
“previous”: {
“status”: “ACTIVE”,
“accessGranted”: true,
“autoRenew”: false
},
“current”: {
“status”: “ACTIVE”,
“accessGranted”: true,
“autoRenew”: false
}
}
}

RESTARTED로 전달되었지만 current.autoRenew=false로 유지되어 재활성화 완료 여부를 판단하기 어렵습니다.

아래 사항을 확인 부탁드립니다.

  1. 구독 재활성화가 정상적으로 완료되었다면 current.autoRenew=true로 전달되는 것이 맞나요?
  2. 이용 기간이 남아 있는 구독의 자동 갱신을 다시 활성화하는 공식 방법이 있나요?
  3. 동일 SKU로 createSubscriptionPurchaseOrder를 다시 호출해도 되는지, 신규 주문이나 중복 결제 가능성이 있는지 궁금합니다.

감사합니다.