Skip to content

결제 내역 조회

가맹점의 결제 내역을 조회합니다. API Key 인증이 필요합니다.

REST API

bash
# orderId로 조회
curl "https://gateway.dev.solonetwork.io/api/v1/merchant/payments?orderId=order-001" \
  -H "x-api-key: sk_xxxxx"

# paymentId로 조회
curl "https://gateway.dev.solonetwork.io/api/v1/merchant/payments/0xabc123..." \
  -H "x-api-key: sk_xxxxx"

응답

json
{
  "success": true,
  "data": {
    "paymentId": "0xabc123...",
    "orderId": "order-001",
    "status": "PAID",
    "amount": "10500000000000000000",
    "tokenSymbol": "SUT",
    "tokenDecimals": 18,
    "txHash": "0xdef789...",
    "payerAddress": "0x1234...",
    "createdAt": "2024-01-26T12:30:00Z",
    "confirmedAt": "2024-01-26T12:35:42Z",
    "expiresAt": "2024-01-26T12:35:00Z"
  }
}

응답 필드

필드타입설명
paymentIdstring결제 고유 식별자 (bytes32 해시)
orderIdstring가맹점 주문 ID
statusstringCREATED, PAID, REFUND_SUBMITTED, REFUNDED, INVALID, EXPIRED, FAILED
amountstringwei 단위 금액
tokenSymbolstring토큰 심볼
tokenDecimalsnumber토큰 소수점
txHashstring온체인 트랜잭션 해시 (확정 후 존재)
payerAddressstring결제자 지갑 주소 (확정 후 존재)
confirmedAtstring결제 확정 시각
expiresAtstring결제 만료 시각

다음 단계

Non-custodial Web3 payment infrastructure for ERC-20 checkout, sponsored gas, and wallet-to-wallet settlement.