내 사용자 중 한 명이 구독 관련 문제를 겪고 있습니다. 관리자 영역에서도 이 문제를 해결할 도구가 없는 것 같습니다.
문제는 Stripe를 통해 해당 사용자의 구독이 "취소됨"으로 표시되어 있는 데서 비롯되었습니다. 이는 특정 신용카드로 결제 처리가 불가능했기 때문이었습니다. 참고로 몇 달 동안 결제가 되지 않았음에도 그룹 상태는 업데이트되지 않았지만, 이는 주된 문제가 아닙니다. 해당 사용자는 사용자 CP에서 카드 정보를 업데이트할 방법이 없으며, 재구독을 시도하면 구독이 '취소됨’이라고만 표시되는 페이지가 뜨고, 이 구독을 분리하여 새로 시작할 방법이 없습니다. Stripe에서 그의 결제 상태를 업데이트하거나 새로고침할 방법도 찾지 못했습니다. 플러그인 데이터가 새로고침되길 바라며 Stripe에서 그의 구독/결제 프로필을 '제거’해 보았지만, 효과가 없었습니다. 플러그인의 관리자 페이지에는 그의 사용자 ID 정보가 표시되고…
이것이 제가 사용할 수 있는 유일한 취소 버튼인데, 제 쪽에서는 비활성화되어 있습니다. 당연히 이 페이지에서 구독을 삭제할 수 있다면 문제가 해결될 수 있을 것입니다.
이 문제와 관련하여 유일한 특이한 상황은, 이 사용자가 Subscriptions 플러그인 멤버가 되기 전에 Patreon 후원자이기도 했다는 점입니다. 현재 그의 Patreon 상태는 '무료’로 변경되었지만, 여전히 사용자 페이지에 Patreon 연동이 표시되어 있습니다. 이것이 특이한 시나리오일 수 있을 것 같아 참고로 말씀드립니다.
해당 사용자로 로그인하여 확인해 봤는데, 일반적인 구독 페이지에 접근할 수 있는 방법이 없습니다. 홈페이지에서 구독 메뉴 링크를 클릭하면 결제 페이지로 이동하고, 홈페이지의 지원 박스(총 x명 중 몇 명이 가입했는지 진행 상황을 보여주는 곳)에서 구독 페이지로 이동하면, 결제 페이지로 가야 한다는 등의 메시지가 표시됩니다. 결국 단순히 루프만 반복되는 상황이네요.
Stripe와의 손상되거나 오래된 연관성을 제거하는 방법이 필요합니다. 또한 시스템에서도 혼란을 일으키고 있을 수 있으므로, 더 이상 유효하지 않은 Patreon 연관성도 관리자 권한으로 제거할 수 있으면 좋겠습니다.