public class PaymentRequest extends AbstractPaymentRequest<PaymentRequest>
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentRequest.RecurringProcessingModelEnum
how the shopper interacts with the system
|
AbstractPaymentRequest.ShopperInteractionEnum| Constructor and Description |
|---|
PaymentRequest() |
additionalAmount, additionalData, billingAddress, browserInfo, captureDelayHours, dateOfBirth, dccQuote, deliveryAddress, deliveryDate, deviceFingerprint, fraudOffset, getAdditionalAmount, getAdditionalData, getAmount, getBillingAddress, getBrowserInfo, getCaptureDelayHours, getDateOfBirth, getDccQuote, getDeliveryAddress, getDeliveryDate, getDeviceFingerprint, getFraudOffset, getInstallments, getMcc, getMerchantAccount, getMerchantOrderReference, getMetadata, getOrCreateAdditionalData, getOrderReference, getRecurring, getReference, getSelectedBrand, getSelectedRecurringDetailReference, getSessionId, getShopperEmail, getShopperInteraction, getShopperIP, getShopperLocale, getShopperName, getShopperReference, getShopperStatement, getSocialSecurityNumber, getTelephoneNumber, installments, mcc, merchantAccount, merchantOrderReference, metadata, orderReference, recurring, reference, selectedBrand, selectedRecurringDetailReference, sessionId, setAdditionalAmount, setAdditionalData, setAmount, setBillingAddress, setBrowserInfo, setBrowserInfoData, setCaptureDelayHours, setDateOfBirth, setDccQuote, setDeliveryAddress, setDeliveryDate, setDeviceFingerprint, setFraudOffset, setInstallments, setMcc, setMerchantAccount, setMerchantOrderReference, setMetadata, setOrderReference, setRecurring, setReference, setSelectedBrand, setSelectedRecurringDetailReference, setSessionId, setShopperEmail, setShopperInteraction, setShopperIP, setShopperLocale, setShopperName, setShopperReference, setShopperStatement, setSocialSecurityNumber, setTelephoneNumber, shopperEmail, shopperInteraction, shopperIP, shopperLocale, shopperName, shopperReference, shopperStatement, socialSecurityNumber, telephoneNumberpublic PaymentRequest setAmountData(String amount, String currency)
public PaymentRequest setCSEToken(String cseToken)
public PaymentRequest setCardData(String cardNumber, String cardHolder, String expiryMonth, String expiryYear, String cvc)
public PaymentRequest setSecuredFieldsData(String encryptedCardNumber, String cardHolder, String encryptedExpiryMonth, String encryptedExpiryYear, String encryptedSecurityCode)
public PaymentRequest setCardHolder(String cardHolder)
public PaymentRequest setEncryptedCardNumber(String encryptedCardNumber)
public PaymentRequest setEncryptedExpiryMonth(String encryptedExpiryMonth)
public PaymentRequest setEncryptedExpiryYear(String encryptedExpiryYear)
public PaymentRequest setEncryptedSecurityCode(String encryptedSecurityCode)
public PaymentRequest setPaymentToken(String paymentToken)
public PaymentRequest.RecurringProcessingModelEnum getRecurringProcessingModel()
public PaymentRequest setRecurringProcessingModel(PaymentRequest.RecurringProcessingModelEnum recurringProcessingModel)
public PaymentRequest setInvoiceLines(List<InvoiceLine> invoiceLines)
public PaymentRequest setSplitPayment(SplitPayment splitPayment)
public PaymentRequest card(Card card)
public Card getCard()
public void setCard(Card card)
public PaymentRequest mpiData(ThreeDSecureData mpiData)
public ThreeDSecureData getMpiData()
public void setMpiData(ThreeDSecureData mpiData)
public PaymentRequest bankAccount(BankAccount bankAccount)
public BankAccount getBankAccount()
public void setBankAccount(BankAccount bankAccount)
public boolean equals(Object o)
equals in class AbstractPaymentRequest<PaymentRequest>public int hashCode()
hashCode in class AbstractPaymentRequest<PaymentRequest>public String toString()
toString in class AbstractPaymentRequest<PaymentRequest>Copyright © 2018. All rights reserved.