All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ingenico.connect.gateway.sdk.java.domain.hostedmandatemanagement.CreateHostedMandateManagementRequest Maven / Gradle / Ivy

Go to download

SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API

There is a newer version: 6.47.0
Show newest version
/*
 * 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.hostedmandatemanagement;

import com.ingenico.connect.gateway.sdk.java.domain.hostedmandatemanagement.definitions.HostedMandateInfo;
import com.ingenico.connect.gateway.sdk.java.domain.hostedmandatemanagement.definitions.HostedMandateManagementSpecificInput;

public class CreateHostedMandateManagementRequest {

	private HostedMandateInfo createMandateInfo = null;

	private HostedMandateManagementSpecificInput hostedMandateManagementSpecificInput = null;

	/**
	 * Object containing partial information needed for the creation of the mandate. The recurrencetype, signature type of the mandate and reference to the customer are mandatory. You can also supply any personal information you already know about the customer so they have to fill in less details.
	 */
	public HostedMandateInfo getCreateMandateInfo() {
		return createMandateInfo;
	}

	/**
	 * Object containing partial information needed for the creation of the mandate. The recurrencetype, signature type of the mandate and reference to the customer are mandatory. You can also supply any personal information you already know about the customer so they have to fill in less details.
	 */
	public void setCreateMandateInfo(HostedMandateInfo value) {
		this.createMandateInfo = value;
	}

	/**
	 * Object containing hosted mandate management specific data
	 */
	public HostedMandateManagementSpecificInput getHostedMandateManagementSpecificInput() {
		return hostedMandateManagementSpecificInput;
	}

	/**
	 * Object containing hosted mandate management specific data
	 */
	public void setHostedMandateManagementSpecificInput(HostedMandateManagementSpecificInput value) {
		this.hostedMandateManagementSpecificInput = value;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy