Class NmiCreditCardToken

java.lang.Object
io.trippay.sdk.payment.acquiring.model.NmiCreditCardToken

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-03-18T09:26:01.256708606+07:00[Asia/Bangkok]") public class NmiCreditCardToken extends Object
Holds tokenized credit card data
  • Field Details

  • Constructor Details

    • NmiCreditCardToken

      public NmiCreditCardToken()
  • Method Details

    • token

      public NmiCreditCardToken token(String token)
    • getToken

      @Nonnull @NotNull public @NotNull String getToken()
      Tokenized credit card we can use to make a booking
      Returns:
      token
    • setToken

      public void setToken(String token)
    • obfuscatedNumber

      public NmiCreditCardToken obfuscatedNumber(String obfuscatedNumber)
    • getObfuscatedNumber

      @Nonnull @NotNull public @NotNull String getObfuscatedNumber()
      Obfuscated credit card number used to create the token
      Returns:
      obfuscatedNumber
    • setObfuscatedNumber

      public void setObfuscatedNumber(String obfuscatedNumber)
    • expirationDate

      public NmiCreditCardToken expirationDate(String expirationDate)
    • getExpirationDate

      @Nonnull @NotNull public @NotNull String getExpirationDate()
      Credit card expiration date
      Returns:
      expirationDate
    • setExpirationDate

      public void setExpirationDate(String expirationDate)
    • scheme

      public NmiCreditCardToken scheme(String scheme)
    • getScheme

      @Nonnull @NotNull public @NotNull String getScheme()
      Credit card type
      Returns:
      scheme
    • setScheme

      public void setScheme(String scheme)
    • 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