Skip to content

A more meaningful error message than "the iframe has not configured" is needed #3405

Description

@dougmccluer

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm never able to checkout on a site that uses Ayden for collecting credit card payments. The form fields always display the message, "the iframe has not configured" and "secured fields have failed to configure" appears in the console. I don't have any problem with other credit card payment platforms - just with Ayden.

Describe the solution you'd like
If Ayden requires a capability that is not present or enabled in the user's browser, the error message should say what the missing required feature is.

Ex. "WebGL is required", or "failed to load scripts from checkoutshopper-live-us.cdn.ayden.com", etc...

This would allow the user to address whatever is wrong.

Asking the user to completely disable their privacy & security extensions/software is not really a reasonable ask, because doing so exposes the user to everything, including potentially malicious scripts coming from other sources. But it may be reasonable to add Ayden and its dependencies to a whitelist that would allow them to run while still maintaining protection against other threats.

Metadata

Metadata

Assignees

Labels

EnhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions