CNgvMode

public enum CNgvMode

Defines if NGV usage is mandatory or optional if card supports it.

This field can be set in a purchase transaction request to define the NGV behaviour for the current transaction.

Example: NGV purchase transaction with one day clearing delay:

The following values are valid:

Specification: austrianUseCases.

  • NGV is mandatory, no fallback to standard purchase allowed.

    Specification: austrianUseCases.

    Declaration

    Swift

    case mandatory
  • NGV shall be performed if card supports it, fallback to standard purchase allowed. (Default)

    Specification: austrianUseCases.

    Declaration

    Swift

    case allowedWithFallback
  • NGV not allowed.

    Specification: austrianUseCases.

    Declaration

    Swift

    case notAllowed