암호화폐로 결제받고,
지갑으로 자동 정산받으세요
결제마다 전용 입금 주소가 발급되고 실시간으로 상태를 확인할 수 있습니다. 10개 블록체인의 USDT, USDC와 네이티브 코인을 지원하며, API부터 인보이스, 결제 링크, POS까지 어디서든 결제를 받을 수 있습니다. 입금이 확정되면 자동으로 정산하거나 수탁 잔액에 보관할 수 있습니다.
가입은 무료이며, 테스트 환경에서 먼저 연동을 완료할 수 있습니다.
- 결제 대기
waiting - 확인 중
confirming - 확인 완료
confirmed - 정산 중
sending - 완료
finished
결제 생성부터 정산까지 단 4단계
노드 구축이나 주소 관리, 집금(스윕) 처리를 직접 하실 필요가 없습니다. 모두 OmniWallet이 대신 처리합니다.
결제 생성
API, 호스팅 인보이스 페이지, 결제 링크 또는 POS로 결제를 생성합니다. 법정화폐 기준으로 금액을 정하고, 고객이 결제할 코인을 지정할 수 있습니다.
고객이 전용 주소로 결제
결제 건마다 새로운 주소가 할당됩니다. 고객은 QR 코드를 스캔하거나 주소를 복사해 결제하며, 결제 페이지에 진행 상황이 실시간으로 표시됩니다.
입금 확정 및 스크리닝
입금이 감지되면 체인별 컨펌 기준에 따라 입금을 확정하고, 동시에 제재 및 사기 목록과 대조합니다. 상태가 바뀔 때마다 서명된 IPN으로 가맹점 시스템에 알려 드립니다.
자동 정산
서비스 수수료를 제외한 금액을 지정한 지갑으로 자동 지급하거나, 수탁 잔액에 보관해 출금, 환전, 하위 계정에 활용할 수 있습니다.
어떤 결제 상황이든, 계정 하나로 충분합니다
온라인 쇼핑몰 결제, 오프라인 매장 결제, 구독 서비스, 모금까지 모두 하나의 콘솔과 API로 관리합니다.
호스팅 인보이스 페이지
결제 URL을 만들어 고객이 원하는 코인을 직접 선택해 결제하도록 할 수 있습니다. 결제 성공, 취소, 부분 결제 시 돌아갈 리다이렉트 URL도 지원합니다.
결제 링크
코드를 작성하지 않고도 고정 금액 또는 자유 금액 결제 링크를 만들어 메신저, 이메일, 소셜 미디어에 공유할 수 있습니다.
기부 페이지
브랜드 스타일을 적용한 기부 페이지를 만들고, 추천 금액과 모금 목표를 설정할 수 있습니다.
POS 결제
웹 기반 POS와 iOS/Android 결제 앱을 제공합니다. 금액을 입력하고 QR 코드를 띄우면, 결제가 완료되는 즉시 알림이 표시됩니다.
임베드 버튼 및 위젯
결제 버튼이나 기부 위젯을 웹사이트에 삽입하고, 팝업 창으로 결제 페이지를 열 수 있습니다.
대량 출금
한 번에 여러 주소로 출금할 수 있습니다. 2단계 인증(2FA)이 필요하고, 1차 또는 2차 승인 절차를 설정할 수 있으며, 화이트리스트에 등록된 주소로만 출금됩니다.
하위 계정(커스터디 API)
플랫폼 사용자별로 하위 계정을 만들어 입금 주소 생성, 계정 간 이체, 차감, 잔액 조회를 처리할 수 있습니다.
정기 결제(구독)
구독 플랜을 만들어 결제 주기마다 결제 링크를 발송하거나, 하위 계정 잔액에서 바로 차감할 수 있습니다.
환전(코인 전환)
수탁 잔액 안에서 스테이블코인끼리 교환하거나, 네이티브 코인과 스테이블코인 간에 전환할 수 있습니다.
결제 대금은 이렇게 정산됩니다
고객이 전용 주소로 보낸 대금은 입금이 확정되면 플랫폼 핫 월렛에서 정산됩니다. 입금 주소의 집금은 백그라운드에서 별도로 진행되므로 정산 속도에는 영향을 주지 않습니다.
자동 정산
기본결제마다 입금이 확정되면 서비스 수수료를 제외한 금액을 핫 월렛에서 등록된 지갑으로 바로 지급합니다. 입금 확정 후 약 60초 이내에 트랜잭션을 브로드캐스트하는 것을 목표로 합니다.
- 정산 지갑은 2FA로 등록하며, 변경 사항은 24시간 후에 적용되고 이메일로 알려 드립니다
- 지정한 정산 통화로 자동 환전되도록 설정할 수 있습니다
- 모든 정산에 온체인 트랜잭션 해시가 함께 제공됩니다
수탁 잔액
대금을 OmniWallet 잔액에 보관해 두고 필요할 때 사용할 수 있습니다.
- 대량 출금 및 예약 출금
- 하위 계정 입금, 이체 및 차감
- 구독료 차감 및 환전

결제 수납부터 출금, 대사까지 하나의 콘솔에서
모든 결제를 실시간으로 파악하고, 팀원별 역할에 따라 업무를 나눠 협업할 수 있습니다.
- 대시보드, 결제 내역, 원장 상세 내역
- 팀 역할 및 권한, 출금 1차/2차 승인
- API 키, IPN 설정 및 전송 기록
- AML 검토, 자금 추적, 감사 로그
NOWPayments와 호환되는 REST API
엔드포인트, 필드, 상태 값, 통화 코드가 모두 NOWPayments v1과 동일합니다. 이미 NOWPayments를 연동하셨다면 기본 URL과 API 키만 바꿔 마이그레이션할 수 있습니다.
- IPN은 HMAC-SHA512로 서명되어
x-omni-sig헤더에 담겨 전송됩니다 - 생성 요청에서
Idempotency-Key를 지원하므로 재시도해도 중복 생성되지 않습니다 - 테스트 환경은 실제 블록체인 테스트넷에 연결됩니다
curl -X POST "https://omniwallet.ewin888.com/api/v1/payment" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-A-1024" \
-d '{
"price_amount": 120,
"price_currency": "usd",
"pay_currency": "usdttrc20",
"order_id": "A-1024",
"order_description": "Pro plan, 12 months",
"ipn_callback_url": "https://example.com/ipn"
}'{
"payment_id": 355446374401130,
"payment_status": "waiting",
"pay_address": "TJ8nq3M5yVfQ9C2dWkPz7aH4sLrE6uXbGt",
"price_amount": 120,
"price_currency": "usd",
"pay_amount": 120.02,
"pay_currency": "usdttrc20",
"order_id": "A-1024",
"network": "TRC20",
"expiration_estimate_date": "2026-10-02T09:15:00.000Z",
"omni_payment_url": "https://omniwallet.ewin888.com/payment/4fKq9ZtR2mXcL8vBnW1pYs"
}수탁 자금을 위해 설계된 보안 아키텍처
가맹점의 대금을 대신 보관하는 만큼, 키 관리와 서명, 출금 통제를 설계의 핵심에 두었습니다.
독립 서명 서비스
키는 공개 URL이 없는 서명 서비스에만 보관됩니다. 서명 서비스는 정책에 따라 직접 구성한 트랜잭션에만 서명하며, 블라인드 서명은 절대 하지 않습니다.
콜드 월렛 멀티시그
자금 대부분은 멀티시그 콜드 월렛에 보관하며, 핫 월렛에는 일상적인 정산과 출금에 필요한 금액만 둡니다.
2FA와 주소 화이트리스트
출금과 정산 지갑 변경에는 2FA가 필요하며, 서명 서비스가 이를 직접 검증합니다. 새 주소는 24시간의 대기 기간을 거쳐야 합니다.
입금 AML 스크리닝
입금 출처를 OFAC, UN, EU 제재 목록과 ScamSniffer 및 Tether 동결 목록에 대조합니다.
수탁형 서비스, 사업자 인증에서 시작합니다
OmniWallet은 대금을 대신 수납하고 보관하므로, 모든 가맹점은 실제 결제를 받기 전에 심사를 통과해야 합니다.
사업자 인증(KYB)
가입 후 사업자 등록 정보와 실제 소유자 정보를 제출하고, 심사를 통과해야 실제 결제를 받을 수 있습니다. 테스트 환경에서는 심사가 필요하지 않습니다.
금지 업종
불법 상품, 사기, 무허가 금융 서비스, 믹싱 서비스 등의 업종은 본 서비스를 이용할 수 없습니다. 전체 목록은 허용 가능한 사용 정책에서 확인하세요.
지속적인 모니터링
거래 위험을 지속적으로 모니터링합니다. 제재 목록에 해당하는 대금은 동결되며 자동으로 반환되지 않습니다. 자세한 내용은 AML/KYC 정책을 참고하세요.
자주 묻는 질문
OmniWallet은 무엇인가요?
어떤 블록체인과 코인을 지원하나요?
대금은 얼마나 빨리 지갑으로 정산되나요?
고객이 금액보다 적게 또는 많이 결제하거나, 기한을 넘겨 결제하면 어떻게 되나요?
partially_paid로 바뀌며, 고객은 만료 전에 부족분을 추가로 보낼 수 있습니다. 초과 결제된 금액은 전액 입금 처리됩니다. 결제는 기본적으로 24시간 동안 유효하며(최대 7일까지 설정 가능), 기한이 지난 뒤 도착한 대금도 감지되어 처리됩니다.