Errors /
invalid_exact_evm_payload_authorization_valid_after
The payment authorization is not valid yet.
| Reported by | the facilitator, during verify |
| Usually fixed by | the buyer |
Cause
The authorization's validAfter timestamp is later than the facilitator's clock.
Fix
- Buyer: check the system clock; one running ahead causes this.
- Buyer: set
validAfterto0, as the official client does.
About this reference
Causes are taken from the source of @x402/evm 2.31. Other facilitators and later versions may use the same code for slightly different checks. See all x402 errors.