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 setPaymentToken(String paymentToken)
public PaymentRequest.RecurringProcessingModelEnum getRecurringProcessingModel()
public PaymentRequest setRecurringProcessingModel(PaymentRequest.RecurringProcessingModelEnum recurringProcessingModel)
public PaymentRequest setInvoiceLines(List<InvoiceLine> invoiceLines)
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 © 2017. All rights reserved.