
    |gn                    ~    d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZmZmZ d dlmZmZmZ  G d d	e      Zy
)    )
ListObject)RequestOptions)SetupIntent)StripeService)sanitize_id)DictListcast)LiteralNotRequired	TypedDictc            	       h   e Zd Z G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z G d7 d8e      Z G d9 d:e      Z  G d; d<e      Z! G d= d>e      Z" G d? d@e      Z# G dA dBe      Z$ G dC dDe      Z% G dE dFe      Z& G dG dHe      Z' G dI dJe      Z( G dK dLe      Z) G dM dNe      Z* G dO dPe      Z+ G dQ dRe      Z, G dS dTe      Z- G dU dVe      Z. G dW dXe      Z/ G dY dZe      Z0 G d[ d\e      Z1 G d] d^e      Z2 G d_ d`e      Z3 G da dbe      Z4 G dc dde      Z5 G de dfe      Z6 G dg dhe      Z7 G di dje      Z8 G dk dle      Z9 G dm dne      Z: G do dpe      Z; G dq dre      Z< G ds dte      Z= G du dve      Z> G dw dxe      Z? G dy dze      Z@ G d{ d|e      ZA G d} d~e      ZB G d de      ZC G d de      ZD G d de      ZE G d de      ZF G d de      ZG G d de      ZH G d de      ZI G d de      ZJ G d de      ZK G d de      ZL G d de      ZM G d de      ZN G d de      ZO G d de      ZP G d de      ZQ G d de      ZR G d de      ZS G d de      ZT G d de      ZU G d de      ZV G d de      ZW G d de      ZX G d de      ZY G d de      ZZ G d de      Z[ G d de      Z\ G d de      Z] G d de      Z^ G d de      Z_ G d de      Z` G d de      Za G d de      Zb G d de      Zc G d de      Zd G dÄ de      Ze G dń de      Zf G dǄ de      Zg G dɄ de      Zh G d˄ de      Zi G d̈́ de      Zj G dτ de      Zk G dф de      Zl G dӄ de      Zm G dՄ de      Zn G dׄ de      Zo G dل de      Zp G dۄ de      Zq G d݄ de      Zr G d߄ de      Zs G d de      Zt G d de      Zu G d de      Zv G d de      Zw G d de      Zx G d de      Zy G d de      Zz G d de      Z{ G d de      Z| G d de      Z} G d de      Z~ G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z G d7 d8e      Z G d9 d:e      Z G d; d<e      Z G d= d>e      Z G d? d@e      Z G dA dBe      Z G dC dDe      Z G dE dFe      Z G dG dHe      Z G dI dJe      Z G dK dLe      Z G dM dNe      Z G dO dPe      Z G dQ dRe      Z G dS dTe      Z G dU dVe      Z G dW dXe      Z G dY dZe      Z G d[ d\e      Z G d] d^e      Z G d_ d`e      Z G da dbe      Z G dc dde      Z G de dfe      Z G dg dhe      Z G di dje      Z G dk dle      Z G dm dne      Z G do dpe      Z G dq dre      Z G ds dte      Z G du dve      Z G dw dxe      Z G dy dze      Z G d{ d|e      Z G d} d~e      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G dÄ de      Z G dń de      Z G dǄ de      Z G dɄ de      Z G d˄ de      Z G d̈́ de      Z G dτ de      Z G dф de      Z G dӄ de      Z G dՄ de      Z G dׄ de      Z G dل de      Zi i fdېdܐdedee   fd߄Zi i fdېdܐdedee   fdZi i fdېddedefdZi i fdېddedefdZi i fdedېddedefdZi i fdedېddedefdZi i fdedېddedefdZi i fdedېddedefdZi i fdedېddedefdZi i fdedېddedefdZi i fdedېddedefdZi i fdedېddedefdZ i i fdedېddedefdZi i fdedېddedefdZy(  SetupIntentServicec                   <    e Zd ZU eed      ed<   	 eee      ed<   y)SetupIntentService.CancelParams)	abandoned	duplicaterequested_by_customercancellation_reasonexpandN)__name__
__module____qualname__r   r   __annotations__r	   str     T/var/www/html/Beni/venv/lib/python3.12/site-packages/stripe/_setup_intent_service.pyCancelParamsr      s3    (EF
 	
	 DI&&	r   r   c                       e Zd ZU ee   ed<   	 eee      ed<   	 ed   ed<   ee   ed<   	 ed   ed<   	 ed   ed	<   	 ee   ed
<   	 ee   ed<   y) SetupIntentService.ConfirmParamsconfirmation_tokenr   z7Literal['']|SetupIntentService.ConfirmParamsMandateDatamandate_datapayment_method1SetupIntentService.ConfirmParamsPaymentMethodDatapayment_method_data4SetupIntentService.ConfirmParamsPaymentMethodOptionspayment_method_options
return_urluse_stripe_sdkN)r   r   r   r   r   r   r	   boolr   r   r   ConfirmParamsr!      s    ',,	
 DI&&	 "E
 	
 $C((	 )?
 	
	 !,B!
 	
	  $$	
 $D))	r   r,   c                       e Zd ZU ed   ed<   y)+SetupIntentService.ConfirmParamsMandateData=SetupIntentService.ConfirmParamsMandateDataCustomerAcceptancecustomer_acceptanceNr   r   r   r   r   r   r   r   ConfirmParamsMandateDatar.   C   s    (K
 	
	r   r2   c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	r/   accepted_atDSetupIntentService.ConfirmParamsMandateDataCustomerAcceptanceOfflineofflineCSetupIntentService.ConfirmParamsMandateDataCustomerAcceptanceOnlineonliner6   r8   typeNr   r   r   r   intr   r   r   r   r   *ConfirmParamsMandateDataCustomerAcceptancez=SetupIntentService.ConfirmParamsMandateDataCustomerAcceptanceK   sS     %%	 R
 	
	 Q
 	
	 )**	r   r=   c                       e Zd Zy)r5   Nr   r   r   r   r   r   1ConfirmParamsMandateDataCustomerAcceptanceOfflinezDSetupIntentService.ConfirmParamsMandateDataCustomerAcceptanceOfflinea       r   r@   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r7   
ip_address
user_agentNr   r   r   r   r   r   r   r   r   0ConfirmParamsMandateDataCustomerAcceptanceOnlinezCSetupIntentService.ConfirmParamsMandateDataCustomerAcceptanceOnlined   s$    $$	  $$	r   rF   c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir%   :SetupIntentService.ConfirmParamsPaymentMethodDataAcssDebit
acss_debit7SetupIntentService.ConfirmParamsPaymentMethodDataAffirmaffirmASetupIntentService.ConfirmParamsPaymentMethodDataAfterpayClearpayafterpay_clearpay7SetupIntentService.ConfirmParamsPaymentMethodDataAlipayalipayalwayslimitedunspecifiedallow_redisplay5SetupIntentService.ConfirmParamsPaymentMethodDataAlmaalma:SetupIntentService.ConfirmParamsPaymentMethodDataAmazonPay
amazon_pay<SetupIntentService.ConfirmParamsPaymentMethodDataAuBecsDebitau_becs_debit:SetupIntentService.ConfirmParamsPaymentMethodDataBacsDebit
bacs_debit;SetupIntentService.ConfirmParamsPaymentMethodDataBancontact
bancontact7SetupIntentService.ConfirmParamsPaymentMethodDataBilliebillie?SetupIntentService.ConfirmParamsPaymentMethodDataBillingDetailsbilling_details5SetupIntentService.ConfirmParamsPaymentMethodDataBlikblik7SetupIntentService.ConfirmParamsPaymentMethodDataBoletoboleto8SetupIntentService.ConfirmParamsPaymentMethodDataCashappcashapp@SetupIntentService.ConfirmParamsPaymentMethodDataCustomerBalancecustomer_balance4SetupIntentService.ConfirmParamsPaymentMethodDataEpseps4SetupIntentService.ConfirmParamsPaymentMethodDataFpxfpx8SetupIntentService.ConfirmParamsPaymentMethodDataGiropaygiropay8SetupIntentService.ConfirmParamsPaymentMethodDataGrabpaygrabpay6SetupIntentService.ConfirmParamsPaymentMethodDataIdealideal?SetupIntentService.ConfirmParamsPaymentMethodDataInteracPresentinterac_present9SetupIntentService.ConfirmParamsPaymentMethodDataKakaoPay	kakao_pay7SetupIntentService.ConfirmParamsPaymentMethodDataKlarnaklarna8SetupIntentService.ConfirmParamsPaymentMethodDataKonbinikonbini7SetupIntentService.ConfirmParamsPaymentMethodDataKrCardkr_card5SetupIntentService.ConfirmParamsPaymentMethodDataLinklinkmetadata:SetupIntentService.ConfirmParamsPaymentMethodDataMobilepay	mobilepay;SetupIntentService.ConfirmParamsPaymentMethodDataMultibanco
multibanco9SetupIntentService.ConfirmParamsPaymentMethodDataNaverPay	naver_pay>SetupIntentService.ConfirmParamsPaymentMethodDataNzBankAccountnz_bank_account5SetupIntentService.ConfirmParamsPaymentMethodDataOxxooxxo4SetupIntentService.ConfirmParamsPaymentMethodDataP24p24:SetupIntentService.ConfirmParamsPaymentMethodDataPayByBankpay_by_bank6SetupIntentService.ConfirmParamsPaymentMethodDataPaycopayco7SetupIntentService.ConfirmParamsPaymentMethodDataPaynowpaynow7SetupIntentService.ConfirmParamsPaymentMethodDataPaypalpaypal4SetupIntentService.ConfirmParamsPaymentMethodDataPixpix:SetupIntentService.ConfirmParamsPaymentMethodDataPromptpay	promptpay=SetupIntentService.ConfirmParamsPaymentMethodDataRadarOptionsradar_options;SetupIntentService.ConfirmParamsPaymentMethodDataRevolutPayrevolut_pay;SetupIntentService.ConfirmParamsPaymentMethodDataSamsungPaysamsung_pay9SetupIntentService.ConfirmParamsPaymentMethodDataSatispaysatispay:SetupIntentService.ConfirmParamsPaymentMethodDataSepaDebit
sepa_debit7SetupIntentService.ConfirmParamsPaymentMethodDataSofortsofort6SetupIntentService.ConfirmParamsPaymentMethodDataSwishswish6SetupIntentService.ConfirmParamsPaymentMethodDataTwinttwint.rI   rK   rM   rO   rV   rX   rZ   r\   r^   r`   rd   rf   rh   rj   rl   rn   rp   rr   rt   rx   rz   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   us_bank_account
wechat_payzipr:   >SetupIntentService.ConfirmParamsPaymentMethodDataUsBankAccountr   :SetupIntentService.ConfirmParamsPaymentMethodDataWechatPayr   4SetupIntentService.ConfirmParamsPaymentMethodDataZipr   Nr   r   r   r   r   r   r   r   r   r   r   ConfirmParamsPaymentMethodDataz1SetupIntentService.ConfirmParamsPaymentMethodDatan   s   H
 	
	 E
 	
	 'O
 	
	 E
 	
	 %67
 	
	 C
 	
	  H
 	
	 #J
 	
	  H
 	
	  I
 	
	 E
 	
	 %M
 	
	 C
 	
	 E
 	
	 F
 	
	 &N
 	
	 B
 	
	 B
 	
	 F
 	
	 F
 	
	 D
 	
	 %M
 	
	 G
 	
	 E
 	
	 F
 	
	 E
 	
	 C
 	
	 d38n--	 H
 	
	  I
 	
	 G
 	
	 %L
 	
	 C
 	
	 B
 	
	 !H
 	
	 D
 	
	 E
 	
	 E
 	
	 B
 	
	 H
 	
	 #K
 	
	 !I
 	
	 !I
 	
	 G
 	
	  H
 	
	 E
 	
	 D
 	
	 D
 	
	 -/
 /	
`	 %L
 	
	  H
 	
	 B
 	
	r   r   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rH   account_numberinstitution_numbertransit_numberNr   r   r   r   r   r   r   r   'ConfirmParamsPaymentMethodDataAcssDebitz:SetupIntentService.ConfirmParamsPaymentMethodDataAcssDebit  '    	  	 	r   r   c                       e Zd Zy)rJ   Nr?   r   r   r   $ConfirmParamsPaymentMethodDataAffirmz7SetupIntentService.ConfirmParamsPaymentMethodDataAffirm  rA   r   r   c                       e Zd Zy)rL   Nr?   r   r   r   .ConfirmParamsPaymentMethodDataAfterpayClearpayzASetupIntentService.ConfirmParamsPaymentMethodDataAfterpayClearpay  rA   r   r   c                       e Zd Zy)rN   Nr?   r   r   r   $ConfirmParamsPaymentMethodDataAlipayz7SetupIntentService.ConfirmParamsPaymentMethodDataAlipay  rA   r   r   c                       e Zd Zy)rU   Nr?   r   r   r   "ConfirmParamsPaymentMethodDataAlmaz5SetupIntentService.ConfirmParamsPaymentMethodDataAlma  rA   r   r   c                       e Zd Zy)rW   Nr?   r   r   r   'ConfirmParamsPaymentMethodDataAmazonPayz:SetupIntentService.ConfirmParamsPaymentMethodDataAmazonPay  rA   r   r   c                   $    e Zd ZU eed<   	 eed<   y)rY   r   
bsb_numberNr   r   r   r   )ConfirmParamsPaymentMethodDataAuBecsDebitz<SetupIntentService.ConfirmParamsPaymentMethodDataAuBecsDebit      	 	r   r   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r[   r   	sort_codeNrE   r   r   r   'ConfirmParamsPaymentMethodDataBacsDebitz:SetupIntentService.ConfirmParamsPaymentMethodDataBacsDebit  $    #C((	 s##	r   r   c                       e Zd Zy)r]   Nr?   r   r   r   (ConfirmParamsPaymentMethodDataBancontactz;SetupIntentService.ConfirmParamsPaymentMethodDataBancontact  rA   r   r   c                       e Zd Zy)r_   Nr?   r   r   r   $ConfirmParamsPaymentMethodDataBilliez7SetupIntentService.ConfirmParamsPaymentMethodDataBillie  rA   r   r   c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)ra   zRLiteral['']|SetupIntentService.ConfirmParamsPaymentMethodDataBillingDetailsAddressaddressLiteral['']|stremailnamephoneNr1   r   r   r   ,ConfirmParamsPaymentMethodDataBillingDetailsz?SetupIntentService.ConfirmParamsPaymentMethodDataBillingDetails
  sP    `
 	
	 ,--	 +,,	 ,--	r   r   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)FSetupIntentService.ConfirmParamsPaymentMethodDataBillingDetailsAddresscitycountryline1line2postal_codestateNrE   r   r   r   3ConfirmParamsPaymentMethodDataBillingDetailsAddressr     l    #	 S!!	 3	 3	 !%%	 3	r   r   c                       e Zd Zy)rc   Nr?   r   r   r   "ConfirmParamsPaymentMethodDataBlikz5SetupIntentService.ConfirmParamsPaymentMethodDataBlik8  rA   r   r   c                       e Zd ZU eed<   y)re   tax_idNr   r   r   r   $ConfirmParamsPaymentMethodDataBoletoz7SetupIntentService.ConfirmParamsPaymentMethodDataBoleto;      	r   r   c                       e Zd Zy)rg   Nr?   r   r   r   %ConfirmParamsPaymentMethodDataCashappz8SetupIntentService.ConfirmParamsPaymentMethodDataCashappA  rA   r   r   c                       e Zd Zy)ri   Nr?   r   r   r   -ConfirmParamsPaymentMethodDataCustomerBalancez@SetupIntentService.ConfirmParamsPaymentMethodDataCustomerBalanceD  rA   r   r   c                   $    e Zd ZU eed      ed<   y)rk   arzte_und_apotheker_bankaustrian_anadi_bank_agbank_austriabankhaus_carl_spangler%bankhaus_schelhammer_und_schattera_agbawag_psk_agbks_bank_agbrull_kallmus_bank_agbtv_vier_lander_bankcapital_bank_grawe_gruppe_agdeutsche_bank_agdolomitenbankeasybank_agerste_bank_und_sparkassen#hypo_alpeadriabank_international_ag'hypo_bank_burgenland_aktiengesellschaft'hypo_noe_lb_fur_niederosterreich_u_wien'hypo_oberosterreich_salzburg_steiermarkhypo_tirol_bank_aghypo_vorarlberg_bank_agmarchfelder_bankoberbank_ag"raiffeisen_bankengruppe_osterreichschoellerbank_agsparda_bank_wienvolksbank_gruppevolkskreditbank_agvr_bank_braunaubankNr   r   r   r   r   r   r   r   r   !ConfirmParamsPaymentMethodDataEpsz4SetupIntentService.ConfirmParamsPaymentMethodDataEpsG  "    #
 	
@	r   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)rm   company
individualaccount_holder_type
affin_bankagrobankalliance_bankambank
bank_islambank_muamalatbank_of_chinabank_rakyatbsncimbdeutsche_bankhong_leong_bankhsbckfh	maybank2e	maybank2uocbcpb_enterprisepublic_bankrhbstandard_chartereduobr	  Nr
  r   r   r   !ConfirmParamsPaymentMethodDataFpxz4SetupIntentService.ConfirmParamsPaymentMethodDataFpxl  1    (1H)IJJ	 
 	
0	r   r)  c                       e Zd Zy)ro   Nr?   r   r   r   %ConfirmParamsPaymentMethodDataGiropayz8SetupIntentService.ConfirmParamsPaymentMethodDataGiropay  rA   r   r,  c                       e Zd Zy)rq   Nr?   r   r   r   %ConfirmParamsPaymentMethodDataGrabpayz8SetupIntentService.ConfirmParamsPaymentMethodDataGrabpay  rA   r   r.  c                   $    e Zd ZU eed      ed<   y)rs   abn_amroasn_bankbunqhandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursafer	  Nr
  r   r   r   #ConfirmParamsPaymentMethodDataIdealz6SetupIntentService.ConfirmParamsPaymentMethodDataIdeal  !    
 	
(	r   rA  c                       e Zd Zy)ru   Nr?   r   r   r   ,ConfirmParamsPaymentMethodDataInteracPresentz?SetupIntentService.ConfirmParamsPaymentMethodDataInteracPresent  rA   r   rD  c                       e Zd Zy)rw   Nr?   r   r   r   &ConfirmParamsPaymentMethodDataKakaoPayz9SetupIntentService.ConfirmParamsPaymentMethodDataKakaoPay  rA   r   rF  c                       e Zd ZU ed   ed<   y)ry   :SetupIntentService.ConfirmParamsPaymentMethodDataKlarnaDobdobNr1   r   r   r   $ConfirmParamsPaymentMethodDataKlarnaz7SetupIntentService.ConfirmParamsPaymentMethodDataKlarna  s    H
 	
	r   rJ  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rH  daymonthyearNr   r   r   r<   r   r   r   r   'ConfirmParamsPaymentMethodDataKlarnaDobz:SetupIntentService.ConfirmParamsPaymentMethodDataKlarnaDob  $    	 
	 		r   rP  c                       e Zd Zy)r{   Nr?   r   r   r   %ConfirmParamsPaymentMethodDataKonbiniz8SetupIntentService.ConfirmParamsPaymentMethodDataKonbini  rA   r   rS  c                       e Zd Zy)r}   Nr?   r   r   r   $ConfirmParamsPaymentMethodDataKrCardz7SetupIntentService.ConfirmParamsPaymentMethodDataKrCard  rA   r   rU  c                       e Zd Zy)r   Nr?   r   r   r   "ConfirmParamsPaymentMethodDataLinkz5SetupIntentService.ConfirmParamsPaymentMethodDataLink  rA   r   rW  c                       e Zd Zy)r   Nr?   r   r   r   'ConfirmParamsPaymentMethodDataMobilepayz:SetupIntentService.ConfirmParamsPaymentMethodDataMobilepay  rA   r   rY  c                       e Zd Zy)r   Nr?   r   r   r   (ConfirmParamsPaymentMethodDataMultibancoz;SetupIntentService.ConfirmParamsPaymentMethodDataMultibanco  rA   r   r[  c                   $    e Zd ZU eed      ed<   y)r   cardpointsfundingNr
  r   r   r   &ConfirmParamsPaymentMethodDataNaverPayz9SetupIntentService.ConfirmParamsPaymentMethodDataNaverPay      W%5677	r   ra  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r   account_holder_namer   	bank_codebranch_code	referencesuffixNrE   r   r   r   +ConfirmParamsPaymentMethodDataNzBankAccountz>SetupIntentService.ConfirmParamsPaymentMethodDataNzBankAccount  O    (--	 	 	 	 s##	r   ri  c                       e Zd Zy)r   Nr?   r   r   r   "ConfirmParamsPaymentMethodDataOxxoz5SetupIntentService.ConfirmParamsPaymentMethodDataOxxo  rA   r   rl  c                   $    e Zd ZU eed      ed<   y)r   
alior_bankbank_millenniumbank_nowy_bfg_sabank_pekao_sabanki_spbdzielczerd   bnp_paribasbozciti_handlowycredit_agricole
envelobanketransfer_pocztowy24
getin_bankideabankr5  inteligombank_mtransfernest_przelew	noble_paypbac_z_ipko	plus_banksantander_przelew24tmobile_usbugi_bankowetoyota_bankvelobankvolkswagen_bankr	  Nr
  r   r   r   !ConfirmParamsPaymentMethodDataP24z4SetupIntentService.ConfirmParamsPaymentMethodDataP24  !    #
 	
<	r   r  c                       e Zd Zy)r   Nr?   r   r   r   'ConfirmParamsPaymentMethodDataPayByBankz:SetupIntentService.ConfirmParamsPaymentMethodDataPayByBank  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   #ConfirmParamsPaymentMethodDataPaycoz6SetupIntentService.ConfirmParamsPaymentMethodDataPayco  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   $ConfirmParamsPaymentMethodDataPaynowz7SetupIntentService.ConfirmParamsPaymentMethodDataPaynow   rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   $ConfirmParamsPaymentMethodDataPaypalz7SetupIntentService.ConfirmParamsPaymentMethodDataPaypal#  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   !ConfirmParamsPaymentMethodDataPixz4SetupIntentService.ConfirmParamsPaymentMethodDataPix&  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   'ConfirmParamsPaymentMethodDataPromptpayz:SetupIntentService.ConfirmParamsPaymentMethodDataPromptpay)  rA   r   r  c                       e Zd ZU ee   ed<   y)r   sessionNrE   r   r   r   *ConfirmParamsPaymentMethodDataRadarOptionsz=SetupIntentService.ConfirmParamsPaymentMethodDataRadarOptions,      S!!	r   r  c                       e Zd Zy)r   Nr?   r   r   r   (ConfirmParamsPaymentMethodDataRevolutPayz;SetupIntentService.ConfirmParamsPaymentMethodDataRevolutPay2  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   (ConfirmParamsPaymentMethodDataSamsungPayz;SetupIntentService.ConfirmParamsPaymentMethodDataSamsungPay5  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   &ConfirmParamsPaymentMethodDataSatispayz9SetupIntentService.ConfirmParamsPaymentMethodDataSatispay8  rA   r   r  c                       e Zd ZU eed<   y)r   ibanNr   r   r   r   'ConfirmParamsPaymentMethodDataSepaDebitz:SetupIntentService.ConfirmParamsPaymentMethodDataSepaDebit;      		r   r  c                       e Zd ZU ed   ed<   y)r   ATBEDEESITNLr   Nr   r   r   r   r   r   r   r   $ConfirmParamsPaymentMethodDataSofortz7SetupIntentService.ConfirmParamsPaymentMethodDataSofortA      ;<<	r   r  c                       e Zd Zy)r   Nr?   r   r   r   #ConfirmParamsPaymentMethodDataSwishz6SetupIntentService.ConfirmParamsPaymentMethodDataSwishG  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   #ConfirmParamsPaymentMethodDataTwintz6SetupIntentService.ConfirmParamsPaymentMethodDataTwintJ  rA   r   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r   r  r  r   checkingsavingsaccount_typefinancial_connections_accountrouting_numberNr   r   r   r   r   r   r   r   r   r   +ConfirmParamsPaymentMethodDataUsBankAccountz>SetupIntentService.ConfirmParamsPaymentMethodDataUsBankAccountM  f    (1H)IJJ	 $C((	 "'*?"@AA	 (33'77	 $C((	r   r  c                       e Zd Zy)r   Nr?   r   r   r   'ConfirmParamsPaymentMethodDataWechatPayz:SetupIntentService.ConfirmParamsPaymentMethodDataWechatPayc  rA   r   r  c                       e Zd Zy)r   Nr?   r   r   r   !ConfirmParamsPaymentMethodDataZipz4SetupIntentService.ConfirmParamsPaymentMethodDataZipf  rA   r   r  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r'   =SetupIntentService.ConfirmParamsPaymentMethodOptionsAcssDebitrI   =SetupIntentService.ConfirmParamsPaymentMethodOptionsAmazonPayrX   =SetupIntentService.ConfirmParamsPaymentMethodOptionsBacsDebitr\   8SetupIntentService.ConfirmParamsPaymentMethodOptionsCardr^  ?SetupIntentService.ConfirmParamsPaymentMethodOptionsCardPresentcard_present8SetupIntentService.ConfirmParamsPaymentMethodOptionsLinkr   :SetupIntentService.ConfirmParamsPaymentMethodOptionsPaypalr   =SetupIntentService.ConfirmParamsPaymentMethodOptionsSepaDebitr   ASetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountr   Nr1   r   r   r   !ConfirmParamsPaymentMethodOptionsz4SetupIntentService.ConfirmParamsPaymentMethodOptionsi  s    K
 	
	  K
 	
	  K
 	
	 F
 	
	 "M
 	
	 F
 	
	 H
 	
	  K
 	
	 %O
 	
	r   r  c                   N    e Zd ZU eed      ed<   	 ed   ed<   	 eed      ed<   y)r  cadusdcurrencyKSetupIntentService.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsmandate_options	automaticinstantmicrodepositsverification_methodNr
  r   r   r   *ConfirmParamsPaymentMethodOptionsAcssDebitz=SetupIntentService.ConfirmParamsPaymentMethodOptionsAcssDebit  sK    gl344	 %Y
 	
	 );<
 	
	r   r  c                   ~    e Zd ZU ed   ed<   	 eeed         ed<   	 ee   ed<   	 eed      ed<   	 eed      ed	<   y
)r  r   custom_mandate_urlinvoicesubscriptiondefault_forinterval_descriptioncombinedintervalsporadicpayment_schedulebusinesspersonaltransaction_typeNr   r   r   r   r   r	   r   r   r   r   r   8ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionszKSetupIntentService.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptions  w    '(9::	
 !g.G&H!IJJ	 *#..	 &67
 	
	 &g.D&EFF	r   r  c                       e Zd Zy)r  Nr?   r   r   r   *ConfirmParamsPaymentMethodOptionsAmazonPayz=SetupIntentService.ConfirmParamsPaymentMethodOptionsAmazonPay  rA   r   r  c                       e Zd ZU ed   ed<   y)r  KSetupIntentService.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsr  Nr1   r   r   r   *ConfirmParamsPaymentMethodOptionsBacsDebitz=SetupIntentService.ConfirmParamsPaymentMethodOptionsBacsDebit      $Y
 	
	r   r  c                       e Zd ZU ed   ed<   y)r  r   reference_prefixNr1   r   r   r   8ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionszKSetupIntentService.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptions      %&788	r   r  c                   r    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   y
)r  FSetupIntentService.ConfirmParamsPaymentMethodOptionsCardMandateOptionsr  motoamexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcbr   
mastercardunionpayunknownvisanetworkanyr  	challengerequest_three_d_secureDSetupIntentService.ConfirmParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureNr   r   r   r   r   r+   r   r   r   r   %ConfirmParamsPaymentMethodOptionsCardz8SetupIntentService.ConfirmParamsPaymentMethodOptionsCard  s~    $T
 	
	 $	
 
 	
"	 !,34!
 	
	 $R
 	
	r   r  c                       e Zd ZU eed<   	 ed   ed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed	<   	 eed
<   	 eed<   	 eeed         ed<   y)r  amountfixedmaximumamount_typer  descriptionend_daterL  rM  r  weekrN  r  interval_countrg  
start_dateindiasupported_typesN	r   r   r   r<   r   r   r   r   r	   r   r   r   3ConfirmParamsPaymentMethodOptionsCardMandateOptionszFSetupIntentService.ConfirmParamsPaymentMethodOptionsCardMandateOptions      	 /00	 	 !%%	 c""	 DEE	 $C((	 	 	 %T''*:%;<<	r   r  c                       e Zd Zy)r  Nr?   r   r   r   ,ConfirmParamsPaymentMethodOptionsCardPresentz?SetupIntentService.ConfirmParamsPaymentMethodOptionsCardPresent7  rA   r   r!  c                       e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ed   ed<   	 ee   ed<   	 ee   ed	<   	 eed
      ed<   y)r  ACINRUYares_trans_status
cryptogram0102050607electronic_commerce_indicatorRSetupIntentService.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_idz1.0.2z2.1.0z2.2.0versionNr  r   r   r   1ConfirmParamsPaymentMethodOptionsCardThreeDSecurezDSetupIntentService.ConfirmParamsPaymentMethodOptionsCardThreeDSecure:  s    &56
 	
	  $$	 (301(
 	
	 %`
 	
	
 (33'77	 $C((	 W%>?@@	r   r:  c                       e Zd ZU ed   ed<   y)r4  aSetupIntentService.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr  Nr1   r   r   r   ?ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszRSetupIntentService.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsf  s     &o
 	
	r   r=  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r<  01234r$  	cb_avalgocb_exemptioncb_scoreNr   r   r   r   r   r   r   r<   r   r   r   NConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaireszaSetupIntentService.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesp  9     788	
 "#&&	 c""	r   rI  c                       e Zd ZU ee   ed<   y)r  persistent_tokenNrE   r   r   r   %ConfirmParamsPaymentMethodOptionsLinkz8SetupIntentService.ConfirmParamsPaymentMethodOptionsLink      %c**	r   rM  c                       e Zd ZU ee   ed<   y)r  billing_agreement_idNrE   r   r   r   'ConfirmParamsPaymentMethodOptionsPaypalz:SetupIntentService.ConfirmParamsPaymentMethodOptionsPaypal      )#..	r   rQ  c                       e Zd ZU ed   ed<   y)r  KSetupIntentService.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsr  Nr1   r   r   r   *ConfirmParamsPaymentMethodOptionsSepaDebitz=SetupIntentService.ConfirmParamsPaymentMethodOptionsSepaDebit  r  r   rU  c                       e Zd ZU ed   ed<   y)rT  r   r  Nr1   r   r   r   8ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionszKSetupIntentService.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptions  r  r   rW  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
r  USetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsfinancial_connectionsOSetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  ISetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworksnetworksr  r  Nr   r   r   r   r   r   r   r   r   .ConfirmParamsPaymentMethodOptionsUsBankAccountzASetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccount  sb    *c 
 	
	 %]
 	
	 W
 	
	 );<
 	
	r   r_  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	rY  \SetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersfiltersbalances	ownershipr$   transactionspermissionsrd  re  rf  prefetchr)   Nr  r   r   r   BConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszUSetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections  st     j
 	
	 !M
 	
	 @AB
 	
	  $$	r   rj  c                   *    e Zd ZU eeed         ed<   y)ra  r  account_subcategoriesNr   r   r   r   r	   r   r   r   r   r   IConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersz\SetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  $      +./0 
 	
	r   rn  c                       e Zd ZU ed   ed<   y)r[  Literal['']|Literal['paper']collection_methodNr1   r   r   r   <ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionszOSetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptions       ''EFF	r   rs  c                   *    e Zd ZU eeed         ed<   y)r\  achus_domestic_wire	requestedNrm  r   r   r   6ConfirmParamsPaymentMethodOptionsUsBankAccountNetworkszISetupIntentService.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworks      tG,E$FGHH	r   rz  c                      e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 eeed	         ed
<   	 ed   ed<   	 ee	eef      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 eee      ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   y)SetupIntentService.CreateParamsattach_to_self6SetupIntentService.CreateParamsAutomaticPaymentMethodsautomatic_payment_methodsconfirmr"   customerr  r   inboundoutboundflow_directionsz6Literal['']|SetupIntentService.CreateParamsMandateDatar#   r   on_behalf_ofr$   payment_method_configuration0SetupIntentService.CreateParamsPaymentMethodDatar&   3SetupIntentService.CreateParamsPaymentMethodOptionsr(   payment_method_typesr)   (SetupIntentService.CreateParamsSingleUse
single_use)off_session
on_sessionusager*   N)
r   r   r   r   r+   r   r   r	   r   r   r   r   r   CreateParamsr}    s   #D))	
 $/D$
 	
	 T""	 (,,	
 c""	
 !%%	 DI&&	 %T'2G*H%IJJ	
 "D
 	
	 d38n--	 "#&&	 $C((	 '2#&66	 )>
 	
	 !,A!
 	
	 *$s)44	  $$	   JKK	
 7#>?@@	 $D))	r   r  c                   0    e Zd ZU eed      ed<   	 eed<   y)r  )rQ   neverallow_redirectsenabledN)r   r   r   r   r   r   r+   r   r   r   #CreateParamsAutomaticPaymentMethodsz6SetupIntentService.CreateParamsAutomaticPaymentMethodsU  s$    $W->%?@@	
 	r   r  c                       e Zd ZU ded<   y)*SetupIntentService.CreateParamsMandateData<SetupIntentService.CreateParamsMandateDataCustomerAcceptancer0   N)r   r   r   r   r   r   r   CreateParamsMandateDatar  a  s    J	
	r   r  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	r  r4   CSetupIntentService.CreateParamsMandateDataCustomerAcceptanceOffliner6   BSetupIntentService.CreateParamsMandateDataCustomerAcceptanceOnliner8   r9   r:   Nr;   r   r   r   )CreateParamsMandateDataCustomerAcceptancez<SetupIntentService.CreateParamsMandateDataCustomerAcceptancei  sS     %%	 Q
 	
	 P
 	
	 )**	r   r  c                       e Zd Zy)r  Nr?   r   r   r   0CreateParamsMandateDataCustomerAcceptanceOfflinezCSetupIntentService.CreateParamsMandateDataCustomerAcceptanceOffline  rA   r   r  c                   $    e Zd ZU eed<   	 eed<   y)r  rC   rD   Nr   r   r   r   /CreateParamsMandateDataCustomerAcceptanceOnlinezBSetupIntentService.CreateParamsMandateDataCustomerAcceptanceOnline  s    	 	r   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  9SetupIntentService.CreateParamsPaymentMethodDataAcssDebitrI   6SetupIntentService.CreateParamsPaymentMethodDataAffirmrK   @SetupIntentService.CreateParamsPaymentMethodDataAfterpayClearpayrM   6SetupIntentService.CreateParamsPaymentMethodDataAlipayrO   rP   rT   4SetupIntentService.CreateParamsPaymentMethodDataAlmarV   9SetupIntentService.CreateParamsPaymentMethodDataAmazonPayrX   ;SetupIntentService.CreateParamsPaymentMethodDataAuBecsDebitrZ   9SetupIntentService.CreateParamsPaymentMethodDataBacsDebitr\   :SetupIntentService.CreateParamsPaymentMethodDataBancontactr^   6SetupIntentService.CreateParamsPaymentMethodDataBillier`   >SetupIntentService.CreateParamsPaymentMethodDataBillingDetailsrb   4SetupIntentService.CreateParamsPaymentMethodDataBlikrd   6SetupIntentService.CreateParamsPaymentMethodDataBoletorf   7SetupIntentService.CreateParamsPaymentMethodDataCashapprh   ?SetupIntentService.CreateParamsPaymentMethodDataCustomerBalancerj   3SetupIntentService.CreateParamsPaymentMethodDataEpsrl   3SetupIntentService.CreateParamsPaymentMethodDataFpxrn   7SetupIntentService.CreateParamsPaymentMethodDataGiropayrp   7SetupIntentService.CreateParamsPaymentMethodDataGrabpayrr   5SetupIntentService.CreateParamsPaymentMethodDataIdealrt   >SetupIntentService.CreateParamsPaymentMethodDataInteracPresentrv   8SetupIntentService.CreateParamsPaymentMethodDataKakaoPayrx   6SetupIntentService.CreateParamsPaymentMethodDataKlarnarz   7SetupIntentService.CreateParamsPaymentMethodDataKonbinir|   6SetupIntentService.CreateParamsPaymentMethodDataKrCardr~   4SetupIntentService.CreateParamsPaymentMethodDataLinkr   r   9SetupIntentService.CreateParamsPaymentMethodDataMobilepayr   :SetupIntentService.CreateParamsPaymentMethodDataMultibancor   8SetupIntentService.CreateParamsPaymentMethodDataNaverPayr   =SetupIntentService.CreateParamsPaymentMethodDataNzBankAccountr   4SetupIntentService.CreateParamsPaymentMethodDataOxxor   3SetupIntentService.CreateParamsPaymentMethodDataP24r   9SetupIntentService.CreateParamsPaymentMethodDataPayByBankr   5SetupIntentService.CreateParamsPaymentMethodDataPaycor   6SetupIntentService.CreateParamsPaymentMethodDataPaynowr   6SetupIntentService.CreateParamsPaymentMethodDataPaypalr   3SetupIntentService.CreateParamsPaymentMethodDataPixr   9SetupIntentService.CreateParamsPaymentMethodDataPromptpayr   <SetupIntentService.CreateParamsPaymentMethodDataRadarOptionsr   :SetupIntentService.CreateParamsPaymentMethodDataRevolutPayr   :SetupIntentService.CreateParamsPaymentMethodDataSamsungPayr   8SetupIntentService.CreateParamsPaymentMethodDataSatispayr   9SetupIntentService.CreateParamsPaymentMethodDataSepaDebitr   6SetupIntentService.CreateParamsPaymentMethodDataSofortr   5SetupIntentService.CreateParamsPaymentMethodDataSwishr   5SetupIntentService.CreateParamsPaymentMethodDataTwintr   r   r:   =SetupIntentService.CreateParamsPaymentMethodDataUsBankAccountr   9SetupIntentService.CreateParamsPaymentMethodDataWechatPayr   3SetupIntentService.CreateParamsPaymentMethodDataZipr   Nr   r   r   r   CreateParamsPaymentMethodDataz0SetupIntentService.CreateParamsPaymentMethodData     G
 	
	 D
 	
	 'N
 	
	 D
 	
	 %67
 	
	 B
 	
	  G
 	
	 #I
 	
	  G
 	
	  H
 	
	 D
 	
	 %L
 	
	 B
 	
	 D
 	
	 E
 	
	 &M
 	
	 NOO	 NOO	 E
 	
	 E
 	
	 C
 	
	 %L
 	
	 F
 	
	 D
 	
	 E
 	
	 D
 	
	 B
 	
	 d38n--	 G
 	
	  H
 	
	 F
 	
	 %K
 	
	 B
 	
	 NOO	 !G
 	
	 C
 	
	 D
 	
	 D
 	
	 NOO	 G
 	
	 #J
 	
	 !H
 	
	 !H
 	
	 F
 	
	  G
 	
	 D
 	
	 C
 	
	 C
 	
	 -/
 /	
`	 %K
 	
	  G
 	
	 NOO	r   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  r   r   r   Nr   r   r   r   &CreateParamsPaymentMethodDataAcssDebitz9SetupIntentService.CreateParamsPaymentMethodDataAcssDebit  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #CreateParamsPaymentMethodDataAffirmz6SetupIntentService.CreateParamsPaymentMethodDataAffirm  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   -CreateParamsPaymentMethodDataAfterpayClearpayz@SetupIntentService.CreateParamsPaymentMethodDataAfterpayClearpay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #CreateParamsPaymentMethodDataAlipayz6SetupIntentService.CreateParamsPaymentMethodDataAlipay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   !CreateParamsPaymentMethodDataAlmaz4SetupIntentService.CreateParamsPaymentMethodDataAlma  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   &CreateParamsPaymentMethodDataAmazonPayz9SetupIntentService.CreateParamsPaymentMethodDataAmazonPay  rA   r   r  c                   $    e Zd ZU eed<   	 eed<   y)r  r   r   Nr   r   r   r   (CreateParamsPaymentMethodDataAuBecsDebitz;SetupIntentService.CreateParamsPaymentMethodDataAuBecsDebit  r   r   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  r   r   NrE   r   r   r   &CreateParamsPaymentMethodDataBacsDebitz9SetupIntentService.CreateParamsPaymentMethodDataBacsDebit  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   'CreateParamsPaymentMethodDataBancontactz:SetupIntentService.CreateParamsPaymentMethodDataBancontact  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #CreateParamsPaymentMethodDataBilliez6SetupIntentService.CreateParamsPaymentMethodDataBillie  rA   r   r  c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r  zQLiteral['']|SetupIntentService.CreateParamsPaymentMethodDataBillingDetailsAddressr   r   r   r   r   Nr1   r   r   r   +CreateParamsPaymentMethodDataBillingDetailsz>SetupIntentService.CreateParamsPaymentMethodDataBillingDetails  P    _
 	
	 ,--	 +,,	 ,--	r   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ESetupIntentService.CreateParamsPaymentMethodDataBillingDetailsAddressr   r   r   r   r   r   NrE   r   r   r   2CreateParamsPaymentMethodDataBillingDetailsAddressr  2  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   !CreateParamsPaymentMethodDataBlikz4SetupIntentService.CreateParamsPaymentMethodDataBlikL  rA   r   r  c                       e Zd ZU eed<   y)r  r   Nr   r   r   r   #CreateParamsPaymentMethodDataBoletoz6SetupIntentService.CreateParamsPaymentMethodDataBoletoO  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   $CreateParamsPaymentMethodDataCashappz7SetupIntentService.CreateParamsPaymentMethodDataCashappU  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   ,CreateParamsPaymentMethodDataCustomerBalancez?SetupIntentService.CreateParamsPaymentMethodDataCustomerBalanceX  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  r   r	  Nr
  r   r   r    CreateParamsPaymentMethodDataEpsz3SetupIntentService.CreateParamsPaymentMethodDataEps[  r  r   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  r  r  r  r	  Nr
  r   r   r    CreateParamsPaymentMethodDataFpxz3SetupIntentService.CreateParamsPaymentMethodDataFpx  r*  r   r  c                       e Zd Zy)r  Nr?   r   r   r   $CreateParamsPaymentMethodDataGiropayz7SetupIntentService.CreateParamsPaymentMethodDataGiropay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   $CreateParamsPaymentMethodDataGrabpayz7SetupIntentService.CreateParamsPaymentMethodDataGrabpay  rA   r   r   c                   $    e Zd ZU eed      ed<   y)r  r0  r	  Nr
  r   r   r   "CreateParamsPaymentMethodDataIdealz5SetupIntentService.CreateParamsPaymentMethodDataIdeal  rB  r   r  c                       e Zd Zy)r  Nr?   r   r   r   +CreateParamsPaymentMethodDataInteracPresentz>SetupIntentService.CreateParamsPaymentMethodDataInteracPresent  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   %CreateParamsPaymentMethodDataKakaoPayz8SetupIntentService.CreateParamsPaymentMethodDataKakaoPay  rA   r   r  c                       e Zd ZU ed   ed<   y)r  9SetupIntentService.CreateParamsPaymentMethodDataKlarnaDobrI  Nr1   r   r   r   #CreateParamsPaymentMethodDataKlarnaz6SetupIntentService.CreateParamsPaymentMethodDataKlarna      G
 	
	r   r	  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rL  rM  rN  NrO  r   r   r   &CreateParamsPaymentMethodDataKlarnaDobz9SetupIntentService.CreateParamsPaymentMethodDataKlarnaDob  rQ  r   r  c                       e Zd Zy)r  Nr?   r   r   r   $CreateParamsPaymentMethodDataKonbiniz7SetupIntentService.CreateParamsPaymentMethodDataKonbini  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #CreateParamsPaymentMethodDataKrCardz6SetupIntentService.CreateParamsPaymentMethodDataKrCard  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   !CreateParamsPaymentMethodDataLinkz4SetupIntentService.CreateParamsPaymentMethodDataLink  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   &CreateParamsPaymentMethodDataMobilepayz9SetupIntentService.CreateParamsPaymentMethodDataMobilepay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   'CreateParamsPaymentMethodDataMultibancoz:SetupIntentService.CreateParamsPaymentMethodDataMultibanco  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  r]  r`  Nr
  r   r   r   %CreateParamsPaymentMethodDataNaverPayz8SetupIntentService.CreateParamsPaymentMethodDataNaverPay  rb  r   r  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r  rd  r   re  rf  rg  rh  NrE   r   r   r   *CreateParamsPaymentMethodDataNzBankAccountz=SetupIntentService.CreateParamsPaymentMethodDataNzBankAccount  rj  r   r  c                       e Zd Zy)r  Nr?   r   r   r   !CreateParamsPaymentMethodDataOxxoz4SetupIntentService.CreateParamsPaymentMethodDataOxxo  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  rn  r	  Nr
  r   r   r    CreateParamsPaymentMethodDataP24z3SetupIntentService.CreateParamsPaymentMethodDataP24  r  r   r  c                       e Zd Zy)r  Nr?   r   r   r   &CreateParamsPaymentMethodDataPayByBankz9SetupIntentService.CreateParamsPaymentMethodDataPayByBank.  rA   r   r   c                       e Zd Zy)r  Nr?   r   r   r   "CreateParamsPaymentMethodDataPaycoz5SetupIntentService.CreateParamsPaymentMethodDataPayco1  rA   r   r"  c                       e Zd Zy)r  Nr?   r   r   r   #CreateParamsPaymentMethodDataPaynowz6SetupIntentService.CreateParamsPaymentMethodDataPaynow4  rA   r   r$  c                       e Zd Zy)r  Nr?   r   r   r   #CreateParamsPaymentMethodDataPaypalz6SetupIntentService.CreateParamsPaymentMethodDataPaypal7  rA   r   r&  c                       e Zd Zy)r  Nr?   r   r   r    CreateParamsPaymentMethodDataPixz3SetupIntentService.CreateParamsPaymentMethodDataPix:  rA   r   r(  c                       e Zd Zy)r  Nr?   r   r   r   &CreateParamsPaymentMethodDataPromptpayz9SetupIntentService.CreateParamsPaymentMethodDataPromptpay=  rA   r   r*  c                       e Zd ZU ee   ed<   y)r  r  NrE   r   r   r   )CreateParamsPaymentMethodDataRadarOptionsz<SetupIntentService.CreateParamsPaymentMethodDataRadarOptions@  r  r   r,  c                       e Zd Zy)r  Nr?   r   r   r   'CreateParamsPaymentMethodDataRevolutPayz:SetupIntentService.CreateParamsPaymentMethodDataRevolutPayF  rA   r   r.  c                       e Zd Zy)r  Nr?   r   r   r   'CreateParamsPaymentMethodDataSamsungPayz:SetupIntentService.CreateParamsPaymentMethodDataSamsungPayI  rA   r   r0  c                       e Zd Zy)r  Nr?   r   r   r   %CreateParamsPaymentMethodDataSatispayz8SetupIntentService.CreateParamsPaymentMethodDataSatispayL  rA   r   r2  c                       e Zd ZU eed<   y)r  r  Nr   r   r   r   &CreateParamsPaymentMethodDataSepaDebitz9SetupIntentService.CreateParamsPaymentMethodDataSepaDebitO  r  r   r4  c                       e Zd ZU ed   ed<   y)r  r  r   Nr  r   r   r   #CreateParamsPaymentMethodDataSofortz6SetupIntentService.CreateParamsPaymentMethodDataSofortU  r  r   r6  c                       e Zd Zy)r  Nr?   r   r   r   "CreateParamsPaymentMethodDataSwishz5SetupIntentService.CreateParamsPaymentMethodDataSwish[  rA   r   r8  c                       e Zd Zy)r  Nr?   r   r   r   "CreateParamsPaymentMethodDataTwintz5SetupIntentService.CreateParamsPaymentMethodDataTwint^  rA   r   r:  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  r  r  r   r  r  r  r  Nr  r   r   r   *CreateParamsPaymentMethodDataUsBankAccountz=SetupIntentService.CreateParamsPaymentMethodDataUsBankAccounta  r  r   r<  c                       e Zd Zy)r  Nr?   r   r   r   &CreateParamsPaymentMethodDataWechatPayz9SetupIntentService.CreateParamsPaymentMethodDataWechatPayw  rA   r   r>  c                       e Zd Zy)r  Nr?   r   r   r    CreateParamsPaymentMethodDataZipz3SetupIntentService.CreateParamsPaymentMethodDataZipz  rA   r   r@  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r  <SetupIntentService.CreateParamsPaymentMethodOptionsAcssDebitrI   <SetupIntentService.CreateParamsPaymentMethodOptionsAmazonPayrX   <SetupIntentService.CreateParamsPaymentMethodOptionsBacsDebitr\   7SetupIntentService.CreateParamsPaymentMethodOptionsCardr^  >SetupIntentService.CreateParamsPaymentMethodOptionsCardPresentr  7SetupIntentService.CreateParamsPaymentMethodOptionsLinkr   9SetupIntentService.CreateParamsPaymentMethodOptionsPaypalr   <SetupIntentService.CreateParamsPaymentMethodOptionsSepaDebitr   @SetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountr   Nr1   r   r   r    CreateParamsPaymentMethodOptionsz3SetupIntentService.CreateParamsPaymentMethodOptions}      J
 	
	  J
 	
	  J
 	
	 E
 	
	 "L
 	
	 E
 	
	 G
 	
	  J
 	
	 %N
 	
	r   rK  c                   N    e Zd ZU eed      ed<   	 ed   ed<   	 eed      ed<   y)rB  r  r  JSetupIntentService.CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  Nr
  r   r   r   )CreateParamsPaymentMethodOptionsAcssDebitz<SetupIntentService.CreateParamsPaymentMethodOptionsAcssDebit  K    gl344	 %X
 	
	 );<
 	
	r   rO  c                   ~    e Zd ZU ed   ed<   	 eeed         ed<   	 ee   ed<   	 eed      ed<   	 eed      ed	<   y
)rN  r   r  r  r  r  r  r  r  r  Nr  r   r   r   7CreateParamsPaymentMethodOptionsAcssDebitMandateOptionszJSetupIntentService.CreateParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r   rR  c                       e Zd Zy)rC  Nr?   r   r   r   )CreateParamsPaymentMethodOptionsAmazonPayz<SetupIntentService.CreateParamsPaymentMethodOptionsAmazonPay  rA   r   rT  c                       e Zd ZU ed   ed<   y)rD  JSetupIntentService.CreateParamsPaymentMethodOptionsBacsDebitMandateOptionsr  Nr1   r   r   r   )CreateParamsPaymentMethodOptionsBacsDebitz<SetupIntentService.CreateParamsPaymentMethodOptionsBacsDebit      $X
 	
	r   rW  c                       e Zd ZU ed   ed<   y)rV  r   r  Nr1   r   r   r   7CreateParamsPaymentMethodOptionsBacsDebitMandateOptionszJSetupIntentService.CreateParamsPaymentMethodOptionsBacsDebitMandateOptions  r  r   rZ  c                   r    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   y
)rE  ESetupIntentService.CreateParamsPaymentMethodOptionsCardMandateOptionsr  r  r  r  r  r
  CSetupIntentService.CreateParamsPaymentMethodOptionsCardThreeDSecurer  Nr  r   r   r   $CreateParamsPaymentMethodOptionsCardz7SetupIntentService.CreateParamsPaymentMethodOptionsCard  ~    $S
 	
	 $	
 
 	
"	 !,34!
 	
	 $Q
 	
	r   r^  c                       e Zd ZU eed<   	 ed   ed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed	<   	 eed
<   	 eed<   	 eeed         ed<   y)r\  r  r  r  r  r  r  r  r  r  rg  r  r  r  Nr  r   r   r   2CreateParamsPaymentMethodOptionsCardMandateOptionszESetupIntentService.CreateParamsPaymentMethodOptionsCardMandateOptions!	  r  r   ra  c                       e Zd Zy)rF  Nr?   r   r   r   +CreateParamsPaymentMethodOptionsCardPresentz>SetupIntentService.CreateParamsPaymentMethodOptionsCardPresentK	  rA   r   rc  c                       e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ed   ed<   	 ee   ed<   	 ee   ed	<   	 eed
      ed<   y)r]  r#  r+  r,  r-  r3  QSetupIntentService.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsr5  r6  r7  r8  r9  Nr  r   r   r   0CreateParamsPaymentMethodOptionsCardThreeDSecurezCSetupIntentService.CreateParamsPaymentMethodOptionsCardThreeDSecureN	      &56
 	
	  $$	 (301(
 	
	 %_
 	
	
 (33'77	 $C((	 W%>?@@	r   rf  c                       e Zd ZU ed   ed<   y)re  `SetupIntentService.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr  Nr1   r   r   r   >CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszQSetupIntentService.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsz	       &n
 	
	r   rj  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)ri  r?  rE  rF  rG  NrH  r   r   r   MCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz`SetupIntentService.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires	  rJ  r   rm  c                       e Zd ZU ee   ed<   y)rG  rL  NrE   r   r   r   $CreateParamsPaymentMethodOptionsLinkz7SetupIntentService.CreateParamsPaymentMethodOptionsLink	  rN  r   ro  c                       e Zd ZU ee   ed<   y)rH  rP  NrE   r   r   r   &CreateParamsPaymentMethodOptionsPaypalz9SetupIntentService.CreateParamsPaymentMethodOptionsPaypal	  rR  r   rq  c                       e Zd ZU ed   ed<   y)rI  JSetupIntentService.CreateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  Nr1   r   r   r   )CreateParamsPaymentMethodOptionsSepaDebitz<SetupIntentService.CreateParamsPaymentMethodOptionsSepaDebit	  rX  r   rt  c                       e Zd ZU ed   ed<   y)rs  r   r  Nr1   r   r   r   7CreateParamsPaymentMethodOptionsSepaDebitMandateOptionszJSetupIntentService.CreateParamsPaymentMethodOptionsSepaDebitMandateOptions	  r  r   rv  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
rJ  TSetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsrZ  NSetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  HSetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountNetworksr]  r  r  Nr^  r   r   r   -CreateParamsPaymentMethodOptionsUsBankAccountz@SetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccount	  b    *b 
 	
	 %\
 	
	 V
 	
	 );<
 	
	r   r{  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	rx  [SetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersrb  rc  rg  rh  ri  r)   Nr  r   r   r   ACreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszTSetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections	  t     i
 	
	 !M
 	
	 @AB
 	
	  $$	r   r  c                   *    e Zd ZU eeed         ed<   y)r~  r  rl  Nrm  r   r   r   HCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersz[SetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters	  ro  r   r  c                       e Zd ZU ed   ed<   y)ry  rq  rr  Nr1   r   r   r   ;CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionszNSetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptions	  rt  r   r  c                   *    e Zd ZU eeed         ed<   y)rz  rv  ry  Nrm  r   r   r   5CreateParamsPaymentMethodOptionsUsBankAccountNetworkszHSetupIntentService.CreateParamsPaymentMethodOptionsUsBankAccountNetworks	  r{  r   r  c                   $    e Zd ZU eed<   	 eed<   y)r  r  r  N)r   r   r   r<   r   r   r   r   r   CreateParamsSingleUsez(SetupIntentService.CreateParamsSingleUse
  s    	 	r   r  c                       e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   y
)SetupIntentService.ListParamsr~  z(SetupIntentService.ListParamsCreated|intcreatedr  ending_beforer   limitr$   starting_afterN)	r   r   r   r   r+   r   r   r	   r<   r   r   r   
ListParamsr  
  s    #D))	
 GHH	 c""	 #3''	 DI&&	 3	 $C((	 $C((	r   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)$SetupIntentService.ListParamsCreatedgtgteltlteN)r   r   r   r   r<   r   r   r   r   ListParamsCreatedr  2
  sH    	 	 	 	r   r  c                   6    e Zd ZU ee   ed<   	 eee      ed<   y)!SetupIntentService.RetrieveParamsclient_secretr   N)r   r   r   r   r   r   r	   r   r   r   RetrieveParamsr  D
  s(    "3''	 DI&&	r   r  c                       e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 eeed         ed<   	 ed   ed<   	 ee   ed	<   	 ee   ed
<   	 ed   ed<   	 ed   ed<   	 eee      ed<   y)SetupIntentService.UpdateParamsr~  r  r  r   r  r  zLiteral['']|Dict[str, str]r   r$   r  0SetupIntentService.UpdateParamsPaymentMethodDatar&   3SetupIntentService.UpdateParamsPaymentMethodOptionsr(   r  N)	r   r   r   r   r+   r   r   r	   r   r   r   r   UpdateParamsr  N
  s    #D))	
 c""	
 !%%	 DI&&	 %T'2G*H%IJJ	
 :;;	 $C((	 '2#&66	 )>
 	
	 !,A!
 	
	 *$s)44	r   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  9SetupIntentService.UpdateParamsPaymentMethodDataAcssDebitrI   6SetupIntentService.UpdateParamsPaymentMethodDataAffirmrK   @SetupIntentService.UpdateParamsPaymentMethodDataAfterpayClearpayrM   6SetupIntentService.UpdateParamsPaymentMethodDataAlipayrO   rP   rT   4SetupIntentService.UpdateParamsPaymentMethodDataAlmarV   9SetupIntentService.UpdateParamsPaymentMethodDataAmazonPayrX   ;SetupIntentService.UpdateParamsPaymentMethodDataAuBecsDebitrZ   9SetupIntentService.UpdateParamsPaymentMethodDataBacsDebitr\   :SetupIntentService.UpdateParamsPaymentMethodDataBancontactr^   6SetupIntentService.UpdateParamsPaymentMethodDataBillier`   >SetupIntentService.UpdateParamsPaymentMethodDataBillingDetailsrb   4SetupIntentService.UpdateParamsPaymentMethodDataBlikrd   6SetupIntentService.UpdateParamsPaymentMethodDataBoletorf   7SetupIntentService.UpdateParamsPaymentMethodDataCashapprh   ?SetupIntentService.UpdateParamsPaymentMethodDataCustomerBalancerj   3SetupIntentService.UpdateParamsPaymentMethodDataEpsrl   3SetupIntentService.UpdateParamsPaymentMethodDataFpxrn   7SetupIntentService.UpdateParamsPaymentMethodDataGiropayrp   7SetupIntentService.UpdateParamsPaymentMethodDataGrabpayrr   5SetupIntentService.UpdateParamsPaymentMethodDataIdealrt   >SetupIntentService.UpdateParamsPaymentMethodDataInteracPresentrv   8SetupIntentService.UpdateParamsPaymentMethodDataKakaoPayrx   6SetupIntentService.UpdateParamsPaymentMethodDataKlarnarz   7SetupIntentService.UpdateParamsPaymentMethodDataKonbinir|   6SetupIntentService.UpdateParamsPaymentMethodDataKrCardr~   4SetupIntentService.UpdateParamsPaymentMethodDataLinkr   r   9SetupIntentService.UpdateParamsPaymentMethodDataMobilepayr   :SetupIntentService.UpdateParamsPaymentMethodDataMultibancor   8SetupIntentService.UpdateParamsPaymentMethodDataNaverPayr   =SetupIntentService.UpdateParamsPaymentMethodDataNzBankAccountr   4SetupIntentService.UpdateParamsPaymentMethodDataOxxor   3SetupIntentService.UpdateParamsPaymentMethodDataP24r   9SetupIntentService.UpdateParamsPaymentMethodDataPayByBankr   5SetupIntentService.UpdateParamsPaymentMethodDataPaycor   6SetupIntentService.UpdateParamsPaymentMethodDataPaynowr   6SetupIntentService.UpdateParamsPaymentMethodDataPaypalr   3SetupIntentService.UpdateParamsPaymentMethodDataPixr   9SetupIntentService.UpdateParamsPaymentMethodDataPromptpayr   <SetupIntentService.UpdateParamsPaymentMethodDataRadarOptionsr   :SetupIntentService.UpdateParamsPaymentMethodDataRevolutPayr   :SetupIntentService.UpdateParamsPaymentMethodDataSamsungPayr   8SetupIntentService.UpdateParamsPaymentMethodDataSatispayr   9SetupIntentService.UpdateParamsPaymentMethodDataSepaDebitr   6SetupIntentService.UpdateParamsPaymentMethodDataSofortr   5SetupIntentService.UpdateParamsPaymentMethodDataSwishr   5SetupIntentService.UpdateParamsPaymentMethodDataTwintr   r   r:   =SetupIntentService.UpdateParamsPaymentMethodDataUsBankAccountr   9SetupIntentService.UpdateParamsPaymentMethodDataWechatPayr   3SetupIntentService.UpdateParamsPaymentMethodDataZipr   Nr   r   r   r   UpdateParamsPaymentMethodDataz0SetupIntentService.UpdateParamsPaymentMethodData
  r  r   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  r   r   r   Nr   r   r   r   &UpdateParamsPaymentMethodDataAcssDebitz9SetupIntentService.UpdateParamsPaymentMethodDataAcssDebit  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #UpdateParamsPaymentMethodDataAffirmz6SetupIntentService.UpdateParamsPaymentMethodDataAffirm  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   -UpdateParamsPaymentMethodDataAfterpayClearpayz@SetupIntentService.UpdateParamsPaymentMethodDataAfterpayClearpay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #UpdateParamsPaymentMethodDataAlipayz6SetupIntentService.UpdateParamsPaymentMethodDataAlipay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   !UpdateParamsPaymentMethodDataAlmaz4SetupIntentService.UpdateParamsPaymentMethodDataAlma  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   &UpdateParamsPaymentMethodDataAmazonPayz9SetupIntentService.UpdateParamsPaymentMethodDataAmazonPay  rA   r   r  c                   $    e Zd ZU eed<   	 eed<   y)r  r   r   Nr   r   r   r   (UpdateParamsPaymentMethodDataAuBecsDebitz;SetupIntentService.UpdateParamsPaymentMethodDataAuBecsDebit  r   r   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  r   r   NrE   r   r   r   &UpdateParamsPaymentMethodDataBacsDebitz9SetupIntentService.UpdateParamsPaymentMethodDataBacsDebit	  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   'UpdateParamsPaymentMethodDataBancontactz:SetupIntentService.UpdateParamsPaymentMethodDataBancontact  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #UpdateParamsPaymentMethodDataBilliez6SetupIntentService.UpdateParamsPaymentMethodDataBillie  rA   r   r  c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r  zQLiteral['']|SetupIntentService.UpdateParamsPaymentMethodDataBillingDetailsAddressr   r   r   r   r   Nr1   r   r   r   +UpdateParamsPaymentMethodDataBillingDetailsz>SetupIntentService.UpdateParamsPaymentMethodDataBillingDetails  r  r   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ESetupIntentService.UpdateParamsPaymentMethodDataBillingDetailsAddressr   r   r   r   r   r   NrE   r   r   r   2UpdateParamsPaymentMethodDataBillingDetailsAddressr  -  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   !UpdateParamsPaymentMethodDataBlikz4SetupIntentService.UpdateParamsPaymentMethodDataBlikG  rA   r   r  c                       e Zd ZU eed<   y)r  r   Nr   r   r   r   #UpdateParamsPaymentMethodDataBoletoz6SetupIntentService.UpdateParamsPaymentMethodDataBoletoJ  r   r   r  c                       e Zd Zy)r  Nr?   r   r   r   $UpdateParamsPaymentMethodDataCashappz7SetupIntentService.UpdateParamsPaymentMethodDataCashappP  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   ,UpdateParamsPaymentMethodDataCustomerBalancez?SetupIntentService.UpdateParamsPaymentMethodDataCustomerBalanceS  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  r   r	  Nr
  r   r   r    UpdateParamsPaymentMethodDataEpsz3SetupIntentService.UpdateParamsPaymentMethodDataEpsV  r  r   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  r  r  r  r	  Nr
  r   r   r    UpdateParamsPaymentMethodDataFpxz3SetupIntentService.UpdateParamsPaymentMethodDataFpx{  r*  r   r  c                       e Zd Zy)r  Nr?   r   r   r   $UpdateParamsPaymentMethodDataGiropayz7SetupIntentService.UpdateParamsPaymentMethodDataGiropay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   $UpdateParamsPaymentMethodDataGrabpayz7SetupIntentService.UpdateParamsPaymentMethodDataGrabpay  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  r0  r	  Nr
  r   r   r   "UpdateParamsPaymentMethodDataIdealz5SetupIntentService.UpdateParamsPaymentMethodDataIdeal  rB  r   r  c                       e Zd Zy)r  Nr?   r   r   r   +UpdateParamsPaymentMethodDataInteracPresentz>SetupIntentService.UpdateParamsPaymentMethodDataInteracPresent  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   %UpdateParamsPaymentMethodDataKakaoPayz8SetupIntentService.UpdateParamsPaymentMethodDataKakaoPay  rA   r   r  c                       e Zd ZU ed   ed<   y)r  9SetupIntentService.UpdateParamsPaymentMethodDataKlarnaDobrI  Nr1   r   r   r   #UpdateParamsPaymentMethodDataKlarnaz6SetupIntentService.UpdateParamsPaymentMethodDataKlarna  r
  r   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rL  rM  rN  NrO  r   r   r   &UpdateParamsPaymentMethodDataKlarnaDobz9SetupIntentService.UpdateParamsPaymentMethodDataKlarnaDob  rQ  r   r  c                       e Zd Zy)r  Nr?   r   r   r   $UpdateParamsPaymentMethodDataKonbiniz7SetupIntentService.UpdateParamsPaymentMethodDataKonbini  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #UpdateParamsPaymentMethodDataKrCardz6SetupIntentService.UpdateParamsPaymentMethodDataKrCard  rA   r   r
  c                       e Zd Zy)r  Nr?   r   r   r   !UpdateParamsPaymentMethodDataLinkz4SetupIntentService.UpdateParamsPaymentMethodDataLink  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   &UpdateParamsPaymentMethodDataMobilepayz9SetupIntentService.UpdateParamsPaymentMethodDataMobilepay  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   'UpdateParamsPaymentMethodDataMultibancoz:SetupIntentService.UpdateParamsPaymentMethodDataMultibanco  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  r]  r`  Nr
  r   r   r   %UpdateParamsPaymentMethodDataNaverPayz8SetupIntentService.UpdateParamsPaymentMethodDataNaverPay  rb  r   r  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r  rd  r   re  rf  rg  rh  NrE   r   r   r   *UpdateParamsPaymentMethodDataNzBankAccountz=SetupIntentService.UpdateParamsPaymentMethodDataNzBankAccount  rj  r   r  c                       e Zd Zy)r  Nr?   r   r   r   !UpdateParamsPaymentMethodDataOxxoz4SetupIntentService.UpdateParamsPaymentMethodDataOxxo  rA   r   r  c                   $    e Zd ZU eed      ed<   y)r  rn  r	  Nr
  r   r   r    UpdateParamsPaymentMethodDataP24z3SetupIntentService.UpdateParamsPaymentMethodDataP24  r  r   r  c                       e Zd Zy)r  Nr?   r   r   r   &UpdateParamsPaymentMethodDataPayByBankz9SetupIntentService.UpdateParamsPaymentMethodDataPayByBank)  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   "UpdateParamsPaymentMethodDataPaycoz5SetupIntentService.UpdateParamsPaymentMethodDataPayco,  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #UpdateParamsPaymentMethodDataPaynowz6SetupIntentService.UpdateParamsPaymentMethodDataPaynow/  rA   r   r  c                       e Zd Zy)r  Nr?   r   r   r   #UpdateParamsPaymentMethodDataPaypalz6SetupIntentService.UpdateParamsPaymentMethodDataPaypal2  rA   r   r   c                       e Zd Zy)r  Nr?   r   r   r    UpdateParamsPaymentMethodDataPixz3SetupIntentService.UpdateParamsPaymentMethodDataPix5  rA   r   r"  c                       e Zd Zy)r  Nr?   r   r   r   &UpdateParamsPaymentMethodDataPromptpayz9SetupIntentService.UpdateParamsPaymentMethodDataPromptpay8  rA   r   r$  c                       e Zd ZU ee   ed<   y)r  r  NrE   r   r   r   )UpdateParamsPaymentMethodDataRadarOptionsz<SetupIntentService.UpdateParamsPaymentMethodDataRadarOptions;  r  r   r&  c                       e Zd Zy)r  Nr?   r   r   r   'UpdateParamsPaymentMethodDataRevolutPayz:SetupIntentService.UpdateParamsPaymentMethodDataRevolutPayA  rA   r   r(  c                       e Zd Zy)r  Nr?   r   r   r   'UpdateParamsPaymentMethodDataSamsungPayz:SetupIntentService.UpdateParamsPaymentMethodDataSamsungPayD  rA   r   r*  c                       e Zd Zy)r  Nr?   r   r   r   %UpdateParamsPaymentMethodDataSatispayz8SetupIntentService.UpdateParamsPaymentMethodDataSatispayG  rA   r   r,  c                       e Zd ZU eed<   y)r  r  Nr   r   r   r   &UpdateParamsPaymentMethodDataSepaDebitz9SetupIntentService.UpdateParamsPaymentMethodDataSepaDebitJ  r  r   r.  c                       e Zd ZU ed   ed<   y)r  r  r   Nr  r   r   r   #UpdateParamsPaymentMethodDataSofortz6SetupIntentService.UpdateParamsPaymentMethodDataSofortP  r  r   r0  c                       e Zd Zy)r  Nr?   r   r   r   "UpdateParamsPaymentMethodDataSwishz5SetupIntentService.UpdateParamsPaymentMethodDataSwishV  rA   r   r2  c                       e Zd Zy)r  Nr?   r   r   r   "UpdateParamsPaymentMethodDataTwintz5SetupIntentService.UpdateParamsPaymentMethodDataTwintY  rA   r   r4  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  r  r  r   r  r  r  r  Nr  r   r   r   *UpdateParamsPaymentMethodDataUsBankAccountz=SetupIntentService.UpdateParamsPaymentMethodDataUsBankAccount\  r  r   r6  c                       e Zd Zy)r  Nr?   r   r   r   &UpdateParamsPaymentMethodDataWechatPayz9SetupIntentService.UpdateParamsPaymentMethodDataWechatPayr  rA   r   r8  c                       e Zd Zy)r  Nr?   r   r   r    UpdateParamsPaymentMethodDataZipz3SetupIntentService.UpdateParamsPaymentMethodDataZipu  rA   r   r:  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r  <SetupIntentService.UpdateParamsPaymentMethodOptionsAcssDebitrI   <SetupIntentService.UpdateParamsPaymentMethodOptionsAmazonPayrX   <SetupIntentService.UpdateParamsPaymentMethodOptionsBacsDebitr\   7SetupIntentService.UpdateParamsPaymentMethodOptionsCardr^  >SetupIntentService.UpdateParamsPaymentMethodOptionsCardPresentr  7SetupIntentService.UpdateParamsPaymentMethodOptionsLinkr   9SetupIntentService.UpdateParamsPaymentMethodOptionsPaypalr   <SetupIntentService.UpdateParamsPaymentMethodOptionsSepaDebitr   @SetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountr   Nr1   r   r   r    UpdateParamsPaymentMethodOptionsz3SetupIntentService.UpdateParamsPaymentMethodOptionsx  rL  r   rE  c                   N    e Zd ZU eed      ed<   	 ed   ed<   	 eed      ed<   y)r<  r  r  JSetupIntentService.UpdateParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  Nr
  r   r   r   )UpdateParamsPaymentMethodOptionsAcssDebitz<SetupIntentService.UpdateParamsPaymentMethodOptionsAcssDebit  rP  r   rH  c                   ~    e Zd ZU ed   ed<   	 eeed         ed<   	 ee   ed<   	 eed      ed<   	 eed      ed	<   y
)rG  r   r  r  r  r  r  r  r  r  Nr  r   r   r   7UpdateParamsPaymentMethodOptionsAcssDebitMandateOptionszJSetupIntentService.UpdateParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r   rJ  c                       e Zd Zy)r=  Nr?   r   r   r   )UpdateParamsPaymentMethodOptionsAmazonPayz<SetupIntentService.UpdateParamsPaymentMethodOptionsAmazonPay  rA   r   rL  c                       e Zd ZU ed   ed<   y)r>  JSetupIntentService.UpdateParamsPaymentMethodOptionsBacsDebitMandateOptionsr  Nr1   r   r   r   )UpdateParamsPaymentMethodOptionsBacsDebitz<SetupIntentService.UpdateParamsPaymentMethodOptionsBacsDebit  rX  r   rO  c                       e Zd ZU ed   ed<   y)rN  r   r  Nr1   r   r   r   7UpdateParamsPaymentMethodOptionsBacsDebitMandateOptionszJSetupIntentService.UpdateParamsPaymentMethodOptionsBacsDebitMandateOptions  r  r   rQ  c                   r    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   y
)r?  ESetupIntentService.UpdateParamsPaymentMethodOptionsCardMandateOptionsr  r  r  r  r  r
  CSetupIntentService.UpdateParamsPaymentMethodOptionsCardThreeDSecurer  Nr  r   r   r   $UpdateParamsPaymentMethodOptionsCardz7SetupIntentService.UpdateParamsPaymentMethodOptionsCard  r_  r   rU  c                       e Zd ZU eed<   	 ed   ed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed	<   	 eed
<   	 eed<   	 eeed         ed<   y)rS  r  r  r  r  r  r  r  r  r  rg  r  r  r  Nr  r   r   r   2UpdateParamsPaymentMethodOptionsCardMandateOptionszESetupIntentService.UpdateParamsPaymentMethodOptionsCardMandateOptions  r  r   rW  c                       e Zd Zy)r@  Nr?   r   r   r   +UpdateParamsPaymentMethodOptionsCardPresentz>SetupIntentService.UpdateParamsPaymentMethodOptionsCardPresentF  rA   r   rY  c                       e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ed   ed<   	 ee   ed<   	 ee   ed	<   	 eed
      ed<   y)rT  r#  r+  r,  r-  r3  QSetupIntentService.UpdateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsr5  r6  r7  r8  r9  Nr  r   r   r   0UpdateParamsPaymentMethodOptionsCardThreeDSecurezCSetupIntentService.UpdateParamsPaymentMethodOptionsCardThreeDSecureI  rg  r   r\  c                       e Zd ZU ed   ed<   y)r[  `SetupIntentService.UpdateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr  Nr1   r   r   r   >UpdateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszQSetupIntentService.UpdateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsu  rk  r   r_  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r^  r?  rE  rF  rG  NrH  r   r   r   MUpdateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz`SetupIntentService.UpdateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires  rJ  r   ra  c                       e Zd ZU ee   ed<   y)rA  rL  NrE   r   r   r   $UpdateParamsPaymentMethodOptionsLinkz7SetupIntentService.UpdateParamsPaymentMethodOptionsLink  rN  r   rc  c                       e Zd ZU ee   ed<   y)rB  rP  NrE   r   r   r   &UpdateParamsPaymentMethodOptionsPaypalz9SetupIntentService.UpdateParamsPaymentMethodOptionsPaypal  rR  r   re  c                       e Zd ZU ed   ed<   y)rC  JSetupIntentService.UpdateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  Nr1   r   r   r   )UpdateParamsPaymentMethodOptionsSepaDebitz<SetupIntentService.UpdateParamsPaymentMethodOptionsSepaDebit  rX  r   rh  c                       e Zd ZU ed   ed<   y)rg  r   r  Nr1   r   r   r   7UpdateParamsPaymentMethodOptionsSepaDebitMandateOptionszJSetupIntentService.UpdateParamsPaymentMethodOptionsSepaDebitMandateOptions  r  r   rj  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
rD  TSetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsrZ  NSetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  HSetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountNetworksr]  r  r  Nr^  r   r   r   -UpdateParamsPaymentMethodOptionsUsBankAccountz@SetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccount  r|  r   ro  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	rl  [SetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersrb  rc  rg  rh  ri  r)   Nr  r   r   r   AUpdateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszTSetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountFinancialConnections  r  r   rr  c                   *    e Zd ZU eeed         ed<   y)rq  r  rl  Nrm  r   r   r   HUpdateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersz[SetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  ro  r   rt  c                       e Zd ZU ed   ed<   y)rm  rq  rr  Nr1   r   r   r   ;UpdateParamsPaymentMethodOptionsUsBankAccountMandateOptionszNSetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountMandateOptions  rt  r   rv  c                   *    e Zd ZU eeed         ed<   y)rn  rv  ry  Nrm  r   r   r   5UpdateParamsPaymentMethodOptionsUsBankAccountNetworkszHSetupIntentService.UpdateParamsPaymentMethodOptionsUsBankAccountNetworks  r{  r   rx  c                   N    e Zd ZU eee      ed<   	 ee   ed<   	 eee      ed<   y),SetupIntentService.VerifyMicrodepositsParamsamountsdescriptor_coder   N)r   r   r   r   r	   r<   r   r   r   r   r   VerifyMicrodepositsParamsrz    s>    T#Y''	 %S))	 DI&&	r   r}  paramsr  optionsreturnc           
      X    t        t        t           | j                  ddd||            S )1
        Returns a list of SetupIntents.
        get/v1/setup_intentsapibase_addressr~  r  )r
   r   r   _requestselfr~  r  s      r   listzSetupIntentService.list  s9     {#MM#"  	
 		
r   c           
      t   K   t        t        t           | j                  ddd||       d{         S 7 w)r  r  r  r  r  N)r
   r   r   _request_asyncr  s      r   
list_asynczSetupIntentService.list_async   sI      {#%%#" &  	
 		
s   +86
	8r}  c           
      J    t        t        | j                  ddd||            S )  
        Creates a SetupIntent object.

        After you create the SetupIntent, attach a payment method and [confirm](https://stripe.com/docs/api/setup_intents/confirm)
        it to collect any required permissions to charge the payment method later.
        postr  r  r  )r
   r   r  r  s      r   createzSetupIntentService.create3  s4     MM#"  	
 		
r   c           
      f   K   t        t        | j                  ddd||       d{         S 7 w)r  r  r  r  r  N)r
   r   r  r  s      r   create_asynczSetupIntentService.create_asyncI  sD      %%#" &  	
 		
s   $1/
	1intentr  c                 |    t        t        | j                  ddj                  t	        |            d||            S )  
        Retrieves the details of a SetupIntent that has previously been created.

        Client-side retrieval using a publishable key is allowed when the client_secret is provided in the query string.

        When retrieved with a publishable key, only a subset of properties will be returned. Please refer to the [SetupIntent](https://stripe.com/docs/api#setup_intent_object) object reference for more details.
        r  /v1/setup_intents/{intent}r  r  r  r
   r   r  formatr   r  r  r~  r  s       r   retrievezSetupIntentService.retrieve_  sN     MM,33&v. 4  #  
 	
r   c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr
   r   r  r  r   r  s       r   retrieve_asyncz!SetupIntentService.retrieve_asyncy  s^      %%,33&v. 4  # &  
 	
   =A
A
 	A
r  c                 |    t        t        | j                  ddj                  t	        |            d||            S )/
        Updates a SetupIntent object.
        r  r  r  r  r  r  r  s       r   updatezSetupIntentService.update  sN     MM,33&v. 4  #  
 	
r   c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   update_asynczSetupIntentService.update_async  s^      %%,33&v. 4  # &  
 	
r  r   c                 |    t        t        | j                  ddj                  t	        |            d||            S )  
        You can cancel a SetupIntent object when it's in one of these statuses: requires_payment_method, requires_confirmation, or requires_action.

        After you cancel it, setup is abandoned and any operations on the SetupIntent fail with an error. You can't cancel the SetupIntent for a Checkout Session. [Expire the Checkout Session](https://stripe.com/docs/api/checkout/sessions/expire) instead.
        r  !/v1/setup_intents/{intent}/cancelr  r  r  r  r  s       r   cancelzSetupIntentService.cancel  sN     MM3::&v. ;  #  
 	
r   c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   cancel_asynczSetupIntentService.cancel_async  s^      %%3::&v. ;  # &  
 	
r  r!   c                 |    t        t        | j                  ddj                  t	        |            d||            S )  
        Confirm that your customer intends to set up the current or
        provided payment method. For example, you would confirm a SetupIntent
        when a customer hits the “Save” button on a payment method management
        page on your website.

        If the selected payment method does not require any additional
        steps from the customer, the SetupIntent will transition to the
        succeeded status.

        Otherwise, it will transition to the requires_action status and
        suggest additional actions via next_action. If setup fails,
        the SetupIntent will transition to the
        requires_payment_method status or the canceled status if the
        confirmation limit is reached.
        r  "/v1/setup_intents/{intent}/confirmr  r  r  r  r  s       r   r  zSetupIntentService.confirm  sN    , MM4;;&v. <  #  
 	
r   c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   confirm_asyncz SetupIntentService.confirm_async  s^     , %%4;;&v. <  # &  
 	
r  rz  c                 |    t        t        | j                  ddj                  t	        |            d||            S )A
        Verifies microdeposits on a SetupIntent object.
        r  //v1/setup_intents/{intent}/verify_microdepositsr  r  r  r  r  s       r   verify_microdepositsz'SetupIntentService.verify_microdeposits5  sO     MMAHH&v. I  #  
 	
r   c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   verify_microdeposits_asyncz-SetupIntentService.verify_microdeposits_asyncK  s_      %%AHH&v. I  # &  
 	
r  N(  r   r   r   r   r   r,   r2   r=   r@   rF   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r)  r,  r.  rA  rD  rF  rJ  rP  rS  rU  rW  rY  r[  ra  ri  rl  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r!  r:  r=  rI  rM  rQ  rU  rW  r_  rj  rn  rs  rz  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r	  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r,  r.  r0  r2  r4  r6  r8  r:  r<  r>  r@  rK  rO  rR  rT  rW  rZ  r^  ra  rc  rf  rj  rm  ro  rq  rt  rv  r{  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r
  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r,  r.  r0  r2  r4  r6  r8  r:  rE  rH  rJ  rL  rO  rQ  rU  rW  rY  r\  r_  ra  rc  re  rh  rj  ro  rr  rt  rv  rx  r}  r   r   r   r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r   r   r   r   r      s   
y 
(	 (T9 Y ,I 9 c cJ) y  y Y ) I ) 9 y y (i 4Y y 	 	 #I #JI B	 	 i 2y  y ) 	 y Y ) 9  i .Y !I !F) i y y I ) Y 9 9  ) y i i i ,) I 6I 6pY $9 4Y Y 9 -	 -^(i (Ty *I *X,	 ) Y 9  4< cy cJ
i 
) I ,9 ) Y	 Yv
 i 	 i I  9  ) i i (Y 4I i y y #9 #J9 By y Y 2i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 69 6pI $) 4I I ) -y -^(Y (Ti *9 *X,y  I ) 	 4<	 	 "Y "HI $ 7y 7rY	 Yv
 i 	 i I  9  ) i i (Y 4I i y y #9 #J9 By y Y 2i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 69 6pI $) 4I I ) -y -^(Y (Ti *9 *X,y  I ) 	 4<	 I   35"$
/
  
 
K	 	
* 35"$
/
  
 
K	 	
* 57"$
1
  
 
	
0 57"$
1
  
 
	
2 79"$	

 4
  	

 

: 79"$	

 4
  	

 

: 57"$	

 2
  	

 

2 57"$	

 2
  	

 

2 57"$	

 2
  	

 

6 57"$	

 2
  	

 

6 68"$	!
!
 3!
  	!

 
!
L 68"$	!
!
 3!
  	!

 
!
L BD"$	

 ?
  	

 

2 BD"$	

 ?
  	

 

r   r   N)stripe._list_objectr   stripe._request_optionsr   stripe._setup_intentr   stripe._stripe_servicer   stripe._utilr   typingr   r	   r
   typing_extensionsr   r   r   r   r   r   r   <module>r     s2    + 2 , 0 $ # # = =SA
 SA
r   