Skip to content

PaymentResponse

PQSafe AgentPay API Reference v0.1.0


PQSafe AgentPay API Reference / AP2 / PaymentResponse

Interface: PaymentResponse

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:258

PaymentResponse — returned by the agent after completing a payment. Mirrors the W3C PaymentResponse object.

Properties

details

details: Record<string, unknown>

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:264

Method-specific payment details


methodName

methodName: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:262

Selected payment method identifier


payerEmail?

optional payerEmail?: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:270

Optional buyer email


payerPhone?

optional payerPhone?: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:272

Optional buyer phone


pqPublicKey?

optional pqPublicKey?: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:276

PQSafe extension: hex-encoded DSA public key that produced pqSignature


pqSignature?

optional pqSignature?: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:274

PQSafe extension: ML-DSA-65 signature over the mandate


requestId

requestId: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:260

Echo of the originating request ID


shippingAddress?

optional shippingAddress?: ContactAddress

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:266

Optional buyer shipping address (if requestShipping=true)


shippingOption?

optional shippingOption?: string

Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:268

Optional selected shipping option ID