com.ingenico.connect.gateway.sdk.java.domain.payment.definitions.EInvoicePaymentMethodSpecificInput Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of connect-sdk-java Show documentation
Show all versions of connect-sdk-java Show documentation
SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API
/*
* This class was auto-generated from the API references found at
* https://epayments-api.developer-ingenico.com/s2sapi/v1/
*/
package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;
public class EInvoicePaymentMethodSpecificInput extends AbstractEInvoicePaymentMethodSpecificInput {
private Boolean acceptedTermsAndConditions = null;
private EInvoicePaymentProduct9000SpecificInput paymentProduct9000SpecificInput = null;
/**
* Indicates that the customer has read and accepted the terms and conditions of the product before proceeding with the payment. This must be done before the payment can continue. An URL to the terms and conditions can be retrieved with Get payment product.
*/
public Boolean getAcceptedTermsAndConditions() {
return acceptedTermsAndConditions;
}
/**
* Indicates that the customer has read and accepted the terms and conditions of the product before proceeding with the payment. This must be done before the payment can continue. An URL to the terms and conditions can be retrieved with Get payment product.
*/
public void setAcceptedTermsAndConditions(Boolean value) {
this.acceptedTermsAndConditions = value;
}
/**
* Object that holds the specific data for AfterPay Installments (payment product 9000).
*/
public EInvoicePaymentProduct9000SpecificInput getPaymentProduct9000SpecificInput() {
return paymentProduct9000SpecificInput;
}
/**
* Object that holds the specific data for AfterPay Installments (payment product 9000).
*/
public void setPaymentProduct9000SpecificInput(EInvoicePaymentProduct9000SpecificInput value) {
this.paymentProduct9000SpecificInput = value;
}
}