QR Code Payment Proxy API

Brief Description

This API processes payments using the uploaded QR code string.

API Description

Request Method:POST

Request Path:open/ai/scan/payment

Parameters

Parameter NameSignature RequiredRequiredTypeLengthDescription
appIdYesYesstring64appId
signNoYesstring512Signature
qrCodeYesYesstring512QR Code String
amountYesYesstring20Amount
addressYesNOstring64User wallet address

Request Example

{
    "appId": "TEST000001",
    "sign": "TEST000001",
    "amount": "100000",
    "qrCode": "00020101021138580010A000000727012800069704070114190360421800120208QRIBFTTA53037045802VN830084006304EDC5",
	"address": "0x1BC48a3a17dD27C7Ee294Ab679638F6C6583B7Bf",
}

Response Parameters

Parameter NameTypeDescription
successbooleanSuccess flag
errorbooleanError flag
codelongResponse code
msgstringResponse message
traceIdstringtraceId
modelobjectResponse content

Response Example

{
  "code": "0",
  "msg": "success",
  "model": {},
  "traceId": "6668024eeb989c77a375967aded5d646",
  "success": true,
  "error": false
}