跳转到主要内容
POST
/
customer
/
v2
/
topup
/
confirm
Confirm Top-Up Transaction
curl --request POST \
  --url https://orbitflare.com/api/customer/v2/topup/confirm \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "transaction": "<string>",
  "wallet_address": "<string>",
  "amount": 6
}
'
{
  "success": true,
  "message": "<string>",
  "data": {
    "balance": 123,
    "amount_credited": 123,
    "invoice_reference": "<string>",
    "transaction_signature": "<string>"
  }
}

授权

Authorization
string
header
必填

Bearer token from device or wallet auth

请求体

application/json
transaction
string
必填

Base64-encoded signed Solana transaction.

wallet_address
string
必填

Wallet that signed the transaction.

Required string length: 32 - 44
amount
number<float>
必填

Expected USDC amount (must match on-chain transfer).

必填范围: x >= 5

响应

Balance credited successfully.

success
boolean
示例:

true

message
string
data
object