Class Recurring


  • public class Recurring
    extends Object
    Recurring
    • Constructor Detail

      • Recurring

        public Recurring()
    • Method Detail

      • getContract

        public Recurring.ContractEnum getContract()
        The type of recurring contract to be used. Possible values: * `ONECLICK` – Payment details can be used to initiate a one-click payment, where the shopper enters the [card security code (CVC/CVV)](https://docs.adyen.com/payment-glossary#cardsecuritycodecvccvvcid). * `RECURRING` – Payment details can be used without the card security code to initiate [card-not-present transactions](https://docs.adyen.com/payment-glossary#cardnotpresentcnp). * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make a payout](https://docs.adyen.com/features/third-party-payouts).
        Returns:
        contract
      • recurringDetailName

        public Recurring recurringDetailName​(String recurringDetailName)
      • getRecurringDetailName

        public String getRecurringDetailName()
        A descriptive name for this detail.
        Returns:
        recurringDetailName
      • setRecurringDetailName

        public void setRecurringDetailName​(String recurringDetailName)
      • recurringExpiry

        public Recurring recurringExpiry​(Date recurringExpiry)
      • getRecurringExpiry

        public Date getRecurringExpiry()
        Date after which no further authorisations shall be performed. Only for 3D Secure 2.
        Returns:
        recurringExpiry
      • setRecurringExpiry

        public void setRecurringExpiry​(Date recurringExpiry)
      • recurringFrequency

        public Recurring recurringFrequency​(String recurringFrequency)
      • getRecurringFrequency

        public String getRecurringFrequency()
        Minimum number of days between authorisations. Only for 3D Secure 2.
        Returns:
        recurringFrequency
      • setRecurringFrequency

        public void setRecurringFrequency​(String recurringFrequency)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object