과거에 가끔 사용자들에게 이 오류가 발생했지만, 요즘은 빈도가 높아져 심각한 문제가 되고 있습니다.
A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters.
이 오류는 현재 구독 중인 사용자가 다른 구독을 결제하려고 할 때 간헐적으로 나타납니다. 이번 경우를 보면, 멤버십 가격을 변경했기 때문에 새로운 구독을 생성하고 모든 사용자를 해당 구독으로 "갱신"해야 했기 때문입니다. 모든 사용자에게 오류가 발생하는 것은 아니며, 그 이유를 찾지 못하고 있습니다.
여기서 검색해 보니 이 단일 게시물에서 이 오류가 인지되고 있음을 시사하지만, 해결책은 설명하지 않았습니다. Stripe에 대해 완전한 초보자인 것이 도움이 되지 않을 수도 있으며, 제가 올바른 질문을 하고 있는지조차 모르겠습니다. 누군가 방향을 제시해 주시면 감사하겠습니다!
와… 이게 반응이 전혀 없네요. 이 구독 모듈이 더 이상 지원되지 않는 건가요?
참고로 제 사용자들도 동일한 문제를 겪고 있습니다…
이 사이트를 정말 좋아합니다. 오래된 회원이에요. 이전에 "서포터"였는데, 카드를 변경해야 합니다. 설정을 시도하면 다음과 같은 메시지가 표시됩니다:
“카드 유형의 결제 수단이 존재해야 하지만, 이 PaymentIntent에는 결제 수단이 없으며 제공된 것도 없습니다. payment_method 또는 payment_method_data 매개변수를 제공하여 다시 시도해 주세요.”
다른 분들도 이런 문제를 겪고 있는지 모르겠습니다.
임퍼소네이션(impersonation)을 통해 시도해 보았지만 동일한 메시지가 떴습니다. 카드 유형은 폼 페이지에 분명히 존재합니다. 이 사용자는 이전에 패트레온 서포터였지만 지금은 '무료 모드’입니다. 플러그인 관리자에서 해당 사용자의 Stripe 계정은 '취소됨(Cancelled)'으로 표시되어 있습니다. 다시 말하지만… 만약 이러한 과거 데이터가 Stripe에서 문제를 일으키고 있다면, 더 이상 관련이 없는 무효화된 Stripe 및 패트레온 계정 데이터를 사용자 계정에서 단순히 삭제할 수 있는 방법을 마련해 주면 좋겠습니다. 그렇지 않으면 거래가 실패하게 되니까요.
후속 보고로, 지금까지 이 오류의 원인을 파악한 사람은 아무도 없습니다. 우리가 돈을 주고 불러와서 확인해 본 전문 컨설턴트조차도요. 현재 이 오류를 겪는 회원들에게는 Venmo를 사용하거나 (믿기 어렵게도) 개인 수표를 보내달라고 안내하고 있으며, 이후 회원 정보를 수동으로 업데이트하고 있습니다. 이는 장기적으로 지속 가능한 방법이 아니므로, 우리는 이미 다른 회원 관리 옵션들을 검토해 왔습니다. 리더십의 결정에 따라 우리 조직이 Discourse를 완전히 중단하게 될 수도 있습니다. 이는 매우 유감스러운 일입니다.
여기서 Discourse 팀의 침묵이 계속된다면, 이 문제적인 플러그인은 피하고 다른 해결책을 찾는 것이 최선이라고 생각합니다.