PaymentRequestInfo
Internal payment request tracking (extends with Seren-specific fields)
Properties
| Property | Type | Required | Description |
|---|---|---|---|
eip712TypedData |
any | No | |
estimate |
any | No | |
expires |
integer | Yes | Expiration timestamp (Unix seconds) |
payment_request_id |
string | Yes | Payment request ID for correlation |
publisher_id |
string | Yes | Publisher ID |
View JSON Schema
{
"type": "object",
"description": "Internal payment request tracking (extends with Seren-specific fields)",
"required": [
"payment_request_id",
"publisher_id",
"expires"
],
"properties": {
"eip712TypedData": {
"oneOf": [
{
"type": "null"
},
{
"$ref": "#/components/schemas/Eip712TypedData",
"description": "EIP-712 typed data for signing (EIP-3009 only)"
}
]
},
"estimate": {
"oneOf": [
{
"type": "null"
},
{
"$ref": "#/components/schemas/CostEstimate",
"description": "Optional: Estimated cost breakdown"
}
]
},
"expires": {
"type": "integer",
"format": "int64",
"description": "Expiration timestamp (Unix seconds)"
},
"payment_request_id": {
"type": "string",
"description": "Payment request ID for correlation"
},
"publisher_id": {
"type": "string",
"format": "uuid",
"description": "Publisher ID"
}
}
}