RequiredAction
Fields
actionstring requiredThe action if any that is required next.
values"redirect""api""websocket"uristring uriThe URI to redirectRedirect Sending the payer to the Ozow payment page to complete the payment, and returning them to your site afterwards. The alternative is embedding the checkout in your own page, where the payer never leaves it., connect to the WebSocket or make the
POSTAPI call if required.inputRequiredInputResponseFields of
InputResponsetransactionIdstring uuid requiredThe transaction id of the payment being processed.
paymentStepstring requiredThe name of the payment step being performed.
pageTitlestring requiredThe title of the page, this will be a user friendly message and can be displayed to the end user.
pageInstructionsstring requiredInstructions for the end user to perform, this will be a user friendly message and can be displayed to the end user.
pageActionTextstring requiredThe action type, this could typically be used as the text for a button or link. This will be a user friendly message and can be displayed to the end user.
displayTypestring requiredThe display type which indicates what sort of action should be taken.
formwill require asking the user for input,promptwill require instructing the user to perform an action (e.g. accept a push message) andbusywill require asking the user to wait.values"form""prompt""busy"inputFieldsarray of InputFieldIf the object is of the
formdisplay type the input fields the user would need to complete will be returned in this array.Fields of
InputFieldnamestring requiredThe name of the transaction input field.
labelstringThe display name of the transaction input field, this will be a user friendly message and can be displayed to the end user.
fieldTypestring requiredvalues"text""select""imagecapture""iframe""partialtext"propertiesany of required