removedInput schema / $defs
Removed value: -{
- "PaymentProofEnvelopeInput": {
- "description": "Rail-agnostic payment proof hashes for a ProofRelay evidence profile.",
- "properties": {
- "amount": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Public-safe amount label, if known.",
- "title": "Amount"
- },
- "challenge_or_session_hash": {
- "description": "SHA-256 hash of the challenge, checkout session, or quote.",
- "title": "Challenge Or Session Hash",
- "type": "string"
- },
- "currency": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Currency or unit, if known.",
- "title": "Currency"
- },
- "expires_at": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional ISO-8601 expiry time.",
- "title": "Expires At"
- },
- "non_secret_refs": {
- "description": "Non-secret references such as hashed event IDs or endpoint names.",
- "items": {
- "type": "string"
- },
- "title": "Non Secret Refs",
- "type": "array"
- },
- "payment_proof_or_charge_hash": {
- "description": "SHA-256 hash of the payment proof, charge, or facilitator result.",
- "title": "Payment Proof Or Charge Hash",
- "type": "string"
- },
- "protocol": {
- "description": "Public-safe protocol name for the paid action lifecycle.",
- "examples": [
- "stripe_checkout_session_webhook"
- ],
- "title": "Protocol",
- "type": "string"
- },
- "provider": {
- "description": "Payment rail or entitlement provider, for example stripe or x402.",
- "examples": [
- "stripe_agentic_commerce"
- ],
- "title": "Provider",
- "type": "string"
- },
- "replay_key": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Public-safe replay key or hash.",
- "title": "Replay Key"
- },
- "request_hash": {
- "description": "SHA-256 hash of the request.",
- "title": "Request Hash",
- "type": "string"
- },
- "response_hash": {
- "description": "SHA-256 hash of the delivered resource or service response.",
- "title": "Response Hash",
- "type": "string"
- },
- "settlement_or_entitlement_hash": {
- "description": "SHA-256 hash of the settlement, receipt, or entitlement token.",
- "title": "Settlement Or Entitlement Hash",
- "type": "string"
- }
- },
- "required": [
- "provider",
- "protocol",
- "request_hash",
- "challenge_or_session_hash",
- "payment_proof_or_charge_hash",
- "settlement_or_entitlement_hash",
- "response_hash"
- ],
- "title": "PaymentProofEnvelopeInput",
- "type": "object"
- }
-}
addedInput schema / properties / payment_proof / properties
Added value: +{
+ "amount": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "challenge_or_session_hash": {
+ "type": "string"
+ },
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "expires_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "non_secret_refs": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "payment_proof_or_charge_hash": {
+ "type": "string"
+ },
+ "protocol": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "replay_key": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "request_hash": {
+ "type": "string"
+ },
+ "response_hash": {
+ "type": "string"
+ },
+ "settlement_or_entitlement_hash": {
+ "type": "string"
+ }
+}