enter image description here

I have a problem with magento 2.2, I have enabled the payment method braintree but this is the result, I can not enter the card data, the form is corrupt, how can I do?

2 Answers 2


Full disclosure: I work at Braintree. If you have any further questions, feel free to contact support.

There are several things that could potentially cause this issue. One of the more common reasons is that a theme, or plugin is causing a conflict which results in unintended issues with the Hosted Fields form's styling.

I would first start by disabling or removing any themes you may have installed to see if that resolves the issue. I would also recommend checking your Magento logs and your dev tool's console to make sure there are no errors.

If you still cannot locate the cause of the issue you can reach out to Braintree Support for assistance. I would also recommend reaching out to the developer of your Magento extension as well.


I have faced the same issue in Magento 2.4 also but braintree domain blocked in third paty[Consent Manager] extension hosted server. Once braintree whitelisted and card form loaded as expected.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.