PaymentSDK
Mobile payment SDK
Payment Data
package de.wirecard.paymentsdk.models;
import java.math.BigDecimal;
public class WirecardCardPayment extends WirecardPayment {
private CardToken cardToken;
private boolean requireSecurityCode = true;
private boolean attempt3d = true;
private boolean recurring;
private SubMerchantInfo subMerchantInfo;
@Deprecated
public WirecardCardPayment(String requestTimeStamp, String requestID, String merchantID,
WirecardTransactionType transactionType, BigDecimal amount,
String currency, String signature) {
super(requestTimeStamp, requestID, merchantID, transactionType, amount, currency, signature);
}
public WirecardCardPayment(String signature, String requestTimeStamp, String requestID, String merchantID,
WirecardTransactionType transactionType, BigDecimal amount,
String currency) {
super(signature, requestTimeStamp, requestID, merchantID, transactionType, amount, currency);
}
public CardToken getCardToken() {
return cardToken;
}
public void setCardToken(CardToken cardToken) {
this.cardToken = cardToken;
}
public boolean isRequireSecurityCode() {
}
public void setRequireSecurityCode(boolean requireSecurityCode) {
this.requireSecurityCode = requireSecurityCode;
}
public boolean isAttempt3d() {
return attempt3d;
}
public void setAttempt3d(boolean attempt3d) {
this.attempt3d = attempt3d;
}
public boolean isRecurring() {
return recurring;
}
public void setRecurring(boolean recurring) {
this.recurring = recurring;
}
public SubMerchantInfo getSubMerchantInfo() {
}
public void setSubMerchantInfo(SubMerchantInfo subMerchantInfo) {
this.subMerchantInfo = subMerchantInfo;
}
}