Braintree integration is good out of the box in the Magento 2. But what if your customer wants to use multiple credit cards on one account? So he could change them per each order without needing to enter all the highly sensitive data multiple times. Well, now it is a functionality! With the BraintreeVault the customer is able to add mutliple cards in its account, and select one whenever it’s time to buy something new at your awesome store.
PHP 7.2.* or higher
Magento 2.3.0 or higher
Please follow these steps:
php bin/magento module:enable Amazingcat_BraintreeVault
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
Setup Braintree account
pMake sure your Braintree account is all set first.
Add new credit card
Update credit card