public class PaymentRequest extends AbstractPaymentRequest<PaymentRequest>
AbstractPaymentRequest.ShopperInteractionEnum| Constructor and Description |
|---|
PaymentRequest() |
| Modifier and Type | Method and Description |
|---|---|
PaymentRequest |
bankAccount(BankAccount bankAccount) |
PaymentRequest |
card(Card card) |
boolean |
equals(Object o) |
BankAccount |
getBankAccount()
a representation of a bank account
|
Card |
getCard()
a representation of a (credit or debit) card
|
ThreeDSecureData |
getMpiData()
authentication data produced by an MPI (MasterCard SecureCode or Verified By Visa)
|
int |
hashCode() |
PaymentRequest |
mpiData(ThreeDSecureData mpiData) |
PaymentRequest |
setAmountData(String amount,
String currency) |
void |
setBankAccount(BankAccount bankAccount) |
void |
setCard(Card card) |
PaymentRequest |
setCardData(String cardNumber,
String cardHolder,
String expiryMonth,
String expiryYear,
String cvc) |
PaymentRequest |
setCSEToken(String cseToken) |
PaymentRequest |
setInvoiceLines(List<InvoiceLine> invoiceLines)
Set invoiceLines in addtionalData
|
void |
setMpiData(ThreeDSecureData mpiData) |
String |
toString() |
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 setInvoiceLines(List<InvoiceLine> invoiceLines)
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.