Historically, if a user has a Chase Item on an app and creates another Chase Item on the app using the same credentials, the existing Chase Item will become invalidated when the user completes the institution's OAuth flow.
As of mid-April 2024*, existing Chase Items will remain healthy if the user creates a new Item with the same credentials, as long as the duplicate Item has the same permissioned accounts as the existing Item. Otherwise, the existing Chase Items will exhibit the same behavior as before where they become invalidated once the user creates the new Item.
For this reason, the onSuccess
metadata approach cannot be used to prevent duplicate Items at Chase. Instead, please use alternative means of preventing duplicate Items, such as providing pre-Link messaging. If a duplicate Item is created, please delete the old Item using /item/remove
.
*Please note that if a Chase Item was created prior to mid-April 2024, it will not gain the new benefits of this change, so it will need to be deleted using /item/remove
.