File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -233,12 +233,16 @@ contains the following fields:
233233
234234Servers MUST verify Payment credentials for charge intent:
235235
236- 1 . Extract the ` spt ` from the credential payload
237- 2 . Verify the challenge ID matches the one issued
238- 3 . Verify the challenge has not expired
236+ 1 . Verify the challenge ID matches the one issued
237+ 2 . Verify the challenge has not expired
238+ 3 . Extract the ` spt ` from the credential payload
2392394 . Verify the SPT has not been previously used (replay protection)
2402405 . Validate the SPT exists and is valid via Stripe API (optional pre-check)
241241
242+ Servers MUST complete challenge ID validation and expiry checks (steps 1-2)
243+ before processing credential material (steps 3-5). This ensures basic
244+ request validity is established before accessing payment tokens.
245+
242246## Challenge Binding
243247
244248Servers MUST verify that the credential corresponds to the exact challenge
You can’t perform that action at this time.
0 commit comments