Drop-In is not paying any attention what payment method marked as default.
Steeps to reproduce:
+1 Dropin does not respect default CC. Drop in should display the customer's default credit card.

Thanks for pointing this out @CheapData + @bborn, we're working out when we can ship a fix for this - I will post updates to this thread once I have them.
v2.5.3 still not respect which payment method marked as default. However, after each transaction methods rearranged and the last used method becomes Nr.1 in the Vault. For the next payment the last used method is loaded even if it is not marked as default.
This functionality is totally ok with me. How about you @bborn ?
Nope. Still won't display the customer's default card in the Drop In UI.
+1 on drop-ui not showing default payment method
+1 too
:+1:
What's the status of this bug fix?
This needs to either respect the default OR show all methods without requiring another click.
We want to use the drop in UI to allow users to manage payment methods for an ongoing recurring payment. If they change the payment method, then load the page again it shows the method that was selected before the change, making it seem like the change was not applied.
The ordering of payment methods is determined by our API and not by Drop-in.
As per this issue:
Unfortunately, the payment method ordering in Drop In does not account for the customer's default payment method. This ordering is determined internally by our API based on a payment method's last updated at and last used at timestamps.
As of right now there are no plans to update this behavior. If that changes we will re-open this issue.
@kyledetella I posted on another bug report why I thought this solution was unacceptable. I urge you all to reopen this issue and get it resolved.
+1 @hootener - This is unacceptable. Please fix this ASAP braintree.
+1 馃槆
Hey all, Drop-In now has a boolean parameter you can pass in called defaultFirst
When you specify a customerID that has vaulted payment methods associated with it, Drop-in displays a list of those payment methods and automatically pre-selects the one used most recently. If you pass defaultFirst, Drop-in will instead pre-select the payment method marked as default for the customer.
The docs for this are the last entry in this table
Most helpful comment
Hey all, Drop-In now has a boolean parameter you can pass in called
defaultFirstThe docs for this are the last entry in this table