
com.onlinepayments.domain.PaymentLinkSpecificInput Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of onlinepayments-sdk-java Show documentation
Show all versions of onlinepayments-sdk-java Show documentation
SDK to communicate with the payment platform using the server API
/*
* This class was auto-generated.
*/
package com.onlinepayments.domain;
/**
* An object containing details specific to payment link creation
*/
public class PaymentLinkSpecificInput {
private String description = null;
private String expirationDate = null;
private String recipientName = null;
/**
* A note related to the created payment link.
*/
public String getDescription() {
return description;
}
/**
* A note related to the created payment link.
*/
public void setDescription(String value) {
this.description = value;
}
/**
* A note related to the created payment link.
*/
public PaymentLinkSpecificInput withDescription(String value) {
this.description = value;
return this;
}
/**
* The date after which the payment link will not be usable to complete the payment. The date sent cannot be more than 6 months in the future or a past date. It must also contain the UTC offset.
*/
public String getExpirationDate() {
return expirationDate;
}
/**
* The date after which the payment link will not be usable to complete the payment. The date sent cannot be more than 6 months in the future or a past date. It must also contain the UTC offset.
*/
public void setExpirationDate(String value) {
this.expirationDate = value;
}
/**
* The date after which the payment link will not be usable to complete the payment. The date sent cannot be more than 6 months in the future or a past date. It must also contain the UTC offset.
*/
public PaymentLinkSpecificInput withExpirationDate(String value) {
this.expirationDate = value;
return this;
}
/**
* The payment link recipient name.
*/
public String getRecipientName() {
return recipientName;
}
/**
* The payment link recipient name.
*/
public void setRecipientName(String value) {
this.recipientName = value;
}
/**
* The payment link recipient name.
*/
public PaymentLinkSpecificInput withRecipientName(String value) {
this.recipientName = value;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy