Skip to main content

Pay My Bill

 

Your Payment Page
Your Logo

Enter Payment Information Below

Issues using Safari Browser?  Try this:

Browser: Safari version 12.1.1
Operating System: macOS
Platform: SWP-Checkout embedded within an iframe

Symptoms

When attempting to complete a reCAPTCHA challenge in Safari 12.1.1—while SWP-Checkout is embedded inside an iframe—the reCAPTCHA image grid fails to load correctly. Instead of showing the image selection grid, a blank white panel is displayed, preventing the user from completing the verification process.

Root Cause

This issue is caused by a rendering bug in Safari 12.1.1 related to how it handles content within nested iframes, particularly when the iframe exceeds 512 pixels in height or width. Safari’s rendering engine in version 12.1.1 had known issues with how it repainted certain elements—such as reCAPTCHA—in this context.

Resolution

The issue is resolved in Safari version 12.1.2. Users encountering this problem should be advised to update their browser to Safari 12.1.2 or later to restore reCAPTCHA functionality within iframes.

✅ Recommended Action:

Ask affected users to:

  1. Update Safari to version 12.1.2 or newer.
  2. Clear cache and reload the page after the update.

Technical Explanation

Safari 12.1.1 had a bug affecting how it repaints visual elements inside nested iframes, particularly when those iframes exceeded 512 pixels in size. This repaint issue caused reCAPTCHA to fail when attempting to display its image challenge, resulting in a white, non-interactive panel.

This was acknowledged and fixed by Apple in Safari 12.1.2, where they addressed the repaint behavior in nested iframes, restoring full compatibility with Google’s reCAPTCHA service.