Package com.adyen.model.management
Class PaymentMethod
- java.lang.Object
-
- com.adyen.model.management.PaymentMethod
-
public class PaymentMethod extends Object
PaymentMethod
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPaymentMethod.VerificationStatusEnumPayment method status.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PaymentMethod()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentMethodaddCountriesItem(String countriesItem)PaymentMethodaddCurrenciesItem(String currenciesItem)PaymentMethodaddCustomRoutingFlagsItem(String customRoutingFlagsItem)PaymentMethodaddStoreIdsItem(String storeIdsItem)PaymentMethodafterpayTouch(AfterpayTouchInfo afterpayTouch)PaymentMethodallowed(Boolean allowed)PaymentMethodamex(AmexInfo amex)PaymentMethodapplePay(ApplePayInfo applePay)PaymentMethodbcmc(BcmcInfo bcmc)PaymentMethodbusinessLineId(String businessLineId)PaymentMethodcartesBancaires(CartesBancairesInfo cartesBancaires)PaymentMethodclearpay(ClearpayInfo clearpay)PaymentMethodcountries(List<String> countries)PaymentMethodcup(GenericPmWithTdiInfo cup)PaymentMethodcurrencies(List<String> currencies)PaymentMethodcustomRoutingFlags(List<String> customRoutingFlags)PaymentMethoddiners(GenericPmWithTdiInfo diners)PaymentMethoddiscover(GenericPmWithTdiInfo discover)PaymentMethodeftposAustralia(GenericPmWithTdiInfo eftposAustralia)PaymentMethodenabled(Boolean enabled)booleanequals(Object o)Return true if this PaymentMethod object is equal to o.static PaymentMethodfromJson(String jsonString)Create an instance of PaymentMethod given an JSON stringAfterpayTouchInfogetAfterpayTouch()Get afterpayTouchBooleangetAllowed()Indicates whether receiving payments is allowed.AmexInfogetAmex()Get amexApplePayInfogetApplePay()Get applePayBcmcInfogetBcmc()Get bcmcStringgetBusinessLineId()The unique identifier of the business line.CartesBancairesInfogetCartesBancaires()Get cartesBancairesClearpayInfogetClearpay()Get clearpayList<String>getCountries()The list of countries where a payment method is available.GenericPmWithTdiInfogetCup()Get cupList<String>getCurrencies()The list of currencies that a payment method supports.List<String>getCustomRoutingFlags()The list of custom routing flags to route payment to the intended acquirer.GenericPmWithTdiInfogetDiners()Get dinersGenericPmWithTdiInfogetDiscover()Get discoverGenericPmWithTdiInfogetEftposAustralia()Get eftposAustraliaBooleangetEnabled()Indicates whether the payment method is enabled (**true**) or disabled (**false**).GenericPmWithTdiInfogetGirocard()Get girocardGiroPayInfogetGiroPay()Get giroPayGooglePayInfogetGooglePay()Get googlePayStringgetId()The identifier of the resource.GenericPmWithTdiInfogetIdeal()Get idealGenericPmWithTdiInfogetInteracCard()Get interacCardGenericPmWithTdiInfogetJcb()Get jcbKlarnaInfogetKlarna()Get klarnaGenericPmWithTdiInfogetMaestro()Get maestroGenericPmWithTdiInfogetMc()Get mcMealVoucherFRInfogetMealVoucherFR()Get mealVoucherFRPayPalInfogetPaypal()Get paypalStringgetReference()Your reference for the payment method.StringgetShopperInteraction()The sales channel.SofortInfogetSofort()Get sofortList<String>getStoreIds()The unique identifier of the store for which to configure the payment method, if any.SwishInfogetSwish()Get swishTwintInfogetTwint()Get twintStringgetType()Payment method [variant](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).PaymentMethod.VerificationStatusEnumgetVerificationStatus()Payment method status.VippsInfogetVipps()Get vippsGenericPmWithTdiInfogetVisa()Get visaWeChatPayInfogetWechatpay()Get wechatpayWeChatPayPosInfogetWechatpayPos()Get wechatpayPosPaymentMethodgirocard(GenericPmWithTdiInfo girocard)PaymentMethodgiroPay(GiroPayInfo giroPay)PaymentMethodgooglePay(GooglePayInfo googlePay)inthashCode()PaymentMethodid(String id)PaymentMethodideal(GenericPmWithTdiInfo ideal)PaymentMethodinteracCard(GenericPmWithTdiInfo interacCard)PaymentMethodjcb(GenericPmWithTdiInfo jcb)PaymentMethodklarna(KlarnaInfo klarna)PaymentMethodmaestro(GenericPmWithTdiInfo maestro)PaymentMethodmc(GenericPmWithTdiInfo mc)PaymentMethodmealVoucherFR(MealVoucherFRInfo mealVoucherFR)PaymentMethodpaypal(PayPalInfo paypal)PaymentMethodreference(String reference)voidsetAfterpayTouch(AfterpayTouchInfo afterpayTouch)afterpayTouchvoidsetAllowed(Boolean allowed)Indicates whether receiving payments is allowed.voidsetAmex(AmexInfo amex)amexvoidsetApplePay(ApplePayInfo applePay)applePayvoidsetBcmc(BcmcInfo bcmc)bcmcvoidsetBusinessLineId(String businessLineId)The unique identifier of the business line.voidsetCartesBancaires(CartesBancairesInfo cartesBancaires)cartesBancairesvoidsetClearpay(ClearpayInfo clearpay)clearpayvoidsetCountries(List<String> countries)The list of countries where a payment method is available.voidsetCup(GenericPmWithTdiInfo cup)cupvoidsetCurrencies(List<String> currencies)The list of currencies that a payment method supports.voidsetCustomRoutingFlags(List<String> customRoutingFlags)The list of custom routing flags to route payment to the intended acquirer.voidsetDiners(GenericPmWithTdiInfo diners)dinersvoidsetDiscover(GenericPmWithTdiInfo discover)discovervoidsetEftposAustralia(GenericPmWithTdiInfo eftposAustralia)eftposAustraliavoidsetEnabled(Boolean enabled)Indicates whether the payment method is enabled (**true**) or disabled (**false**).voidsetGirocard(GenericPmWithTdiInfo girocard)girocardvoidsetGiroPay(GiroPayInfo giroPay)giroPayvoidsetGooglePay(GooglePayInfo googlePay)googlePayvoidsetId(String id)The identifier of the resource.voidsetIdeal(GenericPmWithTdiInfo ideal)idealvoidsetInteracCard(GenericPmWithTdiInfo interacCard)interacCardvoidsetJcb(GenericPmWithTdiInfo jcb)jcbvoidsetKlarna(KlarnaInfo klarna)klarnavoidsetMaestro(GenericPmWithTdiInfo maestro)maestrovoidsetMc(GenericPmWithTdiInfo mc)mcvoidsetMealVoucherFR(MealVoucherFRInfo mealVoucherFR)mealVoucherFRvoidsetPaypal(PayPalInfo paypal)paypalvoidsetReference(String reference)Your reference for the payment method.voidsetShopperInteraction(String shopperInteraction)The sales channel.voidsetSofort(SofortInfo sofort)sofortvoidsetStoreIds(List<String> storeIds)The unique identifier of the store for which to configure the payment method, if any.voidsetSwish(SwishInfo swish)swishvoidsetTwint(TwintInfo twint)twintvoidsetType(String type)Payment method [variant](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).voidsetVerificationStatus(PaymentMethod.VerificationStatusEnum verificationStatus)Payment method status.voidsetVipps(VippsInfo vipps)vippsvoidsetVisa(GenericPmWithTdiInfo visa)visavoidsetWechatpay(WeChatPayInfo wechatpay)wechatpayvoidsetWechatpayPos(WeChatPayPosInfo wechatpayPos)wechatpayPosPaymentMethodshopperInteraction(String shopperInteraction)PaymentMethodsofort(SofortInfo sofort)PaymentMethodstoreIds(List<String> storeIds)PaymentMethodswish(SwishInfo swish)StringtoJson()Convert an instance of PaymentMethod to an JSON stringStringtoString()PaymentMethodtwint(TwintInfo twint)PaymentMethodtype(String type)PaymentMethodverificationStatus(PaymentMethod.VerificationStatusEnum verificationStatus)PaymentMethodvipps(VippsInfo vipps)PaymentMethodvisa(GenericPmWithTdiInfo visa)PaymentMethodwechatpay(WeChatPayInfo wechatpay)PaymentMethodwechatpayPos(WeChatPayPosInfo wechatpayPos)
-
-
-
Field Detail
-
JSON_PROPERTY_AFTERPAY_TOUCH
public static final String JSON_PROPERTY_AFTERPAY_TOUCH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALLOWED
public static final String JSON_PROPERTY_ALLOWED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AMEX
public static final String JSON_PROPERTY_AMEX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_APPLE_PAY
public static final String JSON_PROPERTY_APPLE_PAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BCMC
public static final String JSON_PROPERTY_BCMC
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BUSINESS_LINE_ID
public static final String JSON_PROPERTY_BUSINESS_LINE_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CARTES_BANCAIRES
public static final String JSON_PROPERTY_CARTES_BANCAIRES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CLEARPAY
public static final String JSON_PROPERTY_CLEARPAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COUNTRIES
public static final String JSON_PROPERTY_COUNTRIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUP
public static final String JSON_PROPERTY_CUP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CURRENCIES
public static final String JSON_PROPERTY_CURRENCIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOM_ROUTING_FLAGS
public static final String JSON_PROPERTY_CUSTOM_ROUTING_FLAGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DINERS
public static final String JSON_PROPERTY_DINERS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISCOVER
public static final String JSON_PROPERTY_DISCOVER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EFTPOS_AUSTRALIA
public static final String JSON_PROPERTY_EFTPOS_AUSTRALIA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GIRO_PAY
public static final String JSON_PROPERTY_GIRO_PAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GIROCARD
public static final String JSON_PROPERTY_GIROCARD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GOOGLE_PAY
public static final String JSON_PROPERTY_GOOGLE_PAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ID
public static final String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IDEAL
public static final String JSON_PROPERTY_IDEAL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INTERAC_CARD
public static final String JSON_PROPERTY_INTERAC_CARD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_JCB
public static final String JSON_PROPERTY_JCB
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KLARNA
public static final String JSON_PROPERTY_KLARNA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAESTRO
public static final String JSON_PROPERTY_MAESTRO
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MC
public static final String JSON_PROPERTY_MC
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MEAL_VOUCHER_F_R
public static final String JSON_PROPERTY_MEAL_VOUCHER_F_R
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYPAL
public static final String JSON_PROPERTY_PAYPAL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REFERENCE
public static final String JSON_PROPERTY_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHOPPER_INTERACTION
public static final String JSON_PROPERTY_SHOPPER_INTERACTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SOFORT
public static final String JSON_PROPERTY_SOFORT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STORE_IDS
public static final String JSON_PROPERTY_STORE_IDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SWISH
public static final String JSON_PROPERTY_SWISH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TWINT
public static final String JSON_PROPERTY_TWINT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VERIFICATION_STATUS
public static final String JSON_PROPERTY_VERIFICATION_STATUS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VIPPS
public static final String JSON_PROPERTY_VIPPS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VISA
public static final String JSON_PROPERTY_VISA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WECHATPAY
public static final String JSON_PROPERTY_WECHATPAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WECHATPAY_POS
public static final String JSON_PROPERTY_WECHATPAY_POS
- See Also:
- Constant Field Values
-
-
Method Detail
-
afterpayTouch
public PaymentMethod afterpayTouch(AfterpayTouchInfo afterpayTouch)
-
getAfterpayTouch
public AfterpayTouchInfo getAfterpayTouch()
Get afterpayTouch- Returns:
- afterpayTouch
-
setAfterpayTouch
public void setAfterpayTouch(AfterpayTouchInfo afterpayTouch)
afterpayTouch- Parameters:
afterpayTouch-
-
allowed
public PaymentMethod allowed(Boolean allowed)
-
getAllowed
public Boolean getAllowed()
Indicates whether receiving payments is allowed. This value is set to **true** by Adyen after screening your merchant account.- Returns:
- allowed
-
setAllowed
public void setAllowed(Boolean allowed)
Indicates whether receiving payments is allowed. This value is set to **true** by Adyen after screening your merchant account.- Parameters:
allowed-
-
amex
public PaymentMethod amex(AmexInfo amex)
-
getAmex
public AmexInfo getAmex()
Get amex- Returns:
- amex
-
setAmex
public void setAmex(AmexInfo amex)
amex- Parameters:
amex-
-
applePay
public PaymentMethod applePay(ApplePayInfo applePay)
-
getApplePay
public ApplePayInfo getApplePay()
Get applePay- Returns:
- applePay
-
setApplePay
public void setApplePay(ApplePayInfo applePay)
applePay- Parameters:
applePay-
-
bcmc
public PaymentMethod bcmc(BcmcInfo bcmc)
-
getBcmc
public BcmcInfo getBcmc()
Get bcmc- Returns:
- bcmc
-
setBcmc
public void setBcmc(BcmcInfo bcmc)
bcmc- Parameters:
bcmc-
-
businessLineId
public PaymentMethod businessLineId(String businessLineId)
-
getBusinessLineId
public String getBusinessLineId()
The unique identifier of the business line. Required if you are a [platform model](https://docs.adyen.com/platforms).- Returns:
- businessLineId
-
setBusinessLineId
public void setBusinessLineId(String businessLineId)
The unique identifier of the business line. Required if you are a [platform model](https://docs.adyen.com/platforms).- Parameters:
businessLineId-
-
cartesBancaires
public PaymentMethod cartesBancaires(CartesBancairesInfo cartesBancaires)
-
getCartesBancaires
public CartesBancairesInfo getCartesBancaires()
Get cartesBancaires- Returns:
- cartesBancaires
-
setCartesBancaires
public void setCartesBancaires(CartesBancairesInfo cartesBancaires)
cartesBancaires- Parameters:
cartesBancaires-
-
clearpay
public PaymentMethod clearpay(ClearpayInfo clearpay)
-
getClearpay
public ClearpayInfo getClearpay()
Get clearpay- Returns:
- clearpay
-
setClearpay
public void setClearpay(ClearpayInfo clearpay)
clearpay- Parameters:
clearpay-
-
countries
public PaymentMethod countries(List<String> countries)
-
addCountriesItem
public PaymentMethod addCountriesItem(String countriesItem)
-
getCountries
public List<String> getCountries()
The list of countries where a payment method is available. By default, all countries supported by the payment method.- Returns:
- countries
-
setCountries
public void setCountries(List<String> countries)
The list of countries where a payment method is available. By default, all countries supported by the payment method.- Parameters:
countries-
-
cup
public PaymentMethod cup(GenericPmWithTdiInfo cup)
-
getCup
public GenericPmWithTdiInfo getCup()
Get cup- Returns:
- cup
-
setCup
public void setCup(GenericPmWithTdiInfo cup)
cup- Parameters:
cup-
-
currencies
public PaymentMethod currencies(List<String> currencies)
-
addCurrenciesItem
public PaymentMethod addCurrenciesItem(String currenciesItem)
-
getCurrencies
public List<String> getCurrencies()
The list of currencies that a payment method supports. By default, all currencies supported by the payment method.- Returns:
- currencies
-
setCurrencies
public void setCurrencies(List<String> currencies)
The list of currencies that a payment method supports. By default, all currencies supported by the payment method.- Parameters:
currencies-
-
customRoutingFlags
public PaymentMethod customRoutingFlags(List<String> customRoutingFlags)
-
addCustomRoutingFlagsItem
public PaymentMethod addCustomRoutingFlagsItem(String customRoutingFlagsItem)
-
getCustomRoutingFlags
public List<String> getCustomRoutingFlags()
The list of custom routing flags to route payment to the intended acquirer.- Returns:
- customRoutingFlags
-
setCustomRoutingFlags
public void setCustomRoutingFlags(List<String> customRoutingFlags)
The list of custom routing flags to route payment to the intended acquirer.- Parameters:
customRoutingFlags-
-
diners
public PaymentMethod diners(GenericPmWithTdiInfo diners)
-
getDiners
public GenericPmWithTdiInfo getDiners()
Get diners- Returns:
- diners
-
setDiners
public void setDiners(GenericPmWithTdiInfo diners)
diners- Parameters:
diners-
-
discover
public PaymentMethod discover(GenericPmWithTdiInfo discover)
-
getDiscover
public GenericPmWithTdiInfo getDiscover()
Get discover- Returns:
- discover
-
setDiscover
public void setDiscover(GenericPmWithTdiInfo discover)
discover- Parameters:
discover-
-
eftposAustralia
public PaymentMethod eftposAustralia(GenericPmWithTdiInfo eftposAustralia)
-
getEftposAustralia
public GenericPmWithTdiInfo getEftposAustralia()
Get eftposAustralia- Returns:
- eftposAustralia
-
setEftposAustralia
public void setEftposAustralia(GenericPmWithTdiInfo eftposAustralia)
eftposAustralia- Parameters:
eftposAustralia-
-
enabled
public PaymentMethod enabled(Boolean enabled)
-
getEnabled
public Boolean getEnabled()
Indicates whether the payment method is enabled (**true**) or disabled (**false**).- Returns:
- enabled
-
setEnabled
public void setEnabled(Boolean enabled)
Indicates whether the payment method is enabled (**true**) or disabled (**false**).- Parameters:
enabled-
-
giroPay
public PaymentMethod giroPay(GiroPayInfo giroPay)
-
getGiroPay
public GiroPayInfo getGiroPay()
Get giroPay- Returns:
- giroPay
-
setGiroPay
public void setGiroPay(GiroPayInfo giroPay)
giroPay- Parameters:
giroPay-
-
girocard
public PaymentMethod girocard(GenericPmWithTdiInfo girocard)
-
getGirocard
public GenericPmWithTdiInfo getGirocard()
Get girocard- Returns:
- girocard
-
setGirocard
public void setGirocard(GenericPmWithTdiInfo girocard)
girocard- Parameters:
girocard-
-
googlePay
public PaymentMethod googlePay(GooglePayInfo googlePay)
-
getGooglePay
public GooglePayInfo getGooglePay()
Get googlePay- Returns:
- googlePay
-
setGooglePay
public void setGooglePay(GooglePayInfo googlePay)
googlePay- Parameters:
googlePay-
-
id
public PaymentMethod id(String id)
-
getId
public String getId()
The identifier of the resource.- Returns:
- id
-
setId
public void setId(String id)
The identifier of the resource.- Parameters:
id-
-
ideal
public PaymentMethod ideal(GenericPmWithTdiInfo ideal)
-
getIdeal
public GenericPmWithTdiInfo getIdeal()
Get ideal- Returns:
- ideal
-
setIdeal
public void setIdeal(GenericPmWithTdiInfo ideal)
ideal- Parameters:
ideal-
-
interacCard
public PaymentMethod interacCard(GenericPmWithTdiInfo interacCard)
-
getInteracCard
public GenericPmWithTdiInfo getInteracCard()
Get interacCard- Returns:
- interacCard
-
setInteracCard
public void setInteracCard(GenericPmWithTdiInfo interacCard)
interacCard- Parameters:
interacCard-
-
jcb
public PaymentMethod jcb(GenericPmWithTdiInfo jcb)
-
getJcb
public GenericPmWithTdiInfo getJcb()
Get jcb- Returns:
- jcb
-
setJcb
public void setJcb(GenericPmWithTdiInfo jcb)
jcb- Parameters:
jcb-
-
klarna
public PaymentMethod klarna(KlarnaInfo klarna)
-
getKlarna
public KlarnaInfo getKlarna()
Get klarna- Returns:
- klarna
-
setKlarna
public void setKlarna(KlarnaInfo klarna)
klarna- Parameters:
klarna-
-
maestro
public PaymentMethod maestro(GenericPmWithTdiInfo maestro)
-
getMaestro
public GenericPmWithTdiInfo getMaestro()
Get maestro- Returns:
- maestro
-
setMaestro
public void setMaestro(GenericPmWithTdiInfo maestro)
maestro- Parameters:
maestro-
-
mc
public PaymentMethod mc(GenericPmWithTdiInfo mc)
-
getMc
public GenericPmWithTdiInfo getMc()
Get mc- Returns:
- mc
-
setMc
public void setMc(GenericPmWithTdiInfo mc)
mc- Parameters:
mc-
-
mealVoucherFR
public PaymentMethod mealVoucherFR(MealVoucherFRInfo mealVoucherFR)
-
getMealVoucherFR
public MealVoucherFRInfo getMealVoucherFR()
Get mealVoucherFR- Returns:
- mealVoucherFR
-
setMealVoucherFR
public void setMealVoucherFR(MealVoucherFRInfo mealVoucherFR)
mealVoucherFR- Parameters:
mealVoucherFR-
-
paypal
public PaymentMethod paypal(PayPalInfo paypal)
-
getPaypal
public PayPalInfo getPaypal()
Get paypal- Returns:
- paypal
-
setPaypal
public void setPaypal(PayPalInfo paypal)
paypal- Parameters:
paypal-
-
reference
public PaymentMethod reference(String reference)
-
getReference
public String getReference()
Your reference for the payment method. Supported characters a-z, A-Z, 0-9.- Returns:
- reference
-
setReference
public void setReference(String reference)
Your reference for the payment method. Supported characters a-z, A-Z, 0-9.- Parameters:
reference-
-
shopperInteraction
public PaymentMethod shopperInteraction(String shopperInteraction)
-
getShopperInteraction
public String getShopperInteraction()
The sales channel.- Returns:
- shopperInteraction
-
setShopperInteraction
public void setShopperInteraction(String shopperInteraction)
The sales channel.- Parameters:
shopperInteraction-
-
sofort
public PaymentMethod sofort(SofortInfo sofort)
-
getSofort
public SofortInfo getSofort()
Get sofort- Returns:
- sofort
-
setSofort
public void setSofort(SofortInfo sofort)
sofort- Parameters:
sofort-
-
storeIds
public PaymentMethod storeIds(List<String> storeIds)
-
addStoreIdsItem
public PaymentMethod addStoreIdsItem(String storeIdsItem)
-
getStoreIds
public List<String> getStoreIds()
The unique identifier of the store for which to configure the payment method, if any.- Returns:
- storeIds
-
setStoreIds
public void setStoreIds(List<String> storeIds)
The unique identifier of the store for which to configure the payment method, if any.- Parameters:
storeIds-
-
swish
public PaymentMethod swish(SwishInfo swish)
-
getSwish
public SwishInfo getSwish()
Get swish- Returns:
- swish
-
setSwish
public void setSwish(SwishInfo swish)
swish- Parameters:
swish-
-
twint
public PaymentMethod twint(TwintInfo twint)
-
getTwint
public TwintInfo getTwint()
Get twint- Returns:
- twint
-
setTwint
public void setTwint(TwintInfo twint)
twint- Parameters:
twint-
-
type
public PaymentMethod type(String type)
-
getType
public String getType()
Payment method [variant](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).- Returns:
- type
-
setType
public void setType(String type)
Payment method [variant](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).- Parameters:
type-
-
verificationStatus
public PaymentMethod verificationStatus(PaymentMethod.VerificationStatusEnum verificationStatus)
-
getVerificationStatus
public PaymentMethod.VerificationStatusEnum getVerificationStatus()
Payment method status. Possible values: * **valid** * **pending** * **invalid** * **rejected**- Returns:
- verificationStatus
-
setVerificationStatus
public void setVerificationStatus(PaymentMethod.VerificationStatusEnum verificationStatus)
Payment method status. Possible values: * **valid** * **pending** * **invalid** * **rejected**- Parameters:
verificationStatus-
-
vipps
public PaymentMethod vipps(VippsInfo vipps)
-
getVipps
public VippsInfo getVipps()
Get vipps- Returns:
- vipps
-
setVipps
public void setVipps(VippsInfo vipps)
vipps- Parameters:
vipps-
-
visa
public PaymentMethod visa(GenericPmWithTdiInfo visa)
-
getVisa
public GenericPmWithTdiInfo getVisa()
Get visa- Returns:
- visa
-
setVisa
public void setVisa(GenericPmWithTdiInfo visa)
visa- Parameters:
visa-
-
wechatpay
public PaymentMethod wechatpay(WeChatPayInfo wechatpay)
-
getWechatpay
public WeChatPayInfo getWechatpay()
Get wechatpay- Returns:
- wechatpay
-
setWechatpay
public void setWechatpay(WeChatPayInfo wechatpay)
wechatpay- Parameters:
wechatpay-
-
wechatpayPos
public PaymentMethod wechatpayPos(WeChatPayPosInfo wechatpayPos)
-
getWechatpayPos
public WeChatPayPosInfo getWechatpayPos()
Get wechatpayPos- Returns:
- wechatpayPos
-
setWechatpayPos
public void setWechatpayPos(WeChatPayPosInfo wechatpayPos)
wechatpayPos- Parameters:
wechatpayPos-
-
equals
public boolean equals(Object o)
Return true if this PaymentMethod object is equal to o.
-
fromJson
public static PaymentMethod fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of PaymentMethod given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PaymentMethod
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to PaymentMethod
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of PaymentMethod to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-