누구를 위한 제품인가
국경 지급, 디지털 상품 전달과 provider 운영 경계를 검토하는 제품·재무·컴플라이언스 팀
COMMERCE · PRODUCT BRIEF
USDC 지급, provider adapter와 원장을 명시적 승인 경계로 조율합니다.
USDC Payment Orchestrator는 고객 주문에서 지급 intent를 만들고 treasury·provider 정책을 통과한 이벤트만 원장으로 전진시키는 참조 시스템입니다. Azure landing과 API staging은 배포됐지만 provider는 sandbox이고, 실제 송금, 환전, PIN 구매, 고객 자산 수탁이나 licensed remittance를 제공하지 않습니다.
샘플 운영 화면이며 실송금, 환전 또는 실상품 발급을 수행하지 않습니다.
국경 지급, 디지털 상품 전달과 provider 운영 경계를 검토하는 제품·재무·컴플라이언스 팀
주문, provider event, treasury 결정과 원장 사실을 분리해 재시도와 감사를 설명 가능한 구조로 정리
PRODUCT FLOW
제품 주문을 금액, 자산, 수령 조건과 idempotency key에 결속합니다.
자금원, 한도, 승인 상태와 중단 gate를 먼저 확인합니다.
승인된 adapter가 sandbox 요청과 상태 event를 표준 모델로 변환합니다.
검증된 event만 append-only 원장과 상품 전달 상태를 전진시킵니다.
INTERFACE TEMPLATE
샘플 운영 화면이며 실송금, 환전 또는 실상품 발급을 수행하지 않습니다.
CAPABILITIES
주문과 재시도를 안정적인 idempotency 경계로 묶습니다.
자금 실행 전에 정책과 승인 상태를 검사합니다.
Provider별 요청과 event를 공통 상태 모델로 격리합니다.
재무 원본은 수정·삭제 대신 보정 event로 처리합니다.
제품 설명과 API sandbox를 공개 cloud staging에서 검토할 수 있습니다.
INTEGRATION SEQUENCE
비밀키는 브라우저에 두지 않고, 모든 외부 응답은 서버에서 검증한 뒤 제품 상태를 갱신합니다.
const intent = await server.orders.create({ idempotencyKey });
const decision = await server.policy.evaluate(intent);
const providerEvent = await server.provider.executeSandbox(decision);
await server.ledger.appendVerified(providerEvent);SECURITY
staging 화면이나 API가 실송금 또는 구매 권한을 의미하지 않습니다.
credential은 browser, sample code와 감사 event에 포함하지 않습니다.
서명, tenant, 금액 또는 상태 결속이 불명확하면 전진하지 않습니다.
참조 오케스트레이터가 고객 private key나 자산을 보유하지 않습니다.
READINESS
실제 provider 계약과 production credential이 없습니다.
licensed remittance, fiat exchange 또는 은행 지급을 제공하지 않습니다.
실제 PIN·voucher 발급과 provider fulfilment를 수행하지 않았습니다.
PITR, KMS/HSM, durable queue, support, 법률·회계 검토가 필요합니다.
시장·운영 경계
외부 제품 화면