무료로 시작하기
한국어

암호화폐 결제 상태 — 감지, 확인 중, 완납

암호화폐 청구서는 네 가지 상태를 거치고, 결제받았다는 뜻인 것은 마지막 하나뿐입니다.

결제는 먼저 만들어지고, 다음으로 보이고, 그다음 최종으로 볼 만큼의 블록 아래에 묻힙니다. 각 단계가 별개의 웹훅인 것은, 주문 시스템에게 각 단계가 서로 다른 뜻이기 때문입니다.

돈을 잃게 만드는 것은 확인 중과 완납 사이의 틈입니다. 블록에 들어간 거래가 취소된 것은 아닙니다. 다만 체인이 재구성되어 그 블록이 떨어져 나가면 취소될 수 있습니다. 아직 확인 중일 뿐인 결제에 대해 상품을 내주는 것은, 아직 사라질 수 있는 거래에 대해 상품을 내주는 일입니다.

생애 주기, 순서대로

  1. invoice.created — 청구서가 존재하고 수취 주소가 그것에 묶였습니다. 아직 아무것도 보내지지 않았습니다.
  2. invoice.receiving — 네트워크에서 결제가 보였지만 아직 블록에 들어가지 않았습니다.
  3. invoice.confirming — 결제가 블록에 들어가 승인을 쌓고 있습니다. 아직 최종이 아닙니다.
  4. invoice.paid — 결제가 해당 네트워크의 승인 기준값에 이르렀습니다. 완납을 뜻하는 것은 이 상태뿐입니다.

“완납”이 아닌 상태들

  • invoice.underpaid — 청구액보다 적게 도착했습니다. 이후의 결제는 여기에 누적됩니다.
  • invoice.overpaid — 청구액보다 많이 도착했습니다. 여분은 이미 판매자의 주소 위에 있습니다.
  • invoice.expired — 결제가 도착하기 전에 접수 기간이 닫혔습니다.

자주 묻는 질문

청구서의 “확인 중”은 무슨 뜻인가요?

결제가 체인에서 확인되었지만 최종으로 취급할 만큼 충분한 블록에 묻히지는 않았다는 뜻입니다. 돈은 실재하고 보이지만, 되돌릴 수 없다는 보장은 아직 쌓이는 중입니다.

상품을 언제 넘겨도 안전한가요?

청구서가 결제 완료로 바뀐 뒤에만 안전합니다. 감지됨과 확인 중은 모두 존재하지만 아직 되돌릴 수 있는 결제를 가리키며, 사기 결제자가 노리는 것이 바로 그 틈입니다.

결제가 끝내 완료 상태에 이르지 못하면 어떻게 되나요?

청구서는 만료되고 주문은 성사되지 않지만, 들어온 금액은 이미 판매자 본인의 주소에 있습니다. 직접 정산이므로 미완료 청구서가 판매자의 돈을 손댈 수 없는 곳에 남기는 일은 없습니다.