이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
안녕하세요.
구독결제 자동 갱신을 해지했지만 기존 이용 기간이 남아 있는 상황에서, 만료 전 자동 갱신을 다시 활성화하는 방법을 문의드립니다.
현재 상태는 아래와 같습니다.
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로 유지되어 재활성화 완료 여부를 판단하기 어렵습니다.
아래 사항을 확인 부탁드립니다.
- 구독 재활성화가 정상적으로 완료되었다면 current.autoRenew=true로 전달되는 것이 맞나요?
- 이용 기간이 남아 있는 구독의 자동 갱신을 다시 활성화하는 공식 방법이 있나요?
- 동일 SKU로 createSubscriptionPurchaseOrder를 다시 호출해도 되는지, 신규 주문이나 중복 결제 가능성이 있는지 궁금합니다.
감사합니다.