Class PaymentLinkDisplayOptionsUpdate


  • public class PaymentLinkDisplayOptionsUpdate
    extends java.lang.Object
    PaymentLinkDisplayOptionsUpdate

    Customizable display options for a payment link.

    • Constructor Detail

      • PaymentLinkDisplayOptionsUpdate

        public PaymentLinkDisplayOptionsUpdate​(java.util.Optional<java.lang.String> title,
                                               java.util.Optional<java.lang.String> description,
                                               java.util.Optional<? extends CallToAction> callToAction)
      • PaymentLinkDisplayOptionsUpdate

        public PaymentLinkDisplayOptionsUpdate()
    • Method Detail

      • title

        public java.util.Optional<java.lang.String> title()
        The payment page title displayed to the user.
      • description

        public java.util.Optional<java.lang.String> description()
        A payment description displayed to the user.
      • callToAction

        public java.util.Optional<CallToAction> callToAction()
        The text to be displayed on web form's submit button.

        If set to "auto" the UI will automatically select between "pay" and "confirm" for payments and payouts respectively.

      • withTitle

        public PaymentLinkDisplayOptionsUpdate withTitle​(java.util.Optional<java.lang.String> title)
        The payment page title displayed to the user.
      • withDescription

        public PaymentLinkDisplayOptionsUpdate withDescription​(java.util.Optional<java.lang.String> description)
        A payment description displayed to the user.
      • withCallToAction

        public PaymentLinkDisplayOptionsUpdate withCallToAction​(CallToAction callToAction)
        The text to be displayed on web form's submit button.

        If set to "auto" the UI will automatically select between "pay" and "confirm" for payments and payouts respectively.

      • withCallToAction

        public PaymentLinkDisplayOptionsUpdate withCallToAction​(java.util.Optional<? extends CallToAction> callToAction)
        The text to be displayed on web form's submit button.

        If set to "auto" the UI will automatically select between "pay" and "confirm" for payments and payouts respectively.

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object