문서

결제

Stripe 연결

구매자는 내 Stripe 계정으로 결제합니다. 저희는 그 계정에서 결제 세션을 만들고 Stripe 이벤트를 받습니다. 돈을 보관하지 않으며 카드 번호도 보지 않습니다.

계정 연결

  1. 결제를 여세요. 결제의 Stripe 아래 테스트 영역에서 연결을 선택한 뒤, Stripe 계정이 있는지 알려 주세요.
  2. Stripe 온보딩을 마치세요. Stripe 자체 페이지가 열립니다. 앱용 연결 계정을 만들고, 이미 가진 Stripe 계정에서 인증된 정보를 복사할 수 있습니다.
  3. 연결됐는지 확인하세요. 결제 페이지로 돌아오면 테스트 영역에 계정 이름, ID와 함께 연결됨이 표시됩니다.
  4. 실제 계정은 판매 시작 때 연결하세요. 실제 돈을 받을 준비가 되면 실제 판매 영역에서 똑같이 하세요.
  • 연결 하나로 모든 앱을 지원합니다.
  • 테스트와 실제 판매는 따로 연결합니다.
  • 로그인한 지 10분이 넘었으면 연결하거나 연결을 끊을 때 본인 확인을 다시 요청합니다.
  • 실제 계정 연결을 끊으면 다시 연결할 때까지 새 Stripe 결제가 중단됩니다. 결제한 시계는 잠금 해제 상태로 유지됩니다.

또는 내 키 사용

내 키 사용을 선택하고 Checkout Sessions 읽기·쓰기와 charges, refunds 읽기 권한이 있는 제한 키를 붙여넣으세요. 저장 전에 읽기 전용 호출로 테스트하고, 암호화해 저장하며, 이후에는 마지막 4자만 표시합니다. 비밀 키는 거부됩니다. 제한 키는 필요한 일만 할 수 있습니다.

내 Stripe 계정

  • 내 계정입니다. Stripe 대시보드 전체를 쓸 수 있습니다. 결제는 내 계정에서 이루어지므로 판매자는 본인입니다.
  • 정산은 Stripe가 합니다. 정산과, Stripe가 계정을 대상으로 지정한 경우의 즉시 정산(Instant Payouts)은 Stripe 대시보드에 있습니다.
  • 수수료는 Stripe 몫입니다. Stripe 자체 수수료는 본인 부담이며 Stripe에서 빠져나갑니다. 저희는 판매 금액에서 떼어 가지 않습니다.
  • Apple Pay와 Google Pay는 별도 설정 없이 Stripe 호스팅 결제 페이지에 표시됩니다.
  • 현지 결제 수단은 가격의 통화에 맞을 때 표시됩니다: Alipay와 WeChat Pay, 그리고 유로나 즐로티에서는 iDEAL, Bancontact, EPS, Przelewy24, BLIK. 원하는 수단을 Stripe의 설정, 결제 수단에서 켜세요. 꺼진 수단은 표시되지 않습니다. 모두 즉시 결제되므로 시계도 즉시 잠금 해제됩니다.
  • 구매자가 명세서에서 결제를 알아볼 수 있도록 앱 이름 같은 명확한 명세서 표시명을 설정하세요.

저희가 받는 이벤트

이렇게 연결하면 웹훅을 추가할 필요가 없습니다. Stripe가 계정의 이벤트를 저희에게 보냅니다.

Stripe 이벤트의미시계 동작
checkout.session.completed결제 완료구매 화면이 열려 있으면 약 1초 안에, 그렇지 않으면 다음에 물을 때 잠금 해제됩니다.
charge.refunded환불됨다음 확인 때 잠기며, 구매 화면이 열려 있으면 즉시 잠깁니다.
charge.dispute.created분쟁 발생분쟁이 진행 중인 동안 잠깁니다.
charge.dispute.closed분쟁 종료승소: 환불되지 않았다면 다시 잠금 해제됩니다. 패소: 잠긴 상태로 유지됩니다.
radar.early_fraud_warning.created사기 경고잠금 해제 상태로 유지됩니다. 분쟁 수수료가 붙기 전에 환불할 수 있도록 알려 드립니다.
invoice.paid갱신 결제 완료잠금 해제 상태로 유지됩니다.
invoice.payment_failed갱신 결제 거절잠깁니다. 구매자에게 카드 정보 업데이트를 요청합니다.
invoice.payment_action_required은행이 구매자의 확인을 요구함Stripe 인보이스 페이지로 가는 QR 코드를 보여 줍니다.
구독 canceled, unpaid 또는 paused취소됨 또는 재시도 소진잠깁니다.

모든 이벤트를 저희가 만든 결제 세션과 대조합니다. 메타데이터의 시계와 앱, 금액, 통화, 테스트 또는 실제 판매 여부입니다.

Stripe가 저희에게 연결하지 못할 때

결제 페이지에 확인 필요와 해결 방법이 표시됩니다. 그동안에도 결제는 진행되지만, Stripe가 다시 연결될 때까지 환불과 분쟁으로 시계를 잠글 수 없습니다.

환불 및 분쟁

  • Stripe 대시보드에서 환불하세요. 판매의 판매 항목에서 바로 연결됩니다.
  • 구독 요금을 환불해도 구독은 멈추지 않습니다. Stripe에서 구독도 취소하세요.
  • 분쟁은 Stripe에서 대응하세요. 분쟁이 진행 중인 동안 시계는 잠긴 상태로 유지됩니다.

경우별 시계 동작은 환불, 분쟁, 갱신에 있습니다.

Stripe로 테스트하기

  • 4242 4242 4242 4242, 미래의 아무 날짜, 아무 CVC로 결제하세요.
  • 4000 0000 0000 0259로 테스트 분쟁을 만드세요.
  • Stripe 테스트 대시보드에서 환불하세요.

테스트하려고 실제 계정에서 환불, 결제 거절, 분쟁을 진행하지 마세요. 테스트 모드를 쓰세요.

Esc