4. 웹훅 콜백 정보
📌 웹훅 URL: http://localhost:8080/crypto/webhook
📌 실제 입금이 발생하면 CryptoPay API가 자동으로 웹훅을 호출합니다.
📌 서명 검증: HMAC-SHA384(client-secret, url + nonce + sorted_body)
웹훅 요청 예시:
Headers:
sign: {HMAC-SHA384 signature}
nonce: {timestamp in milliseconds}
Body:
{
"callbackType": "NORMAL",
"transactionId": "TXN123456",
"status": "COMPLETED",
"clientOrderId": "CRYPTO202501051234567890",
"coin": "USDT",
"protocol": "TRC20",
"protocolCoin": "TRC20:USDT",
"sendAmount": 100.00,
"receiveAmount": 99.50,
"networkFee": 0.50,
"fromAddress": "sender_address",
"toAddress": "your_deposit_address",
"txid": "blockchain_txid",
"confirmations": 20,
"createdTime": 1704412800,
"updatedTime": 1704413400
}