Class AdditionalDataOpi


  • public class AdditionalDataOpi
    extends Object
    AdditionalDataOpi
    • Field Detail

      • JSON_PROPERTY_OPI_INCLUDE_TRANS_TOKEN

        public static final String JSON_PROPERTY_OPI_INCLUDE_TRANS_TOKEN
        See Also:
        Constant Field Values
    • Constructor Detail

      • AdditionalDataOpi

        public AdditionalDataOpi()
    • Method Detail

      • opiIncludeTransToken

        public AdditionalDataOpi opiIncludeTransToken​(String opiIncludeTransToken)
        Optional boolean indicator. Set to **true** if you want an ecommerce transaction to return an `opi.transToken` as additional data in the response. You can store this Oracle Payment Interface token in your Oracle Opera database. For more information and required settings, see [Oracle Opera](https://docs.adyen.com/plugins/oracle-opera#opi-token-ecommerce).
        Parameters:
        opiIncludeTransToken -
        Returns:
        the current AdditionalDataOpi instance, allowing for method chaining
      • getOpiIncludeTransToken

        public String getOpiIncludeTransToken()
        Optional boolean indicator. Set to **true** if you want an ecommerce transaction to return an `opi.transToken` as additional data in the response. You can store this Oracle Payment Interface token in your Oracle Opera database. For more information and required settings, see [Oracle Opera](https://docs.adyen.com/plugins/oracle-opera#opi-token-ecommerce).
        Returns:
        opiIncludeTransToken
      • setOpiIncludeTransToken

        public void setOpiIncludeTransToken​(String opiIncludeTransToken)
        Optional boolean indicator. Set to **true** if you want an ecommerce transaction to return an `opi.transToken` as additional data in the response. You can store this Oracle Payment Interface token in your Oracle Opera database. For more information and required settings, see [Oracle Opera](https://docs.adyen.com/plugins/oracle-opera#opi-token-ecommerce).
        Parameters:
        opiIncludeTransToken -
      • equals

        public boolean equals​(Object o)
        Return true if this AdditionalDataOpi object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

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

        public static AdditionalDataOpi fromJson​(String jsonString)
                                          throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of AdditionalDataOpi given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of AdditionalDataOpi
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to AdditionalDataOpi
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of AdditionalDataOpi to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException