본문으로 건너뛰기

10.1 가맹점의 디지털화폐 주문 조회(수집 및 결제)

#간단한 설명: 이 인터페이스는 판매자의 디지털 통화 수집, 결제 및 기타 주문을 쿼리하는 데 사용됩니다. 주문내역은 주문번호별로 확인하실 수 있습니다.

쿼리 매개변수

매개변수 이름유형필수매개변수 의미매개변수 설명
orderIdstring아니요플랫폼 주문번호플랫폼 주문 번호 또는 판매자의 현지 주문 번호 중 하나를 선택하세요
localOrderIdstring아니요판매자의 지역 주문 번호판매자의 현지 주문 번호 2개 중 하나를 선택하거나 당사 플랫폼의 주문 번호
keystring판매자 키API키
signstring서명자세한 내용은 서명 알고리즘을 참조하세요.
json 샘플 요청
{  
"key": "9yUreYgTRtit39Dy",
"orderId": 274224939517780,
"sign": "07792d2cf97811d3f2e7bd98edb477e3"
}

반환 값

매개변수 이름유형매개변수 의미매개변수 설명
codeint32요청 상태반환 코드, 0은 비즈니스가 성공했음을 의미하고, 그렇지 않으면 다른 오류를 나타냅니다
successboolean성공상태호환성 기록에 사용되는 코드=0과 일치하는 성공 식별
messagestring설명오류 메시지. 오류가 있는 경우 오류 메시지가 반환됩니다.
datajson데이터를 반환합니다.매개변수에 대해서는 다음 설명을 참조하세요
예로 돌아가기
{
"code": 0,
"success": true,
"message": null,
"data": {
"merchantId": 302992856974,
"merchantUserId": null,
"orderId": "474882554749381",
"localOrderId": "CONAN-TES1225668",
"type": "PAYMENT",
"status": "SUCCESS",
"bizType": "PAYMENT_FIXED_DIGITAL_SCAN",
"currency": "CNY",
"amount": "75",
"merchantCurrency": "CNY",
"merchantPaidAmount": "75",
"merchantActualAmount": "53.85",
"userCurrency": "USDT",
"userAmount": "11.19",
"userReceivableAmount": "11.19",
"userMinerFee": null,
"rate": "6.70227804",
"rateExpression": "1USDT≈6.7022CNY",
"notifyTime": 1772461910628,
"extra": null,
"blockchain": {
"network": "TRON",
"txId":"403dd99b07cb2fd0a4a8ab3f99ef74c0
40700117a3429f393a74585ed3f23c09",
"senderAddress": "TPutFhYUQnrRxHSmKVwjp55vgk9QY6r5nS",
"receiverAddress": "TYZSzcYySHGQ1Kb1oC3GdEM1NiK95BvnX7"
},
"walletUserId": null,
"orderFailReason": null,
"orderCreateTime": 1772461861907
}
}
데이터 매개변수 설명
매개변수 이름유형매개변수 의미매개변수 설명
orderIdstring주문번호
merchantIdint64판매자 ID
merchantUserIdstring판매자 사용자 ID주문 매개변수 localUserId의 값을 반환하거나, 전달되지 않은 경우 null을 반환합니다.
localOrderIdstring주문번호
statusenum주문현황PROCESSING:处理中| SUCCESS:已完成|FAIL:已失败
typeenum주문 유형PAYMENT:支付订单 | WITHDRAW:提款订单
bizTypeenumbizType 유형 설명은 다음과 같습니다.
currencystring통화 주문
amountstring주문금액
merchantCurrencystring가맹점 결제 통화
merchantPaidAmountnumber가맹점이 받거나 지불할 금액
userCurrencystring사용자 결제 또는 출금 통화
userAmountnumber사용자 결제 또는 출금 금액
merchantActualAmountnumber가맹점이 실제로 받거나 지불한 금액
notifyTimeint64알림 타임스탬프
orderCreateTimeint64주문 생성 타임스탬프
blockchainobject체인거래 정보
└ 네트워크string메인 네트워크
└ TXIDstring거래 ID
└발신자주소string보내는 주소
└수신자주소string영수증 주소
userMinerFeestring채굴 수수료
userReceivableAmountstring이용자의 채권·지급금액
ratestring환율
rateExpressionstring환율 표현
orderFailReasonstring주문실패 사유
walletUserIdstring월렛 내부 사용자 ID
extrajson맞춤형 환율정보판매자는 맞춤 환율 인터페이스를 호출할 때 이 정보를 반환합니다

bizType 유형 설명:

  1. PAYMENT_WALLET_SCAN MINPAY 지갑 스캔코드 결제
  2. PAYMENT_TRANSFER 디지털 화폐 바인딩 주소 직접 입금
  3. PAYMENT_ANY_DIGITAL_SCAN QR 코드를 스캔하여 원하는 금액의 디지털 화폐를 결제하세요.
  4. WITHDRAW_WALLET MINPAY 지갑으로 돈을 인출하세요.
  5. WITHDRAW_ANY_DIGITAL_WALLET 디지털 통화를 지갑으로 인출하세요.
  6. PAYMENT_FIXED_DIGITAL_SCAN 디지털화폐 한도금액 스캔코드 결제
  7. BATCH_PAY 일괄결제