PaymentSDK
Mobile payment SDK
Payment Data
package de.wirecard.paymentsdk.models;
import java.math.BigDecimal;
import java.util.Date;
public class WirecardSepaPayment extends WirecardPayment {
private String creditorId;
private String mandateId;
private Date mandateSignedDate;
private String merchantName;
private Date dueDate;
private Periodic periodic;
public WirecardSepaPayment(String requestTimeStamp, String requestID, String merchantID,
WirecardTransactionType transactionType, BigDecimal amount,
String currency, String signature, String creditorId, String mandateId,
Date mandateSignedDate, String merchantName, Date dueDate) {
super(requestTimeStamp, requestID, merchantID, transactionType, amount, currency, signature);
this.creditorId = creditorId;
this.mandateId = mandateId;
this.merchantName = merchantName;
this.mandateSignedDate = mandateSignedDate;
this.dueDate = dueDate;
}
String merchantID, WirecardTransactionType transactionType,
BigDecimal amount, String currency, String creditorId, String mandateId,
Date mandateSignedDate, String merchantName, Date dueDate) {
super(signature, requestTimeStamp, requestID, merchantID, transactionType, amount, currency);
this.creditorId = creditorId;
this.mandateId = mandateId;
this.merchantName = merchantName;
this.mandateSignedDate = mandateSignedDate;
this.dueDate = dueDate;
}
public String getCreditorId() {
return creditorId;
}
public void setCreditorId(String creditorId) {
this.creditorId = creditorId;
}
public String getMandateId() {
return mandateId;
}
public void setMandateId(String mandateId) {
this.mandateId = mandateId;
}
public Date getMandateSignedDate() {
}
public void setMandateSignedDate(Date mandateSignedDate) {
this.mandateSignedDate = mandateSignedDate;
}
public String getMerchantName() {
return merchantName;
}
public void setMerchantName(String merchantName) {
this.merchantName = merchantName;
}
public Date getDueDate() {
return dueDate;
}
public void setDueDate(Date dueDate) {
this.dueDate = dueDate;
}
public Periodic getPeriodic() {
return periodic;
}
public void setPeriodic(Periodic periodic) {
this.periodic = periodic;
}
}