Package-level declarations
Types
Terminal capability flags.
Final business outcome of SI(CONFIG) terminal configuration download without acquirer initialization.
Final business outcome of device activation.
Final business outcome of standalone SI(INIT) acquirer initialization.
Configured terminal identity and optional device, portal, acquirer, and merchant information.
Current terminal status.
Recognized terminal operation states.
Functions
Awaits the final device activation business outcome, including USER_ERROR with an error reason. An already activated device throws a non-retryable INVALID_REQUEST terminal exception. Setup readiness or busy rejection occurs before the activation code reaches the backend.
Awaits the SI(CONFIG) business outcome, including USER_ERROR; does not run acquirer initialization. A setup readiness or busy rejection throws a terminal exception before dispatch.
Awaits the final SI(INIT) business outcome, including USER_ERROR with an error reason. A setup readiness or busy rejection throws a terminal exception before dispatch.
Awaits the terminal capability snapshot.
Awaits the configured terminal identity snapshot.
Awaits the current terminal status snapshot.