The FlexitiSDK will capture these events and it will send the response through the function handlers defined on the Widget instance creation.
...
Code Block | ||||
---|---|---|---|---|
| ||||
'eventData': { 'accountNumber': 2233000 / null 'verified': true / false 'action': Enum [“apply”|“purchase”|“activation”] / null 'mfaOptionSelected': Enum ["apply"|"purchase"|"activation"|"retry"] / null 'widget_session_id': GUID 'customerId': "1234567-12345" 'accountType': "business" / "consumer" } |
Info |
---|
Mandatory: The merchant must call the POST /apply endpoint on a flx-success widget response on the application flow. |
...
Description | “accountnumber” | “verified” | “action” | Implementation |
---|---|---|---|---|
Customer attempts to make a purchase and completes verification successfully. | numeric | TRUE | purchase | After the widget ends, the Merchant should send the purchase request to the /authorizations endpoint. |
Customer attempts to make a purchase and completes verification unsuccessfully. | numeric | FALSE | purchase | After the widget ends, the Merchant should inform the customer that they failed to make a purchase and redirect them back to the checkout to select an alternate payment method. |
Customer attempts to make a purchase with an account needing activation and selects activate on the account selection screen. | NULL | FALSE | activation | After the widget ends, the Merchant can open the Flexiti Customer Portal URL (https://my.flexiti.com/index) in a new tab or let the customer perform that action themselves to complete activation. |
Merchant sends | NULL | FALSE | apply | After the widget ends, the Merchant should redirect the Customer to complete a brand new application. |
Customer cannot proceed with a purchase due to derogatory status’s on an existing account. | NULL | FALSE | purchaseNULL | After the widget ends, the Merchant must inform the customer they cannot proceed with a purchase. |
Customer attempts an application but there is an IT related error. | NULL | FALSE | retry | After the widget ends, the Merchant should display a message that there was an error and either retry the application or return the customer to the previous screen/step. |
...