Hi, I'm implementing Payer Authentication (3ds) and had a working version that today suddenly stopped to work.
When I submit the challenge in the challenge iframe, it post to:
06-25-2026 10:53 AM
Hi fruscitti,
The issue appears to be resolved now. We have retested the 3DS Payer Authentication Challenge flow, and the OTP submission is working correctly. We are no longer receiving the 400 Bad Request response, and the authentication process completes successfully.
06-30-2026 11:15 PM
I ran into the same issue in their sandbox for about a week. I even reached out to support when it first started happening, but since I wasn't a paying customer and nobody else had reported it yet, the answer was essentially, "Have you tried reading the docs again?"
Despite me pointing out that there were no code changes and that yesterday's working integration had mysteriously decided to stop working overnight, CyberSource's customer service representative was adamant it wasn't on their side. So I spent more than a day chasing ghosts through our codebase.
At least it's working again, and that's all I really wanted in the end.
07-01-2026 08:13 AM
It seems that the problem has been fixed. The 3DS Payer Authentication Challenge flow has been retested, and the OTP submission is operating as intended. The 400 Bad Request response is no longer shown, and the authentication procedure is successfully finished.
07-04-2026 11:19 AM