Package com.adyen.model.storedvalue
Class StoredValueLoadRequest
- java.lang.Object
-
- com.adyen.model.storedvalue.StoredValueLoadRequest
-
public class StoredValueLoadRequest extends Object
StoredValueLoadRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStoredValueLoadRequest.LoadTypeEnumThe type of load you are trying to do, when absent we default to 'Load'static classStoredValueLoadRequest.ShopperInteractionEnumSpecifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer.
-
Constructor Summary
Constructors Constructor Description StoredValueLoadRequest()
-
Method Summary
-
-
-
Method Detail
-
amount
public StoredValueLoadRequest amount(Amount amount)
-
getAmount
public Amount getAmount()
Get amount- Returns:
- amount
-
setAmount
public void setAmount(Amount amount)
-
loadType
public StoredValueLoadRequest loadType(StoredValueLoadRequest.LoadTypeEnum loadType)
-
getLoadType
public StoredValueLoadRequest.LoadTypeEnum getLoadType()
The type of load you are trying to do, when absent we default to 'Load'- Returns:
- loadType
-
setLoadType
public void setLoadType(StoredValueLoadRequest.LoadTypeEnum loadType)
-
merchantAccount
public StoredValueLoadRequest merchantAccount(String merchantAccount)
-
getMerchantAccount
public String getMerchantAccount()
The merchant account identifier, with which you want to process the transaction.- Returns:
- merchantAccount
-
setMerchantAccount
public void setMerchantAccount(String merchantAccount)
-
paymentMethod
public StoredValueLoadRequest paymentMethod(PaymentMethodDetails paymentMethod)
-
getPaymentMethod
public PaymentMethodDetails getPaymentMethod()
The collection that contains the type of the payment method and its specific information if available- Returns:
- paymentMethod
-
setPaymentMethod
public void setPaymentMethod(PaymentMethodDetails paymentMethod)
-
recurringDetailReference
public StoredValueLoadRequest recurringDetailReference(String recurringDetailReference)
-
getRecurringDetailReference
public String getRecurringDetailReference()
Get recurringDetailReference- Returns:
- recurringDetailReference
-
setRecurringDetailReference
public void setRecurringDetailReference(String recurringDetailReference)
-
reference
public StoredValueLoadRequest reference(String reference)
-
getReference
public String getReference()
The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a requirement. If you need to provide multiple references for a transaction, separate them with hyphens (\"-\"). Maximum length: 80 characters.- Returns:
- reference
-
setReference
public void setReference(String reference)
-
shopperInteraction
public StoredValueLoadRequest shopperInteraction(StoredValueLoadRequest.ShopperInteractionEnum shopperInteraction)
-
getShopperInteraction
public StoredValueLoadRequest.ShopperInteractionEnum getShopperInteraction()
Specifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer. For the web service API, Adyen assumes Ecommerce shopper interaction by default. This field has the following possible values: * `Ecommerce` - Online transactions where the cardholder is present (online). For better authorisation rates, we recommend sending the card security code (CSC) along with the request. * `ContAuth` - Card on file and/or subscription transactions, where the cardholder is known to the merchant (returning customer). If the shopper is present (online), you can supply also the CSC to improve authorisation (one-click payment). * `Moto` - Mail-order and telephone-order transactions where the shopper is in contact with the merchant via email or telephone. * `POS` - Point-of-sale transactions where the shopper is physically present to make a payment using a secure payment terminal.- Returns:
- shopperInteraction
-
setShopperInteraction
public void setShopperInteraction(StoredValueLoadRequest.ShopperInteractionEnum shopperInteraction)
-
shopperReference
public StoredValueLoadRequest shopperReference(String shopperReference)
-
getShopperReference
public String getShopperReference()
Get shopperReference- Returns:
- shopperReference
-
setShopperReference
public void setShopperReference(String shopperReference)
-
store
public StoredValueLoadRequest store(String store)
-
getStore
public String getStore()
The physical store, for which this payment is processed.- Returns:
- store
-
setStore
public void setStore(String store)
-
-