Adobe Commerce 2.4.0, 2.4.1: Enable Braintree Venmo partial invoice
This article describes a known Adobe Commerce 2.4.0 and 2.4.1 issue, where partial invoice is not available for orders placed using Braintree through Venmo.
Affected products and versions
- Adobe Commerce on-premises 2.4.0 and 2.4.1
- Adobe Commerce on cloud infrastructure 2.4.0 and 2.4.1
Issue
Prerequisites:
In the Braintree payment method configuration, set Enable Venmo through Braintree = Yes with Payment Action = Authorization; Enable Vault for Card Payments = No.
Steps to reproduce:
- Create an order for two or more products, using Venmo (Braintree) as a payment method.
- Open the order in the Commerce Admin.
- Create an invoice for one of the ordered products.
- Try to create invoice for the rest ordered products.
Expected result:
Invoice created.
Actual result:
The following error message is displayed: The “vault_capture” command doesn’t exist. Verify the command and try again.
Workaround
Capture the whole amount when creating invoices for orders placed using Braintree through Venmo.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a