POST /v3/Payments API endpointPOST /v3/Accounts/{accountToken}/Export API endpointPOST /v3/Accounts/{accountToken}?updateBalance=true API endpointPOST /v3/Accounts
Cashflow.onEnrollmentSuccess = function(accountToken, accountData) {
// The accountToken is available to you in the accountToken variable or accountData.accountId
}
{
"WebhookId": "GUID",
"WebhookMessage":"The CFS widget has triggered an event.",
"AssociatedItems": [{
"ItemType":"EventLogItemResult",
"Content":{
"EventLogId": "GUID",
"WidgetSessionId": "GUID",
"CustomerId": "string",
"MerchantId": integer,
"EventType": "onEnrollmentSuccess",
"EventMessage": "accountToken",
"EventDate": "datetime",
"enrollmentData": {
"accountToken": "string",
"accountType": "string",
"accountNickname": "string",
"last4Digits": "string",
"institution": "string"
},
"verificationData" : {
"inquiryId": "GUID",
"inquiryType": "BankVERIFY+, BankLOGIN+, or BankVerify"
}
}
}]
}
GET /v3/Customers/{customerId}/Accounts each time without saving the token to your systemGET /v3/Customers/{customerId}/Accounts to get all available accountsPOST /v3/Payments with the selected account token to create a transaction