Class CardAcceptanceMethods.Builder

  • Enclosing class:
    CardAcceptanceMethods

    public static final class CardAcceptanceMethods.Builder
    extends java.lang.Object
    • Method Detail

      • inPersonPercentage

        public CardAcceptanceMethods.Builder inPersonPercentage​(int inPersonPercentage)
        Percentage of card transactions that are in-person payments. Minimum value is 0, maximum is 100.
      • inPersonPercentage

        public CardAcceptanceMethods.Builder inPersonPercentage​(java.util.Optional<java.lang.Integer> inPersonPercentage)
        Percentage of card transactions that are in-person payments. Minimum value is 0, maximum is 100.
      • mailOrPhonePercentage

        public CardAcceptanceMethods.Builder mailOrPhonePercentage​(int mailOrPhonePercentage)
        Percentage of card transactions that are mail or phone payments. Minimum value is 0, maximum is 100.
      • mailOrPhonePercentage

        public CardAcceptanceMethods.Builder mailOrPhonePercentage​(java.util.Optional<java.lang.Integer> mailOrPhonePercentage)
        Percentage of card transactions that are mail or phone payments. Minimum value is 0, maximum is 100.
      • onlinePercentage

        public CardAcceptanceMethods.Builder onlinePercentage​(int onlinePercentage)
        Percentage of card transactions that are online payments. Minimum value is 0, maximum is 100.
      • onlinePercentage

        public CardAcceptanceMethods.Builder onlinePercentage​(java.util.Optional<java.lang.Integer> onlinePercentage)
        Percentage of card transactions that are online payments. Minimum value is 0, maximum is 100.