Wizard-API
Individual integration with maximum customisation
Overview
API documentationHow to use
Basic understanding
# Step 1: Create a session
let session = createSessionWithXS2A();
let input = [];
# Step 2: Display forms as long as required
while (true) {
let response = callWizardAPIwithXS2A(session, input);
if (!response.form) {
# no more forms required
break;
}
input = displayFormToUser(response.form);
}
# Step 3: transaction completed
let transaction = fetchTransactionFromXS2A();Example of a form received by the Wizard-API
Example of an answer to a form by the Wizard-API
Last updated
Was this helpful?