Help Center

Troubleshooting a Blank iFrame During 3D Secure Payments via SagePay: Step-by-Step Guide

Troubleshooting blank iFrame issues during 3D Secure payments, Resolving problems with payment processing via SagePay, Fixing issues related to iFrame display in WHMCS. 1
Print

Symptom

After updating to WHMCS 8.4.0, installations using the SagePay payment gateway (protx.php) may experience a blank iFrame during the 3DSecure step of the payment process.

With the SagePay module in Test Mode, an error displays:

3DSv2 simulator logical error

The 3DSv2 simulator encountered a logical error processing the request.

acsTransID: Not available

Error message: Required request parameter 'creq' for method parameter type String is not present
 

Cause

An upstream API change.

Solution

Apply the 8.4.1 Maintenance Release via the Utilities > Update WHMCS page.

Hotfix

A hotfix has been created for 8.4.0 only to account for the upstream changes:

https://whmcs.community/files/file/176-module-7743-blank-page-on-sagepay-3dsecure/

 
 
The End! should you have any inquiries, we encourage you to reach out to the Vercaa Support Center without hesitation.

Was this answer helpful?

Still need a hand?

Our support team is on standby if this article didn't fully answer your question.

« Back