Class: Stripe::PaymentIntent::PaymentMethodOptions
- Inherits:
-
StripeObject
- Object
- StripeObject
- Stripe::PaymentIntent::PaymentMethodOptions
- Defined in:
- lib/stripe/resources/payment_intent.rb
Defined Under Namespace
Classes: AcssDebit, Affirm, AfterpayClearpay, Alipay, Alma, AmazonPay, AuBecsDebit, BacsDebit, Bancontact, Blik, Boleto, Card, CardPresent, Cashapp, CustomerBalance, Eps, Fpx, Giropay, Gopay, Grabpay, IdBankTransfer, Ideal, InteracPresent, KakaoPay, Klarna, Konbini, KrCard, Link, MbWay, Mobilepay, Multibanco, NaverPay, Oxxo, P24, Payco, Paynow, Paypal, Payto, Pix, Promptpay, Qris, Rechnung, RevolutPay, SamsungPay, SepaDebit, Shopeepay, Sofort, Swish, Twint, UsBankAccount, WechatPay, Zip
Constant Summary
Constants inherited from StripeObject
StripeObject::RESERVED_FIELD_NAMES
Instance Attribute Summary collapse
-
#acss_debit ⇒ Object
readonly
Attribute for field acss_debit.
-
#affirm ⇒ Object
readonly
Attribute for field affirm.
-
#afterpay_clearpay ⇒ Object
readonly
Attribute for field afterpay_clearpay.
-
#alipay ⇒ Object
readonly
Attribute for field alipay.
-
#alma ⇒ Object
readonly
Attribute for field alma.
-
#amazon_pay ⇒ Object
readonly
Attribute for field amazon_pay.
-
#au_becs_debit ⇒ Object
readonly
Attribute for field au_becs_debit.
-
#bacs_debit ⇒ Object
readonly
Attribute for field bacs_debit.
-
#bancontact ⇒ Object
readonly
Attribute for field bancontact.
-
#blik ⇒ Object
readonly
Attribute for field blik.
-
#boleto ⇒ Object
readonly
Attribute for field boleto.
-
#card ⇒ Object
readonly
Attribute for field card.
-
#card_present ⇒ Object
readonly
Attribute for field card_present.
-
#cashapp ⇒ Object
readonly
Attribute for field cashapp.
-
#customer_balance ⇒ Object
readonly
Attribute for field customer_balance.
-
#eps ⇒ Object
readonly
Attribute for field eps.
-
#fpx ⇒ Object
readonly
Attribute for field fpx.
-
#giropay ⇒ Object
readonly
Attribute for field giropay.
-
#gopay ⇒ Object
readonly
Attribute for field gopay.
-
#grabpay ⇒ Object
readonly
Attribute for field grabpay.
-
#id_bank_transfer ⇒ Object
readonly
Attribute for field id_bank_transfer.
-
#ideal ⇒ Object
readonly
Attribute for field ideal.
-
#interac_present ⇒ Object
readonly
Attribute for field interac_present.
-
#kakao_pay ⇒ Object
readonly
Attribute for field kakao_pay.
-
#klarna ⇒ Object
readonly
Attribute for field klarna.
-
#konbini ⇒ Object
readonly
Attribute for field konbini.
-
#kr_card ⇒ Object
readonly
Attribute for field kr_card.
-
#link ⇒ Object
readonly
Attribute for field link.
-
#mb_way ⇒ Object
readonly
Attribute for field mb_way.
-
#mobilepay ⇒ Object
readonly
Attribute for field mobilepay.
-
#multibanco ⇒ Object
readonly
Attribute for field multibanco.
-
#naver_pay ⇒ Object
readonly
Attribute for field naver_pay.
-
#oxxo ⇒ Object
readonly
Attribute for field oxxo.
-
#p24 ⇒ Object
readonly
Attribute for field p24.
-
#payco ⇒ Object
readonly
Attribute for field payco.
-
#paynow ⇒ Object
readonly
Attribute for field paynow.
-
#paypal ⇒ Object
readonly
Attribute for field paypal.
-
#payto ⇒ Object
readonly
Attribute for field payto.
-
#pix ⇒ Object
readonly
Attribute for field pix.
-
#promptpay ⇒ Object
readonly
Attribute for field promptpay.
-
#qris ⇒ Object
readonly
Attribute for field qris.
-
#rechnung ⇒ Object
readonly
Attribute for field rechnung.
-
#revolut_pay ⇒ Object
readonly
Attribute for field revolut_pay.
-
#samsung_pay ⇒ Object
readonly
Attribute for field samsung_pay.
-
#sepa_debit ⇒ Object
readonly
Attribute for field sepa_debit.
-
#shopeepay ⇒ Object
readonly
Attribute for field shopeepay.
-
#sofort ⇒ Object
readonly
Attribute for field sofort.
-
#swish ⇒ Object
readonly
Attribute for field swish.
-
#twint ⇒ Object
readonly
Attribute for field twint.
-
#us_bank_account ⇒ Object
readonly
Attribute for field us_bank_account.
-
#wechat_pay ⇒ Object
readonly
Attribute for field wechat_pay.
-
#zip ⇒ Object
readonly
Attribute for field zip.
Attributes inherited from StripeObject
Method Summary
Methods inherited from StripeObject
#==, #[], #[]=, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values
Constructor Details
This class inherits a constructor from Stripe::StripeObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject
Instance Attribute Details
#acss_debit ⇒ Object (readonly)
Attribute for field acss_debit
2056 2057 2058 |
# File 'lib/stripe/resources/payment_intent.rb', line 2056 def acss_debit @acss_debit end |
#affirm ⇒ Object (readonly)
Attribute for field affirm
2059 2060 2061 |
# File 'lib/stripe/resources/payment_intent.rb', line 2059 def affirm @affirm end |
#afterpay_clearpay ⇒ Object (readonly)
Attribute for field afterpay_clearpay
2062 2063 2064 |
# File 'lib/stripe/resources/payment_intent.rb', line 2062 def afterpay_clearpay @afterpay_clearpay end |
#alipay ⇒ Object (readonly)
Attribute for field alipay
2065 2066 2067 |
# File 'lib/stripe/resources/payment_intent.rb', line 2065 def alipay @alipay end |
#alma ⇒ Object (readonly)
Attribute for field alma
2068 2069 2070 |
# File 'lib/stripe/resources/payment_intent.rb', line 2068 def alma @alma end |
#amazon_pay ⇒ Object (readonly)
Attribute for field amazon_pay
2071 2072 2073 |
# File 'lib/stripe/resources/payment_intent.rb', line 2071 def amazon_pay @amazon_pay end |
#au_becs_debit ⇒ Object (readonly)
Attribute for field au_becs_debit
2074 2075 2076 |
# File 'lib/stripe/resources/payment_intent.rb', line 2074 def au_becs_debit @au_becs_debit end |
#bacs_debit ⇒ Object (readonly)
Attribute for field bacs_debit
2077 2078 2079 |
# File 'lib/stripe/resources/payment_intent.rb', line 2077 def bacs_debit @bacs_debit end |
#bancontact ⇒ Object (readonly)
Attribute for field bancontact
2080 2081 2082 |
# File 'lib/stripe/resources/payment_intent.rb', line 2080 def bancontact @bancontact end |
#blik ⇒ Object (readonly)
Attribute for field blik
2083 2084 2085 |
# File 'lib/stripe/resources/payment_intent.rb', line 2083 def blik @blik end |
#boleto ⇒ Object (readonly)
Attribute for field boleto
2086 2087 2088 |
# File 'lib/stripe/resources/payment_intent.rb', line 2086 def boleto @boleto end |
#card ⇒ Object (readonly)
Attribute for field card
2089 2090 2091 |
# File 'lib/stripe/resources/payment_intent.rb', line 2089 def card @card end |
#card_present ⇒ Object (readonly)
Attribute for field card_present
2092 2093 2094 |
# File 'lib/stripe/resources/payment_intent.rb', line 2092 def card_present @card_present end |
#cashapp ⇒ Object (readonly)
Attribute for field cashapp
2095 2096 2097 |
# File 'lib/stripe/resources/payment_intent.rb', line 2095 def cashapp @cashapp end |
#customer_balance ⇒ Object (readonly)
Attribute for field customer_balance
2098 2099 2100 |
# File 'lib/stripe/resources/payment_intent.rb', line 2098 def customer_balance @customer_balance end |
#eps ⇒ Object (readonly)
Attribute for field eps
2101 2102 2103 |
# File 'lib/stripe/resources/payment_intent.rb', line 2101 def eps @eps end |
#fpx ⇒ Object (readonly)
Attribute for field fpx
2104 2105 2106 |
# File 'lib/stripe/resources/payment_intent.rb', line 2104 def fpx @fpx end |
#giropay ⇒ Object (readonly)
Attribute for field giropay
2107 2108 2109 |
# File 'lib/stripe/resources/payment_intent.rb', line 2107 def giropay @giropay end |
#gopay ⇒ Object (readonly)
Attribute for field gopay
2110 2111 2112 |
# File 'lib/stripe/resources/payment_intent.rb', line 2110 def gopay @gopay end |
#grabpay ⇒ Object (readonly)
Attribute for field grabpay
2113 2114 2115 |
# File 'lib/stripe/resources/payment_intent.rb', line 2113 def grabpay @grabpay end |
#id_bank_transfer ⇒ Object (readonly)
Attribute for field id_bank_transfer
2116 2117 2118 |
# File 'lib/stripe/resources/payment_intent.rb', line 2116 def id_bank_transfer @id_bank_transfer end |
#ideal ⇒ Object (readonly)
Attribute for field ideal
2119 2120 2121 |
# File 'lib/stripe/resources/payment_intent.rb', line 2119 def ideal @ideal end |
#interac_present ⇒ Object (readonly)
Attribute for field interac_present
2122 2123 2124 |
# File 'lib/stripe/resources/payment_intent.rb', line 2122 def interac_present @interac_present end |
#kakao_pay ⇒ Object (readonly)
Attribute for field kakao_pay
2125 2126 2127 |
# File 'lib/stripe/resources/payment_intent.rb', line 2125 def kakao_pay @kakao_pay end |
#klarna ⇒ Object (readonly)
Attribute for field klarna
2128 2129 2130 |
# File 'lib/stripe/resources/payment_intent.rb', line 2128 def klarna @klarna end |
#konbini ⇒ Object (readonly)
Attribute for field konbini
2131 2132 2133 |
# File 'lib/stripe/resources/payment_intent.rb', line 2131 def konbini @konbini end |
#kr_card ⇒ Object (readonly)
Attribute for field kr_card
2134 2135 2136 |
# File 'lib/stripe/resources/payment_intent.rb', line 2134 def kr_card @kr_card end |
#link ⇒ Object (readonly)
Attribute for field link
2137 2138 2139 |
# File 'lib/stripe/resources/payment_intent.rb', line 2137 def link @link end |
#mb_way ⇒ Object (readonly)
Attribute for field mb_way
2140 2141 2142 |
# File 'lib/stripe/resources/payment_intent.rb', line 2140 def mb_way @mb_way end |
#mobilepay ⇒ Object (readonly)
Attribute for field mobilepay
2143 2144 2145 |
# File 'lib/stripe/resources/payment_intent.rb', line 2143 def mobilepay @mobilepay end |
#multibanco ⇒ Object (readonly)
Attribute for field multibanco
2146 2147 2148 |
# File 'lib/stripe/resources/payment_intent.rb', line 2146 def multibanco @multibanco end |
#naver_pay ⇒ Object (readonly)
Attribute for field naver_pay
2149 2150 2151 |
# File 'lib/stripe/resources/payment_intent.rb', line 2149 def naver_pay @naver_pay end |
#oxxo ⇒ Object (readonly)
Attribute for field oxxo
2152 2153 2154 |
# File 'lib/stripe/resources/payment_intent.rb', line 2152 def oxxo @oxxo end |
#p24 ⇒ Object (readonly)
Attribute for field p24
2155 2156 2157 |
# File 'lib/stripe/resources/payment_intent.rb', line 2155 def p24 @p24 end |
#payco ⇒ Object (readonly)
Attribute for field payco
2158 2159 2160 |
# File 'lib/stripe/resources/payment_intent.rb', line 2158 def payco @payco end |
#paynow ⇒ Object (readonly)
Attribute for field paynow
2161 2162 2163 |
# File 'lib/stripe/resources/payment_intent.rb', line 2161 def paynow @paynow end |
#paypal ⇒ Object (readonly)
Attribute for field paypal
2164 2165 2166 |
# File 'lib/stripe/resources/payment_intent.rb', line 2164 def paypal @paypal end |
#payto ⇒ Object (readonly)
Attribute for field payto
2167 2168 2169 |
# File 'lib/stripe/resources/payment_intent.rb', line 2167 def payto @payto end |
#pix ⇒ Object (readonly)
Attribute for field pix
2170 2171 2172 |
# File 'lib/stripe/resources/payment_intent.rb', line 2170 def pix @pix end |
#promptpay ⇒ Object (readonly)
Attribute for field promptpay
2173 2174 2175 |
# File 'lib/stripe/resources/payment_intent.rb', line 2173 def promptpay @promptpay end |
#qris ⇒ Object (readonly)
Attribute for field qris
2176 2177 2178 |
# File 'lib/stripe/resources/payment_intent.rb', line 2176 def qris @qris end |
#rechnung ⇒ Object (readonly)
Attribute for field rechnung
2179 2180 2181 |
# File 'lib/stripe/resources/payment_intent.rb', line 2179 def rechnung @rechnung end |
#revolut_pay ⇒ Object (readonly)
Attribute for field revolut_pay
2182 2183 2184 |
# File 'lib/stripe/resources/payment_intent.rb', line 2182 def revolut_pay @revolut_pay end |
#samsung_pay ⇒ Object (readonly)
Attribute for field samsung_pay
2185 2186 2187 |
# File 'lib/stripe/resources/payment_intent.rb', line 2185 def samsung_pay @samsung_pay end |
#sepa_debit ⇒ Object (readonly)
Attribute for field sepa_debit
2188 2189 2190 |
# File 'lib/stripe/resources/payment_intent.rb', line 2188 def sepa_debit @sepa_debit end |
#shopeepay ⇒ Object (readonly)
Attribute for field shopeepay
2191 2192 2193 |
# File 'lib/stripe/resources/payment_intent.rb', line 2191 def shopeepay @shopeepay end |
#sofort ⇒ Object (readonly)
Attribute for field sofort
2194 2195 2196 |
# File 'lib/stripe/resources/payment_intent.rb', line 2194 def sofort @sofort end |
#swish ⇒ Object (readonly)
Attribute for field swish
2197 2198 2199 |
# File 'lib/stripe/resources/payment_intent.rb', line 2197 def swish @swish end |
#twint ⇒ Object (readonly)
Attribute for field twint
2200 2201 2202 |
# File 'lib/stripe/resources/payment_intent.rb', line 2200 def twint @twint end |
#us_bank_account ⇒ Object (readonly)
Attribute for field us_bank_account
2203 2204 2205 |
# File 'lib/stripe/resources/payment_intent.rb', line 2203 def us_bank_account @us_bank_account end |
#wechat_pay ⇒ Object (readonly)
Attribute for field wechat_pay
2206 2207 2208 |
# File 'lib/stripe/resources/payment_intent.rb', line 2206 def wechat_pay @wechat_pay end |
#zip ⇒ Object (readonly)
Attribute for field zip
2209 2210 2211 |
# File 'lib/stripe/resources/payment_intent.rb', line 2209 def zip @zip end |