Sep08PostTransactionActionRequired

public struct Sep08PostTransactionActionRequired : Decodable, Sendable

Response when user action is required before approval can proceed.

The approval server requires additional information from the user (e.g., KYC data). The client should collect the required information and POST it to the action URL.

  • Human-readable description of the action required.

    Declaration

    Swift

    public var message: String
  • URL where the client should send the action data.

    Declaration

    Swift

    public var actionUrl: String
  • HTTP method to use when posting to the action URL (typically “POST”).

    Declaration

    Swift

    public var actionMethod: String
  • List of field names that should be included in the action request.

    Declaration

    Swift

    public var actionFields: [String]?
  • Initializer - creates a new instance by decoding from the given decoder.

    Declaration

    Swift

    public init(from decoder: Decoder) throws

    Parameters

    decoder

    The decoder containing the data