안녕하세요. 사용자가 로그인하고 구독을 구매하는 과정에서 두 가지 문제가 발생하고 있습니다:
(1) 로그인 모달 문제: 현재 로그인하지 않은 사용자가 사이트의 구독 페이지(/s)에 방문하면 "구독하려면 로그인하거나 계정을 만드세요."라는 안내 문구가 표시됩니다. 그 아래에 로그인 버튼이 있습니다.
하지만 사용자가 해당 로그인 버튼을 클릭하면 로그인 모달이 열리지 않습니다. 대신 /login 페이지로 이동하며 "오! 이 페이지는 존재하지 않습니다"라는 오류가 표시됩니다.
페이지의 로그인 버튼을 클릭하면 모달이 열리도록 수정할 수 있을까요?
(2) 결제 확인 페이지: 사용자가 결제 정보를 성공적으로 입력하고 구독을 구매할 때(제 경우 가입을 위한 일회성 수수료입니다), 사이트는 /billing/payments 페이지로 리다이렉트합니다. 구매 직후 바로 가입한 그룹의 페이지 등으로 리다이렉트할 수 있을까요?
구매를 마친 직후에 이동하는 페이지로 결제 페이지는 그다지 매력적이지 않습니다.
또한, 해당 페이지와 관련하여 여러 문제가 있습니다. 페이지가 정상적으로 작동하는 사용자의 경우, billing/payments 섹션에 "결제 내역이 없습니다"라고 표시됩니다. 이는 사용자가 결제를 마친 직후 해당 페이지로 이동했기 때문에 정확하지 않은 정보입니다.
다른 사용자의 경우, 페이지가 아예 로드되지 않으며 "Error while trying to load /s/user/payments"라는 오류가 발생합니다. 이 문제는 특정 사용자에게 고유한 문제와 관련이 있을 수 있습니다. 테스트를 위해 여러 사용자 계정을 사용하고 있는데, 일부 계정에서는 이 오류가 발생하므로, 테스트 결제에 사용된 사용자가 나중에 실제 결제에 사용될 때 Stripe에서 오류가 발생하는 것과 관련이 있을 수도 있습니다.