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?
optionalpayerEmail?:string
Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:270
Optional buyer email
payerPhone?
optionalpayerPhone?:string
Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:272
Optional buyer phone
pqPublicKey?
optionalpqPublicKey?:string
Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:276
PQSafe extension: hex-encoded DSA public key that produced pqSignature
pqSignature?
optionalpqSignature?: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?
optionalshippingAddress?:ContactAddress
Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:266
Optional buyer shipping address (if requestShipping=true)
shippingOption?
optionalshippingOption?:string
Defined in: pqsafe/agent-pay/src/adapters/ap2.ts:268
Optional selected shipping option ID