1-Tap checkout solution for web and app.
Event Description | Web | React Native | Flutter |
---|---|---|---|
Payment successful | monaComplete | TransactionStatus.COMPLETED | - |
Payment failed | monaFailure | TransactionStatus.FAILED | - |
SDK processing/loading | - | MonaSDKStatus.LOADING | MonaSDKState.loading |
SDK ready/idle | - | - | MonaSDKState.idle |
Operation successful | - | MonaSDKStatus.SUCCESS | MonaSDKState.success |
Transaction initiated | - | MonaSDKStatus.TRANSACTION_INITIATED | - |
SDK error | - | MonaSDKStatus.ERROR | MonaSDKState.error |
User authenticated | - | AuthStatus.LOGGED_IN | AuthState.loggedIn |
User not authenticated | - | AuthStatus.LOGGED_OUT | AuthState.loggedOut |
Not a Mona user | - | - | AuthState.notAMonaUser |
txnStateStream
- specific transaction events not yet documented.