banno-digital-toolkitjackhenry-jxchange

jXchange Endpoint for Changing Customer Email Address Associated to Netteller ID or Online Banking ID


We are attempting to automate a process that will change customer's contact information in our core system. We are using the jXchange CustMod operation to change the customer's email addresses. However, our current manual process involves syncing the new primary email address on a customer profile with their assigned NetTeller ID or Online Banking user. So far, I've yet to find an endpoint/operation in the jXchange SOAP docs that will accomplish this.

This is the screen we go to when adjusting their Email address on their NTID in SilverLake.
screenshot
Is there a method to automating this change that anybody is aware of?


Solution

  • There's not a JH public API for updating the email on a NTID directly. If you update it using the NetTeller UI, the parameter NETPAR Option 1 > Email/Text Options > Update Customer E-Mail will determine if/how the change is also applied to the CIF on core.

    Banno supports an API for updating a user's email that will update the NTID for retail users, and also the CIF if the aforementioned Update Customer E-Mail parameter is set (recommendation is to set it to 1/update the primary email.) Note, that API currently doesn't support being used with an Access Token from the Admin API, but requires using the authorization code flow for the Consumer API.