braintree-web
braintree-web copied to clipboard
Option to create a new billing address when tokenizing using Hosted Fields
General information
- SDK version: 3.83.0
- Environment: Sandbox
- Browser and OS: Firefox 94.0.1 (64-bit) on Windows 10 21H1 19043.1288
Issue description
Adding a new credit card to vault using Braintree Hosted Fields and tokenizing Billing Address results in an existing address getting reused if the tokenized address details match an existing address. This can lead to two or more credit cards using the same billing address. It's not a problem until we want to edit or delete the address for one card.
Steps to reproduce:
- Vault a MC credit card using Hosted Fields and include a billing address to be tokenized
- Vault a Visa credit card in the Hosted Fields and enter the same address used in the MC entry
- Note that both credit card records are associated with the same address record in account details in Braintree Vault
If we had the option in tokenize to specify a new address should be created it would solve our problem.
I wasn't aware of this behavior. I'll bring this up with our API team around billing addresses.
Thanks. Any idea how long it would take if they agreed to implement it?
I'm still waiting on an answer from the team that owns this API.