public class InstallRecurringPaymentObject extends IPGAPIActionObject implements InstallRecurringPayment
clientLocale, createPaymentURL, deletePaymentURL, exportPaymentURL, getExternalConsumerInformation, getExternalTransactionStatus, getLastOrders, getLastTransactions, initiateClearing, inquiryCardInformation, inquiryOrder, inquiryTransaction, manageProducts, manageProductStock, recurringPayment, requestCardRateForDCC, requestMerchantRateForDynamicPricing, sendEMailNotification, storeHostedData, validate
Constructor and Description |
---|
InstallRecurringPaymentObject(Amount amount,
CreditCard creditCard,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
Date recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
CreditCard creditCard,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
String recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
DEDirectDebit deDirectDebit,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
Date recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
DEDirectDebit deDirectDebit,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
String recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
String referencedOrderID,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
Date recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
String referencedOrderID,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
String recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
String hostedDataID,
String hostedDataStoreID,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
Date recurringStartDate) |
InstallRecurringPaymentObject(Amount amount,
String hostedDataID,
String hostedDataStoreID,
int installmentFrequency,
String installmentPeriod,
int maximumFailures,
String recurringStartDate) |
Modifier and Type | Method and Description |
---|---|
protected de.firstdata.ipg.api.schema.Billing |
getBilling() |
protected de.firstdata.ipg.api.schema.Payment |
getPayment() |
de.firstdata.ipg.api.schema.RecurringPayment |
getRecurringPayment() |
protected de.firstdata.ipg.api.schema.RecurringPaymentInformation |
getRecurringPaymentInformation() |
protected de.firstdata.ipg.api.schema.Shipping |
getShipping() |
de.firstdata.ipg.api.schema.Wallet |
getWallet() |
void |
setAcsTransactionId(String acsTransactionId) |
void |
setActivateStatus(String value)
setters for activate Status from UPOP Verify-Enrollment response
|
void |
setAdditionalRequestParameters(de.firstdata.ipg.api.schema.AdditionalRequestParameters additionalRequestParameterss) |
void |
setAddress1(String address1) |
void |
setAddress2(String address2) |
void |
setAddressNumber(String addressNumber)
Deprecated.
|
void |
setAmount(Amount value) |
void |
setAuthenticate3dSecureTransaction(Boolean value) |
void |
setAuthenticationValue(String value) |
void |
setBasket(de.firstdata.ipg.api.schema.Basket value) |
void |
setBirthDate(XMLGregorianCalendar birthDate) |
void |
setCardFunction(de.firstdata.ipg.api.schema.CardFunctionType value) |
void |
setCity(String city) |
void |
setComments(String value) |
void |
setCompany(String company) |
void |
setCountry(String country) |
void |
setCreditCard(CreditCard creditCard) |
void |
setCustomerID(String customerID) |
void |
setDEDirectDebit(DEDirectDebit deDirectDebit) |
void |
setDirectoryServerTransactionId(String directoryServerTransactionId) |
void |
setDSRPECI(String value) |
void |
setDynamicMerchantName(String dynamicMerchantName) |
void |
setEmail(String email) |
void |
setFax(String fax) |
void |
setFirstname(String firstname) |
void |
setGender(de.firstdata.ipg.api.schema.GenderType gender) |
void |
setHostedDataID(String value) |
void |
setHostedDataStoreID(String value) |
void |
setHouseExtension(String houseExtension) |
void |
setHouseNumber(String houseNumber) |
void |
setInstallmentCount(int value) |
void |
setInstallmentFrequency(int value) |
void |
setInstallmentPeriod(String value) |
void |
setInvoiceNumber(String value) |
void |
setIp(String ip) |
void |
setMaximumFailures(int value) |
void |
setMerchantAdviceCodeSupported(Boolean merchantAdviceCodeSupported) |
void |
setMobilePhone(String mobilePhone) |
void |
setName(String name) |
void |
setOrderId(String orderId) |
void |
setOverride3DSCountryExclusion(boolean override3DSCountryExclusion) |
void |
setPayerAuthenticationResponse(String value) |
protected void |
setPayment(Amount amount) |
void |
setPersonalNumber(String personalNumber) |
void |
setPhone(String phone) |
void |
setPONumber(String value) |
void |
setRecurringStartDate(Date value) |
void |
setRecurringStartDate(String value) |
void |
setReferencedOrderID(String value) |
void |
setResponseCode(String value)
setters for response code value from UPOP Send-SMS response
|
void |
setSecure3D2AuthenticationResponse(String authenticationResponse) |
void |
setSecure3D2TransactionStatus(String transactionStatus) |
void |
setSecure3DAuthenticationRequest(de.firstdata.ipg.api.schema.Secure3DAuthenticationRequest secure3dAuthenticationRequest) |
void |
setSecure3DMethodNotificationStatus(String secure3DMethodNotificationStatus) |
void |
setSecure3DProtocolVersion(String protocolVersion) |
void |
setSecure3DVerificationRequest(de.firstdata.ipg.api.schema.Secure3DVerificationRequest secure3dVerificationRequest) |
void |
setShippingAddress1(String address1) |
void |
setShippingAddress2(String address2) |
void |
setShippingAddressCity(String city) |
void |
setShippingAddressCountry(String country) |
void |
setShippingAddressName(String name) |
void |
setShippingAddressState(String state) |
void |
setShippingAddressZip(String zip) |
void |
setState(String state) |
void |
setStoreId(String storeId) |
void |
setStreetName(String streetName) |
void |
setSurname(String surname) |
void |
setTermUrl(URL termUrl) |
void |
setThreeDSMethodNotificationURL(URL threeDSMethodNotificationURL) |
void |
setThreeDSRequestorChallengeIndicator(String value) |
void |
setThreeDSServerTransactionId(String threeDSServerTransactionId) |
void |
setThreeDSTransType(String value) |
void |
setTransactionOrigin(String value) |
void |
setType(String type)
Deprecated.
|
void |
setVCode(String value)
setters for VCODE from UPOP request
|
void |
setVerificationResponse(String value) |
void |
setWalletID(String value) |
void |
setWalletType(de.firstdata.ipg.api.schema.WalletType value) |
void |
setXID(String value) |
void |
setZip(String zip) |
getFormattedDate, setClientLocale
getClientLocale, getCreatePaymentURL, getDeletePaymentURL, getExportPaymentURL, getGetExternalConsumerInformation, getGetExternalTransactionStatus, getGetLastOrders, getGetLastTransactions, getInitiateClearing, getInquiryCardInformation, getInquiryOrder, getInquiryTransaction, getManageProducts, getManageProductStock, getRequestCardRateForDCC, getRequestMerchantRateForDynamicPricing, getSendEMailNotification, getStoreHostedData, getValidate, setClientLocale, setCreatePaymentURL, setDeletePaymentURL, setExportPaymentURL, setGetExternalConsumerInformation, setGetExternalTransactionStatus, setGetLastOrders, setGetLastTransactions, setInitiateClearing, setInquiryCardInformation, setInquiryOrder, setInquiryTransaction, setManageProducts, setManageProductStock, setRecurringPayment, setRequestCardRateForDCC, setRequestMerchantRateForDynamicPricing, setSendEMailNotification, setStoreHostedData, setValidate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setCardFunction, setComments, setInstallmentCount
setClientLocale, setStoreId
setBasket
setAddress1, setAddress2, setAddressNumber, setBirthDate, setCity, setCompany, setCountry, setCustomerID, setEmail, setFax, setFirstname, setGender, setHouseExtension, setHouseNumber, setMobilePhone, setName, setPersonalNumber, setPhone, setState, setStreetName, setSurname, setZip
setShippingAddress1, setShippingAddress2, setShippingAddressCity, setShippingAddressCountry, setShippingAddressName, setShippingAddressState, setShippingAddressZip, setType
setOrderId
setWalletID, setWalletType
public InstallRecurringPaymentObject(Amount amount, CreditCard creditCard, int installmentFrequency, String installmentPeriod, int maximumFailures, String recurringStartDate)
public InstallRecurringPaymentObject(Amount amount, CreditCard creditCard, int installmentFrequency, String installmentPeriod, int maximumFailures, Date recurringStartDate)
public InstallRecurringPaymentObject(Amount amount, DEDirectDebit deDirectDebit, int installmentFrequency, String installmentPeriod, int maximumFailures, String recurringStartDate)
public InstallRecurringPaymentObject(Amount amount, DEDirectDebit deDirectDebit, int installmentFrequency, String installmentPeriod, int maximumFailures, Date recurringStartDate)
public InstallRecurringPaymentObject(Amount amount, String referencedOrderID, int installmentFrequency, String installmentPeriod, int maximumFailures, String recurringStartDate)
public InstallRecurringPaymentObject(Amount amount, String referencedOrderID, int installmentFrequency, String installmentPeriod, int maximumFailures, Date recurringStartDate)
public InstallRecurringPaymentObject(Amount amount, String hostedDataID, String hostedDataStoreID, int installmentFrequency, String installmentPeriod, int maximumFailures, String recurringStartDate)
public void setTransactionOrigin(String value)
setTransactionOrigin
in interface TransactionDetailsSetter
public void setIp(String ip)
setIp
in interface TransactionDetailsSetter
public void setInvoiceNumber(String value)
setInvoiceNumber
in interface TransactionDetailsSetter
public void setDynamicMerchantName(String dynamicMerchantName)
setDynamicMerchantName
in interface TransactionDetailsSetter
public void setPONumber(String value)
setPONumber
in interface TransactionDetailsSetter
public void setAuthenticationValue(String value)
setAuthenticationValue
in interface Secure3DSetter
public void setAuthenticate3dSecureTransaction(Boolean value)
setAuthenticate3dSecureTransaction
in interface Secure3DSetter
public void setPayerAuthenticationResponse(String value)
setPayerAuthenticationResponse
in interface Secure3DSetter
public void setVerificationResponse(String value)
setVerificationResponse
in interface Secure3DSetter
public void setXID(String value)
setXID
in interface Secure3DSetter
public void setDSRPECI(String value)
setDSRPECI
in interface Secure3DSetter
public void setOverride3DSCountryExclusion(boolean override3DSCountryExclusion)
setOverride3DSCountryExclusion
in interface Secure3DSetter
public void setSecure3DMethodNotificationStatus(String secure3DMethodNotificationStatus)
setSecure3DMethodNotificationStatus
in interface Secure3DSetter
public void setTermUrl(URL termUrl)
setTermUrl
in interface Secure3DSetter
public void setThreeDSMethodNotificationURL(URL threeDSMethodNotificationURL)
setThreeDSMethodNotificationURL
in interface Secure3DSetter
public void setThreeDSRequestorChallengeIndicator(String value)
setThreeDSRequestorChallengeIndicator
in interface Secure3DSetter
public void setThreeDSTransType(String value)
setThreeDSTransType
in interface Secure3DSetter
public void setSecure3D2AuthenticationResponse(String authenticationResponse)
setSecure3D2AuthenticationResponse
in interface Secure3DSetter
public void setSecure3D2TransactionStatus(String transactionStatus)
setSecure3D2TransactionStatus
in interface Secure3DSetter
public void setSecure3DProtocolVersion(String protocolVersion)
setSecure3DProtocolVersion
in interface Secure3DSetter
public void setAcsTransactionId(String acsTransactionId)
setAcsTransactionId
in interface Secure3DSetter
public void setThreeDSServerTransactionId(String threeDSServerTransactionId)
setThreeDSServerTransactionId
in interface Secure3DSetter
public void setDirectoryServerTransactionId(String directoryServerTransactionId)
setDirectoryServerTransactionId
in interface Secure3DSetter
public void setAdditionalRequestParameters(de.firstdata.ipg.api.schema.AdditionalRequestParameters additionalRequestParameterss)
setAdditionalRequestParameters
in interface TransactionDetailsSetter
public void setSecure3DVerificationRequest(de.firstdata.ipg.api.schema.Secure3DVerificationRequest secure3dVerificationRequest)
setSecure3DVerificationRequest
in interface Secure3DSetter
public void setSecure3DAuthenticationRequest(de.firstdata.ipg.api.schema.Secure3DAuthenticationRequest secure3dAuthenticationRequest)
setSecure3DAuthenticationRequest
in interface Secure3DSetter
public void setVCode(String value)
UpopSetter
setVCode
in interface UpopSetter
public void setActivateStatus(String value)
UpopSetter
setActivateStatus
in interface UpopSetter
public void setResponseCode(String value)
UpopSetter
setResponseCode
in interface UpopSetter
public void setMerchantAdviceCodeSupported(Boolean merchantAdviceCodeSupported)
setMerchantAdviceCodeSupported
in interface TransactionDetailsSetter
public void setAmount(Amount value)
public void setBasket(de.firstdata.ipg.api.schema.Basket value)
public void setComments(String value)
public void setInstallmentCount(int value)
public void setInstallmentFrequency(int value)
public void setInstallmentPeriod(String value)
public void setMaximumFailures(int value)
public void setRecurringStartDate(String value)
public void setRecurringStartDate(Date value)
public void setWalletType(de.firstdata.ipg.api.schema.WalletType value)
public void setWalletID(String value)
public void setStoreId(String storeId)
public void setOrderId(String orderId)
protected void setPayment(Amount amount)
public void setCreditCard(CreditCard creditCard)
public void setDEDirectDebit(DEDirectDebit deDirectDebit)
public void setHostedDataID(String value)
public void setHostedDataStoreID(String value)
public void setReferencedOrderID(String value)
public void setCustomerID(String customerID)
public void setName(String name)
public void setCompany(String company)
public void setAddress1(String address1)
public void setAddress2(String address2)
public void setCity(String city)
public void setState(String state)
public void setZip(String zip)
public void setCountry(String country)
public void setPhone(String phone)
public void setFax(String fax)
public void setEmail(String email)
public void setPersonalNumber(String personalNumber)
public void setBirthDate(XMLGregorianCalendar birthDate)
public void setGender(de.firstdata.ipg.api.schema.GenderType gender)
public void setFirstname(String firstname)
public void setSurname(String surname)
public void setStreetName(String streetName)
public void setHouseNumber(String houseNumber)
public void setHouseExtension(String houseExtension)
public void setMobilePhone(String mobilePhone)
@Deprecated public void setAddressNumber(String addressNumber)
@Deprecated public void setType(String type)
public void setShippingAddressName(String name)
public void setShippingAddress1(String address1)
public void setShippingAddress2(String address2)
public void setShippingAddressCity(String city)
public void setShippingAddressState(String state)
public void setShippingAddressZip(String zip)
public void setShippingAddressCountry(String country)
protected de.firstdata.ipg.api.schema.Billing getBilling()
protected de.firstdata.ipg.api.schema.Shipping getShipping()
protected de.firstdata.ipg.api.schema.Payment getPayment()
public de.firstdata.ipg.api.schema.RecurringPayment getRecurringPayment()
getRecurringPayment
in class de.firstdata.ipg.api.schema.Action
public de.firstdata.ipg.api.schema.Wallet getWallet()
protected de.firstdata.ipg.api.schema.RecurringPaymentInformation getRecurringPaymentInformation()
public void setCardFunction(de.firstdata.ipg.api.schema.CardFunctionType value)
Copyright © 2019. All rights reserved.