Connector UI
The connector URL is a URL you can host on your website or send by email. No specific integration is required to let your clients link their cards. This connector UI is used if your use case is just aggregation. If you want to use aggregation with payments, this is a different flow, and you need to use the Url from the portal under Integration Codes >> Add Payment Profile.
An example URL looks like this:
- PRODUCTION
https://connector.aggregation.zumrails.com/?customerid=<YOUR-CUSTOMER-ID>
. - SANDBOX
https://connector-sandbox.aggregation.zumrails.com/?customerid=<YOUR-CUSTOMER-ID>
.
info
We recommend you use the Configure page to build your URL.
#
Event listenerEvery interaction with the UI triggers a javascript event listener that your host page can listen to. Each message has a step, as described below.
- Add the event listener on your website
- Example message
Steps that can be listened:
Step | Description |
---|---|
CONNECTORLOADED | When the Connector is loaded |
CONNECTORCLOSED | When the Connector is closed |
CONSENTACCEPTED | When the consent was accepted |
INSTITUTIONSELECTED | When an institution is selected |
AUTHENTICATEINITIATED | When we start authenticating the connection |
ACCOUNTSELECTORFOOTERCLICKED | When the link on the instution selection footer is clicked |
SECURITYQUESTIONPROMPTED | When a security question is prompted |
SECURITYQUESTIONANSWERINITIATED | When the security question is answered, and we resume the authentication |
AUTHENTICATECOMPLETED | When authentication is completed |
GETINFORMATIONINITIATED | When the get card information process starts |
GETINFORMATIONCOMPLETED | When the get card information process completes |
CONNECTIONSUCCESSFULLYCOMPLETED | When the process is completed. The property data will contain up to 5 fields that can be used to link the user from your system with the aggregation. Example: { requestid: 'asdf...asdf', cardid: 'asdf...asdf', extrafield1: '', extrafield2: '', userid: 'asdf...asdf' } |
GENERICERROR | When an unexpected error occurs |