Package com.stripe.param.v2.core
Class AccountUpdateParams.Configuration.Merchant.Capabilities.Builder
java.lang.Object
com.stripe.param.v2.core.AccountUpdateParams.Configuration.Merchant.Capabilities.Builder
- Enclosing class:
- AccountUpdateParams.Configuration.Merchant.Capabilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finalize and obtain parameter instance from this builder.putAllExtraParam
(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam
(String key, Object value) Add a key/value pair to `extraParams` map.setAchDebitPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.AchDebitPayments achDebitPayments) Allow the merchant to process ACH debit payments.setAcssDebitPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.AcssDebitPayments acssDebitPayments) Allow the merchant to process ACSS debit payments.setAffirmPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.AffirmPayments affirmPayments) Allow the merchant to process Affirm payments.setAfterpayClearpayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.AfterpayClearpayPayments afterpayClearpayPayments) Allow the merchant to process Afterpay/Clearpay payments.Allow the merchant to process Alma payments.setAmazonPayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.AmazonPayPayments amazonPayPayments) Allow the merchant to process Amazon Pay payments.setAuBecsDebitPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.AuBecsDebitPayments auBecsDebitPayments) Allow the merchant to process Australian BECS Direct Debit payments.setBacsDebitPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.BacsDebitPayments bacsDebitPayments) Allow the merchant to process BACS Direct Debit payments.setBancontactPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.BancontactPayments bancontactPayments) Allow the merchant to process Bancontact payments.Allow the merchant to process BLIK payments.setBoletoPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.BoletoPayments boletoPayments) Allow the merchant to process Boleto payments.Allow the merchant to collect card payments.setCartesBancairesPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.CartesBancairesPayments cartesBancairesPayments) Allow the merchant to process Cartes Bancaires payments.setCashappPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.CashappPayments cashappPayments) Allow the merchant to process Cash App payments.Allow the merchant to process EPS payments.Allow the merchant to process FPX payments.setGbBankTransferPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.GbBankTransferPayments gbBankTransferPayments) Allow the merchant to process UK bank transfer payments.setGrabpayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.GrabpayPayments grabpayPayments) Allow the merchant to process GrabPay payments.setIdealPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.IdealPayments idealPayments) Allow the merchant to process iDEAL payments.Allow the merchant to process JCB card payments.setJpBankTransferPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.JpBankTransferPayments jpBankTransferPayments) Allow the merchant to process Japanese bank transfer payments.setKakaoPayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.KakaoPayPayments kakaoPayPayments) Allow the merchant to process Kakao Pay payments.setKlarnaPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.KlarnaPayments klarnaPayments) Allow the merchant to process Klarna payments.setKonbiniPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.KonbiniPayments konbiniPayments) Allow the merchant to process Konbini convenience store payments.setKrCardPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.KrCardPayments krCardPayments) Allow the merchant to process Korean card payments.Allow the merchant to process Link payments.setMobilepayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.MobilepayPayments mobilepayPayments) Allow the merchant to process MobilePay payments.setMultibancoPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.MultibancoPayments multibancoPayments) Allow the merchant to process Multibanco payments.setMxBankTransferPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.MxBankTransferPayments mxBankTransferPayments) Allow the merchant to process Mexican bank transfer payments.setNaverPayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.NaverPayPayments naverPayPayments) Allow the merchant to process Naver Pay payments.Allow the merchant to process OXXO payments.Allow the merchant to process Przelewy24 (P24) payments.setPayByBankPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.PayByBankPayments payByBankPayments) Allow the merchant to process Pay by Bank payments.setPaycoPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.PaycoPayments paycoPayments) Allow the merchant to process PAYCO payments.setPaynowPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.PaynowPayments paynowPayments) Allow the merchant to process PayNow payments.setPromptpayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.PromptpayPayments promptpayPayments) Allow the merchant to process PromptPay payments.setRevolutPayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.RevolutPayPayments revolutPayPayments) Allow the merchant to process Revolut Pay payments.setSamsungPayPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.SamsungPayPayments samsungPayPayments) Allow the merchant to process Samsung Pay payments.setSepaBankTransferPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.SepaBankTransferPayments sepaBankTransferPayments) Allow the merchant to process SEPA bank transfer payments.setSepaDebitPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.SepaDebitPayments sepaDebitPayments) Allow the merchant to process SEPA Direct Debit payments.setSwishPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.SwishPayments swishPayments) Allow the merchant to process Swish payments.setTwintPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.TwintPayments twintPayments) Allow the merchant to process TWINT payments.setUsBankTransferPayments
(AccountUpdateParams.Configuration.Merchant.Capabilities.UsBankTransferPayments usBankTransferPayments) Allow the merchant to process US bank transfer payments.Allow the merchant to process Zip payments.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setAchDebitPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAchDebitPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AchDebitPayments achDebitPayments) Allow the merchant to process ACH debit payments. -
setAcssDebitPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAcssDebitPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AcssDebitPayments acssDebitPayments) Allow the merchant to process ACSS debit payments. -
setAffirmPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAffirmPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AffirmPayments affirmPayments) Allow the merchant to process Affirm payments. -
setAfterpayClearpayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAfterpayClearpayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AfterpayClearpayPayments afterpayClearpayPayments) Allow the merchant to process Afterpay/Clearpay payments. -
setAlmaPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAlmaPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AlmaPayments almaPayments) Allow the merchant to process Alma payments. -
setAmazonPayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAmazonPayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AmazonPayPayments amazonPayPayments) Allow the merchant to process Amazon Pay payments. -
setAuBecsDebitPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setAuBecsDebitPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.AuBecsDebitPayments auBecsDebitPayments) Allow the merchant to process Australian BECS Direct Debit payments. -
setBacsDebitPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setBacsDebitPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.BacsDebitPayments bacsDebitPayments) Allow the merchant to process BACS Direct Debit payments. -
setBancontactPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setBancontactPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.BancontactPayments bancontactPayments) Allow the merchant to process Bancontact payments. -
setBlikPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setBlikPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.BlikPayments blikPayments) Allow the merchant to process BLIK payments. -
setBoletoPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setBoletoPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.BoletoPayments boletoPayments) Allow the merchant to process Boleto payments. -
setCardPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setCardPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.CardPayments cardPayments) Allow the merchant to collect card payments. -
setCartesBancairesPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setCartesBancairesPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.CartesBancairesPayments cartesBancairesPayments) Allow the merchant to process Cartes Bancaires payments. -
setCashappPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setCashappPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.CashappPayments cashappPayments) Allow the merchant to process Cash App payments. -
setEpsPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setEpsPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.EpsPayments epsPayments) Allow the merchant to process EPS payments. -
putExtraParam
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeAccountUpdateParams.Configuration.Merchant.Capabilities.extraParams
for the field documentation. -
putAllExtraParam
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeAccountUpdateParams.Configuration.Merchant.Capabilities.extraParams
for the field documentation. -
setFpxPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setFpxPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.FpxPayments fpxPayments) Allow the merchant to process FPX payments. -
setGbBankTransferPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setGbBankTransferPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.GbBankTransferPayments gbBankTransferPayments) Allow the merchant to process UK bank transfer payments. -
setGrabpayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setGrabpayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.GrabpayPayments grabpayPayments) Allow the merchant to process GrabPay payments. -
setIdealPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setIdealPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.IdealPayments idealPayments) Allow the merchant to process iDEAL payments. -
setJcbPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setJcbPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.JcbPayments jcbPayments) Allow the merchant to process JCB card payments. -
setJpBankTransferPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setJpBankTransferPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.JpBankTransferPayments jpBankTransferPayments) Allow the merchant to process Japanese bank transfer payments. -
setKakaoPayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setKakaoPayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.KakaoPayPayments kakaoPayPayments) Allow the merchant to process Kakao Pay payments. -
setKlarnaPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setKlarnaPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.KlarnaPayments klarnaPayments) Allow the merchant to process Klarna payments. -
setKonbiniPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setKonbiniPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.KonbiniPayments konbiniPayments) Allow the merchant to process Konbini convenience store payments. -
setKrCardPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setKrCardPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.KrCardPayments krCardPayments) Allow the merchant to process Korean card payments. -
setLinkPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setLinkPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.LinkPayments linkPayments) Allow the merchant to process Link payments. -
setMobilepayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setMobilepayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.MobilepayPayments mobilepayPayments) Allow the merchant to process MobilePay payments. -
setMultibancoPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setMultibancoPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.MultibancoPayments multibancoPayments) Allow the merchant to process Multibanco payments. -
setMxBankTransferPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setMxBankTransferPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.MxBankTransferPayments mxBankTransferPayments) Allow the merchant to process Mexican bank transfer payments. -
setOxxoPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setOxxoPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.OxxoPayments oxxoPayments) Allow the merchant to process OXXO payments. -
setP24Payments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setP24Payments(AccountUpdateParams.Configuration.Merchant.Capabilities.P24Payments p24Payments) Allow the merchant to process Przelewy24 (P24) payments. -
setPayByBankPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setPayByBankPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.PayByBankPayments payByBankPayments) Allow the merchant to process Pay by Bank payments. -
setPaycoPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setPaycoPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.PaycoPayments paycoPayments) Allow the merchant to process PAYCO payments. -
setPaynowPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setPaynowPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.PaynowPayments paynowPayments) Allow the merchant to process PayNow payments. -
setPromptpayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setPromptpayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.PromptpayPayments promptpayPayments) Allow the merchant to process PromptPay payments. -
setRevolutPayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setRevolutPayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.RevolutPayPayments revolutPayPayments) Allow the merchant to process Revolut Pay payments. -
setSamsungPayPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setSamsungPayPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.SamsungPayPayments samsungPayPayments) Allow the merchant to process Samsung Pay payments. -
setSepaBankTransferPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setSepaBankTransferPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.SepaBankTransferPayments sepaBankTransferPayments) Allow the merchant to process SEPA bank transfer payments. -
setSepaDebitPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setSepaDebitPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.SepaDebitPayments sepaDebitPayments) Allow the merchant to process SEPA Direct Debit payments. -
setSwishPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setSwishPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.SwishPayments swishPayments) Allow the merchant to process Swish payments. -
setTwintPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setTwintPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.TwintPayments twintPayments) Allow the merchant to process TWINT payments. -
setUsBankTransferPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setUsBankTransferPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.UsBankTransferPayments usBankTransferPayments) Allow the merchant to process US bank transfer payments. -
setZipPayments
public AccountUpdateParams.Configuration.Merchant.Capabilities.Builder setZipPayments(AccountUpdateParams.Configuration.Merchant.Capabilities.ZipPayments zipPayments) Allow the merchant to process Zip payments.
-