Skip to content

Braintree "Place Order" button is disabled after failed validation #12900

Closed
@ifekaj

Description

@ifekaj

Preconditions

  1. Magento 2.2.2
  2. PHP 7.0.25

Steps to reproduce

  1. Add product to cart and proceed to checkout
  2. Fill all customer data and select shipping method. Proceed to payment
  3. Select Braintree credit card payment method
  4. Input credit card number (dummy)
  5. Omit expiry date or cvv
  6. Click "Place order" button
  7. Error "Payment Credit Card (Braintree) can't be initialized" briefly appears
  8. Input expiry date or cvv
  9. "Place order" button is disabled/not responsive

Expected result

  1. "Place order" button can be clicked and order placed

Actual result

  1. "Place order" becomes unresponsive/disabled

Please note that if I input correct expiry date and cvv, order goes through correctly.

Metadata

Metadata

Assignees

Labels

Fixed in 2.2.xThe issue has been fixed in 2.2 release lineFixed in 2.3.xThe issue has been fixed in 2.3 release lineIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedRelease Line: 2.2Reproduced on 2.2.xThe issue has been reproduced on latest 2.2 releasebug report

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions