Class ThreeDsData

java.lang.Object
travel.wink.hotelbeds.booking.sdk.model.ThreeDsData

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-04T11:28:08.331690043+07:00[Asia/Bangkok]") public class ThreeDsData extends Object
Mandatory for clients based on Europe using European credit cards, except for clients using VCC (Virtual Credit Card).
  • Field Details

  • Constructor Details

    • ThreeDsData

      public ThreeDsData()
  • Method Details

    • option

      public ThreeDsData option(ThreeDsData.OptionEnum option)
    • getOption

      @Nonnull @NotNull public @NotNull ThreeDsData.OptionEnum getOption()
      Use PROVIDED if you have your own integration with a PSP
      Returns:
      option
    • setOption

      public void setOption(ThreeDsData.OptionEnum option)
    • version

      public ThreeDsData version(String version)
    • getVersion

      @Nonnull @NotNull public @NotNull String getVersion()
      This field contains the 3DS version used for authentication
      Returns:
      version
    • setVersion

      public void setVersion(String version)
    • infoProvided

      public ThreeDsData infoProvided(InfoProvided infoProvided)
    • getInfoProvided

      @Nullable @Valid public @Valid InfoProvided getInfoProvided()
      Get infoProvided
      Returns:
      infoProvided
    • setInfoProvided

      public void setInfoProvided(InfoProvided infoProvided)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object