Action Required
data class ActionRequired(val message: String, val actionUrl: String, val actionMethod: String = "GET", val actionFields: List<String>? = null) : Sep08PostTransactionResponse
The user must complete an action before the transaction can be approved.
The approval server requires additional information or verification from the user. The client should direct the user to the actionUrl to complete the required action (e.g., KYC verification, identity confirmation).
If actionMethod is "POST", the client should submit the actionFields to the actionUrl as form data. If "GET" (the default), the client should open the URL in a browser or webview.