
    (gp                        S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJrJrJrJr  S S	KJrJrJrJr   " S
 S\S   \S   \S   5      rg)    )CreateableAPIResource)
ListObject)ListableAPIResource)RequestOptions)StripeObject)UpdateableAPIResource)sanitize_id)ClassVarListOptionalcast)LiteralNotRequired	TypedDictUnpackc                   L   \ rS rSr% SrSr\\S      \S'    " S S\	5      r
 " S S\	5      r " S	 S
\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S \	5      r " S! S"\	5      r " S# S$\	5      r " S% S&\	5      r " S' S(\	5      r " S) S*\	5      r " S+ S,\	5      r " S- S.\	5      r " S/ S0\	5      r " S1 S2\	5      r  " S3 S4\	5      r! " S5 S6\	5      r" " S7 S8\	5      r# " S9 S:\	5      r$ " S; S<\	5      r% " S= S>\	5      r& " S? S@\	5      r' " SA SB\	5      r( " SC SD\	5      r) " SE SF\	5      r* " SG SH\	5      r+ " SI SJ\	5      r, " SK SL\	5      r- " SM SN\	5      r. " SO SP\	5      r/ " SQ SR\	5      r0 " SS ST\	5      r1 " SU SV\	5      r2 " SW SX\	5      r3 " SY SZ\	5      r4 " S[ S\\	5      r5 " S] S^\	5      r6 " S_ S`\75      r8 " Sa Sb\95      r: " Sc Sd\95      r; " Se Sf\95      r< " Sg Sh\95      r= " Si Sj\95      r> " Sk Sl\95      r? " Sm Sn\95      r@ " So Sp\95      rA " Sq Sr\95      rB " Ss St\95      rC " Su Sv\95      rD " Sw Sx\95      rE " Sy Sz\95      rF " S{ S|\95      rG " S} S~\95      rH " S S\95      rI " S S\95      rJ " S S\95      rK " S S\95      rL " S S\95      rM " S S\95      rN " S S\95      rO " S S\95      rP " S S\95      rQ " S S\95      rR " S S\95      rS " S S\95      rT " S S\95      rU " S S\95      rV " S S\95      rW " S S\95      rX " S S\95      rY " S S\95      rZ " S S\95      r[ " S S\95      r\ " S S\95      r] " S S\95      r^ " S S\95      r_ " S S\95      r` " S S\95      ra " S S\95      rb " S S\95      rc " S S\95      rd " S S\95      re " S S\95      rf " S S\95      rg " S S\95      rh " S S\95      ri " S S\95      rj " S S\95      rk " S S\95      rl " S S\95      rm " S S\95      rn " S S\95      ro " S S\95      rp " S S\95      rq " S S\95      rr " S S\95      rs " S S\95      rt " S S\95      ru " S S\95      rv " S S\95      rw " S S\95      rx " S S\95      ry " S S\95      rz " S S\95      r{ " S S\95      r| " S S\95      r} " S S\95      r~ " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S S\95      r " S GS \95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS	 GS
\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\75      r " GS GS\75      r " GS GS\95      r " GS GS \95      r " GS! GS"\95      r " GS# GS$\95      r " GS% GS&\95      r " GS' GS(\95      r " GS) GS*\95      r " GS+ GS,\95      r " GS- GS.\95      r " GS/ GS0\95      r " GS1 GS2\95      r " GS3 GS4\95      r " GS5 GS6\95      r " GS7 GS8\95      r " GS9 GS:\95      r " GS; GS<\95      r " GS= GS>\95      r " GS? GS@\95      r " GSA GSB\95      r " GSC GSD\95      r " GSE GSF\95      r " GSG GSH\95      r " GSI GSJ\95      r " GSK GSL\95      r " GSM GSN\95      r " GSO GSP\95      r " GSQ GSR\95      r " GSS GST\95      r " GSU GSV\95      r " GSW GSX\95      r " GSY GSZ\95      r " GS[ GS\\95      r " GS] GS^\95      r " GS_ GS`\95      r " GSa GSb\95      r " GSc GSd\95      r " GSe GSf\95      r " GSg GSh\95      r " GSi GSj\95      r " GSk GSl\95      r " GSm GSn\95      r " GSo GSp\95      r " GSq GSr\95      r " GSs GSt\95      r " GSu GSv\95      r " GSw GSx\95      r " GSy GSz\95      r " GS{ GS|\95      r " GS} GS~\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\95      r " GS GS\75      r\\
   \GS'   \\GS'    \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'    \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\   \GS'   \\GS'    \\    \GS'   \\GS'    \\!   \GS'   \\"   \GS'   \\#   \GS'   \\$   \GS'   \\GS'    \\%   \GS'   \\&   \GS'   \\GS'    \\'   \GS'   \S   \GS'    \\(   \GS'   \\)   \GS'   \\   \GS'    \\*   \GS'   \\+   \GS '   \\,   \GS'   \\-   \GS'   \\.   \GS'   \\/   \GS'   \\0   \GS'   \\1   \GS'   \\2   \GS'   \\3   \GS'   \\4   \GS	'   \\5   \GS
'   \\6   \GS'   \GS\GS   GSS 4GS j5       r\GS\GS   GSS 4GS j5       r\GS\GS   GS\S    4GS j5       r\GS\GS   GS\S    4GS j5       r\GS\GS\GS   GSS 4GS j5       r\GS\GS\GS   GSS 4GS j5       Gr \GS\GS\GS   GSS 4GS j5       Gr\GS\GS\GS   GSS 4GS j5       Gr0 GS\
_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_GS\_0 GS\_GS\_GS\_GS\_GS\_GS\ _GS\!_GS\"_GS\#_GS\$_GS\%_GS\&_GS\'_GS\(_GS\)_GS\*_GS \+_E\,\-\.\/\0\1\2\3\4\5\6GS.EGrGSGrGg(  PaymentMethodConfiguration   a  
PaymentMethodConfigurations control which payment methods are displayed to your customers when you don't explicitly specify payment method types. You can have multiple configurations with different sets of payment methods for different scenarios.

There are two types of PaymentMethodConfigurations. Which is used depends on the [charge type](https://stripe.com/docs/connect/charges):

**Direct** configurations apply to payments created on your account, including Connect destination charges, Connect separate charges and transfers, and payments not involving Connect.

**Child** configurations apply to payments created on your connected accounts using direct charges, and charges with the on_behalf_of parameter.

Child configurations have a `parent` that sets default values and controls which settings connected accounts may override. You can specify a parent ID at payment time, and Stripe will automatically resolve the connected account's associated child configuration. Parent configurations are [managed in the dashboard](https://dashboard.stripe.com/settings/payment_methods/connected_accounts) and are not available in this API.

Related guides:
- [Payment Method Configurations API](https://stripe.com/docs/connect/payment-method-configurations)
- [Multiple configurations on dynamic payment methods](https://stripe.com/docs/payments/multiple-payment-method-configs)
- [Multiple configurations for your Connect accounts](https://stripe.com/docs/connect/multiple-payment-method-configurations)
payment_method_configurationOBJECT_NAMEc                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.AcssDebit(   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.AcssDebit.DisplayPreference)   overridablenoneoffon
preferencer    r!   value N	__name__
__module____qualname____firstlineno__r   bool__annotations__r   __static_attributes__r%       iC:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\stripe/_payment_method_configuration.pyDisplayPreferencer   )   6    !$'   344 ;''r.   r0   	availabledisplay_preferencer%   N
r'   r(   r)   r*   r   r0   r+   r,   _inner_class_typesr-   r%   r.   r/   	AcssDebitr   (   .    	 	 	 .-24EFr.   r6   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Affirm>   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Affirm.DisplayPreference?   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r<   ?   r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Affirmr9   >   r7   r.   r>   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)+PaymentMethodConfiguration.AfterpayClearpayT   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	=PaymentMethodConfiguration.AfterpayClearpay.DisplayPreferenceU   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rC   U   r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   AfterpayClearpayr@   T   r7   r.   rE   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Alipayj   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Alipay.DisplayPreferencek   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rJ   k   r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   AlipayrG   j   r7   r.   rL   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Alma   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	1PaymentMethodConfiguration.Alma.DisplayPreference   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rQ      r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   AlmarN      r7   r.   rS   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.AmazonPay   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.AmazonPay.DisplayPreference   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rX      r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	AmazonPayrU      r7   r.   rZ   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)#PaymentMethodConfiguration.ApplePay   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	5PaymentMethodConfiguration.ApplePay.DisplayPreference   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r_      r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   ApplePayr\      r7   r.   ra   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)&PaymentMethodConfiguration.AuBecsDebit   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	8PaymentMethodConfiguration.AuBecsDebit.DisplayPreference   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rf      r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   AuBecsDebitrc      r7   r.   rh   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.BacsDebit   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.BacsDebit.DisplayPreference   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rm      r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	BacsDebitrj      r7   r.   ro   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)%PaymentMethodConfiguration.Bancontact   c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	7PaymentMethodConfiguration.Bancontact.DisplayPreference   r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rt      r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   
Bancontactrq      r7   r.   rv   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Billiei  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Billie.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   rz     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Billierx     r7   r.   r{   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Bliki  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	1PaymentMethodConfiguration.Blik.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Blikr}     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Boletoi0  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Boleto.DisplayPreferencei1  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   1  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Boletor   0  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.CardiF  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	1PaymentMethodConfiguration.Card.DisplayPreferenceiG  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   G  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Cardr   F  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)*PaymentMethodConfiguration.CartesBancairesi\  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	<PaymentMethodConfiguration.CartesBancaires.DisplayPreferencei]  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   ]  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   CartesBancairesr   \  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)"PaymentMethodConfiguration.Cashappir  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	4PaymentMethodConfiguration.Cashapp.DisplayPreferenceis  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   s  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Cashappr   r  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)*PaymentMethodConfiguration.CustomerBalancei  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	<PaymentMethodConfiguration.CustomerBalance.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   CustomerBalancer     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Epsi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	0PaymentMethodConfiguration.Eps.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Epsr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Fpxi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	0PaymentMethodConfiguration.Fpx.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Fpxr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)"PaymentMethodConfiguration.Giropayi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	4PaymentMethodConfiguration.Giropay.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Giropayr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.GooglePayi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.GooglePay.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	GooglePayr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)"PaymentMethodConfiguration.Grabpayi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	4PaymentMethodConfiguration.Grabpay.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Grabpayr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g) PaymentMethodConfiguration.Ideali  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	2PaymentMethodConfiguration.Ideal.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Idealr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Jcbi"  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	0PaymentMethodConfiguration.Jcb.DisplayPreferencei#  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   #  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Jcbr   "  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Klarnai8  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Klarna.DisplayPreferencei9  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   9  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Klarnar   8  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)"PaymentMethodConfiguration.KonbiniiN  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	4PaymentMethodConfiguration.Konbini.DisplayPreferenceiO  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   O  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Konbinir   N  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Linkid  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	1PaymentMethodConfiguration.Link.DisplayPreferenceie  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   e  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Linkr   d  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.Mobilepayiz  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.Mobilepay.DisplayPreferencei{  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   {  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	Mobilepayr   z  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)%PaymentMethodConfiguration.Multibancoi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	7PaymentMethodConfiguration.Multibanco.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   
Multibancor     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)(PaymentMethodConfiguration.NzBankAccounti  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	:PaymentMethodConfiguration.NzBankAccount.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   NzBankAccountr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Oxxoi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	1PaymentMethodConfiguration.Oxxo.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Oxxor     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.P24i  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	0PaymentMethodConfiguration.P24.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   P24r     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.PayByBanki  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.PayByBank.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	PayByBankr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Paynowi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Paynow.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Paynowr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Paypali  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Paypal.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r     r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Paypalr     r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.Promptpayi*  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.Promptpay.DisplayPreferencei+  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   +  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	Promptpayr   *  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)%PaymentMethodConfiguration.RevolutPayi@  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	7PaymentMethodConfiguration.RevolutPay.DisplayPreferenceiA  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r   A  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   
RevolutPayr   @  r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)#PaymentMethodConfiguration.SatispayiV  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	5PaymentMethodConfiguration.Satispay.DisplayPreferenceiW  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r  W  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Satispayr   V  r7   r.   r  c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.SepaDebitil  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.SepaDebit.DisplayPreferenceim  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r  m  r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	SepaDebitr  l  r7   r.   r  c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)!PaymentMethodConfiguration.Soforti  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	3PaymentMethodConfiguration.Sofort.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r    r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Sofortr	    r7   r.   r  c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g) PaymentMethodConfiguration.Swishi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	2PaymentMethodConfiguration.Swish.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r    r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Swishr    r7   r.   r  c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g) PaymentMethodConfiguration.Twinti  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	2PaymentMethodConfiguration.Twint.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r    r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Twintr    r7   r.   r  c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)(PaymentMethodConfiguration.UsBankAccounti  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	:PaymentMethodConfiguration.UsBankAccount.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r    r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   UsBankAccountr    r7   r.   r  c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)$PaymentMethodConfiguration.WechatPayi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	6PaymentMethodConfiguration.WechatPay.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r    r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   	WechatPayr    r7   r.   r   c                   J    \ rS rSr%  " S S\5      r\\S'    \\S'   S\0rSr	g)PaymentMethodConfiguration.Zipi  c                   J    \ rS rSr% \\   \S'    \S   \S'    \S   \S'   Srg)	0PaymentMethodConfiguration.Zip.DisplayPreferencei  r   r   r"   r#   r$   r%   Nr&   r%   r.   r/   r0   r$    r1   r.   r0   r2   r3   r%   Nr4   r%   r.   r/   Zipr"    r7   r.   r%  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'    \S"   \S#'    \S$   \S%'    \S&   \S''    \\\      \S('    \S)   \S*'    \S+   \S,'    \S-   \S.'    \S/   \S0'    \S1   \S2'    \S3   \S4'    \S5   \S6'    \S7   \S8'    \S9   \S:'    \S;   \S<'    \S=   \S>'    \\   \S?'    \S@   \SA'    \SB   \SC'    \SD   \SE'    \\   \SF'    \SG   \SH'    \SI   \SJ'    \SK   \SL'    \SM   \SN'    \SO   \SP'    \SQ   \SR'    \SS   \ST'    \SU   \SV'    \SW   \SX'    \SY   \SZ'    \S[   \S\'    \S]   \S^'    \S_   \S`'   Sargb)c'PaymentMethodConfiguration.CreateParamsi  0PaymentMethodConfiguration.CreateParamsAcssDebit
acss_debit-PaymentMethodConfiguration.CreateParamsAffirmaffirm7PaymentMethodConfiguration.CreateParamsAfterpayClearpayafterpay_clearpay-PaymentMethodConfiguration.CreateParamsAlipayalipay+PaymentMethodConfiguration.CreateParamsAlmaalma0PaymentMethodConfiguration.CreateParamsAmazonPay
amazon_pay/PaymentMethodConfiguration.CreateParamsApplePay	apple_pay4PaymentMethodConfiguration.CreateParamsApplePayLaterapple_pay_later2PaymentMethodConfiguration.CreateParamsAuBecsDebitau_becs_debit0PaymentMethodConfiguration.CreateParamsBacsDebit
bacs_debit1PaymentMethodConfiguration.CreateParamsBancontact
bancontact-PaymentMethodConfiguration.CreateParamsBilliebillie+PaymentMethodConfiguration.CreateParamsBlikblik-PaymentMethodConfiguration.CreateParamsBoletoboleto+PaymentMethodConfiguration.CreateParamsCardcard6PaymentMethodConfiguration.CreateParamsCartesBancairescartes_bancaires.PaymentMethodConfiguration.CreateParamsCashappcashapp6PaymentMethodConfiguration.CreateParamsCustomerBalancecustomer_balance*PaymentMethodConfiguration.CreateParamsEpsepsexpand*PaymentMethodConfiguration.CreateParamsFpxfpx.PaymentMethodConfiguration.CreateParamsGiropaygiropay0PaymentMethodConfiguration.CreateParamsGooglePay
google_pay.PaymentMethodConfiguration.CreateParamsGrabpaygrabpay,PaymentMethodConfiguration.CreateParamsIdealideal*PaymentMethodConfiguration.CreateParamsJcbjcb-PaymentMethodConfiguration.CreateParamsKlarnaklarna.PaymentMethodConfiguration.CreateParamsKonbinikonbini+PaymentMethodConfiguration.CreateParamsLinklink0PaymentMethodConfiguration.CreateParamsMobilepay	mobilepay1PaymentMethodConfiguration.CreateParamsMultibanco
multibanconame4PaymentMethodConfiguration.CreateParamsNzBankAccountnz_bank_account+PaymentMethodConfiguration.CreateParamsOxxooxxo*PaymentMethodConfiguration.CreateParamsP24p24parent0PaymentMethodConfiguration.CreateParamsPayByBankpay_by_bank-PaymentMethodConfiguration.CreateParamsPaynowpaynow-PaymentMethodConfiguration.CreateParamsPaypalpaypal0PaymentMethodConfiguration.CreateParamsPromptpay	promptpay1PaymentMethodConfiguration.CreateParamsRevolutPayrevolut_pay/PaymentMethodConfiguration.CreateParamsSatispaysatispay0PaymentMethodConfiguration.CreateParamsSepaDebit
sepa_debit-PaymentMethodConfiguration.CreateParamsSofortsofort,PaymentMethodConfiguration.CreateParamsSwishswish,PaymentMethodConfiguration.CreateParamsTwinttwint4PaymentMethodConfiguration.CreateParamsUsBankAccountus_bank_account0PaymentMethodConfiguration.CreateParamsWechatPay
wechat_pay*PaymentMethodConfiguration.CreateParamsZipzipr%   N)	r'   r(   r)   r*   r   r,   r   strr-   r%   r.   r/   CreateParamsr'    s   >
 	
	 KLL	 'E
 	
	 KLL	 GHH	  >
 	
	 =
 	
	 %B
 	
	 #@
 	
	  >
 	
	  ?
 	
	 KLL	 GHH	 KLL	 GHH	 &D
 	
	 MNN	 &D
 	
	 EFF	 DI&&	 EFF	 MNN	  >
 	
	 MNN	 IJJ	 EFF	 KLL	 MNN	 GHH	 >
 	
	  ?
 	
	 #	 %B
 	
	 GHH	 EFF	 C  	 !>
 	
	 KLL	 KLL	 >
 	
	 !?
 	
	 =
 	
	  >
 	
	 KLL	 IJJ	 IJJ	 %B
 	
	  >
 	
	 EFF	r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r(  i  APaymentMethodConfiguration.CreateParamsAcssDebitDisplayPreferencer3   r%   Nr'   r(   r)   r*   r   r,   r-   r%   r.   r/   CreateParamsAcssDebit0PaymentMethodConfiguration.CreateParamsAcssDebit      'O
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr'   r(   r)   r*   r   r   r,   r-   r%   r.   r/   &CreateParamsAcssDebitDisplayPreferenceAPaymentMethodConfiguration.CreateParamsAcssDebitDisplayPreference      (; <==	r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r*  i  >PaymentMethodConfiguration.CreateParamsAffirmDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsAffirm-PaymentMethodConfiguration.CreateParamsAffirm      'L
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   #CreateParamsAffirmDisplayPreference>PaymentMethodConfiguration.CreateParamsAffirmDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r,  i  HPaymentMethodConfiguration.CreateParamsAfterpayClearpayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsAfterpayClearpay7PaymentMethodConfiguration.CreateParamsAfterpayClearpay      'V
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   -CreateParamsAfterpayClearpayDisplayPreferenceHPaymentMethodConfiguration.CreateParamsAfterpayClearpayDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r.  i   >PaymentMethodConfiguration.CreateParamsAlipayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsAlipay-PaymentMethodConfiguration.CreateParamsAlipay   r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i(  r   r"   r%   Nr  r%   r.   r/   #CreateParamsAlipayDisplayPreference>PaymentMethodConfiguration.CreateParamsAlipayDisplayPreference(  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r0  i.  <PaymentMethodConfiguration.CreateParamsAlmaDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsAlma+PaymentMethodConfiguration.CreateParamsAlma.      'J
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i6  r   r"   r%   Nr  r%   r.   r/   !CreateParamsAlmaDisplayPreference<PaymentMethodConfiguration.CreateParamsAlmaDisplayPreference6  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r2  i<  APaymentMethodConfiguration.CreateParamsAmazonPayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsAmazonPay0PaymentMethodConfiguration.CreateParamsAmazonPay<  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iD  r   r"   r%   Nr  r%   r.   r/   &CreateParamsAmazonPayDisplayPreferenceAPaymentMethodConfiguration.CreateParamsAmazonPayDisplayPreferenceD  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r4  iJ  @PaymentMethodConfiguration.CreateParamsApplePayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsApplePay/PaymentMethodConfiguration.CreateParamsApplePayJ      'N
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iR  r   r"   r%   Nr  r%   r.   r/   %CreateParamsApplePayDisplayPreference@PaymentMethodConfiguration.CreateParamsApplePayDisplayPreferenceR  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r6  iX  EPaymentMethodConfiguration.CreateParamsApplePayLaterDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsApplePayLater4PaymentMethodConfiguration.CreateParamsApplePayLaterX      'S
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i`  r   r"   r%   Nr  r%   r.   r/   *CreateParamsApplePayLaterDisplayPreferenceEPaymentMethodConfiguration.CreateParamsApplePayLaterDisplayPreference`  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r8  if  CPaymentMethodConfiguration.CreateParamsAuBecsDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsAuBecsDebit2PaymentMethodConfiguration.CreateParamsAuBecsDebitf      'Q
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  in  r   r"   r%   Nr  r%   r.   r/   (CreateParamsAuBecsDebitDisplayPreferenceCPaymentMethodConfiguration.CreateParamsAuBecsDebitDisplayPreferencen  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r:  it  APaymentMethodConfiguration.CreateParamsBacsDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsBacsDebit0PaymentMethodConfiguration.CreateParamsBacsDebitt  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i|  r   r"   r%   Nr  r%   r.   r/   &CreateParamsBacsDebitDisplayPreferenceAPaymentMethodConfiguration.CreateParamsBacsDebitDisplayPreference|  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r<  i  BPaymentMethodConfiguration.CreateParamsBancontactDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsBancontact1PaymentMethodConfiguration.CreateParamsBancontact      'P
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   'CreateParamsBancontactDisplayPreferenceBPaymentMethodConfiguration.CreateParamsBancontactDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r>  i  >PaymentMethodConfiguration.CreateParamsBillieDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsBillie-PaymentMethodConfiguration.CreateParamsBillie  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   #CreateParamsBillieDisplayPreference>PaymentMethodConfiguration.CreateParamsBillieDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r@  i  <PaymentMethodConfiguration.CreateParamsBlikDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsBlik+PaymentMethodConfiguration.CreateParamsBlik  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   !CreateParamsBlikDisplayPreference<PaymentMethodConfiguration.CreateParamsBlikDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rB  i  >PaymentMethodConfiguration.CreateParamsBoletoDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsBoleto-PaymentMethodConfiguration.CreateParamsBoleto  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   #CreateParamsBoletoDisplayPreference>PaymentMethodConfiguration.CreateParamsBoletoDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rD  i  <PaymentMethodConfiguration.CreateParamsCardDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsCard+PaymentMethodConfiguration.CreateParamsCard  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   !CreateParamsCardDisplayPreference<PaymentMethodConfiguration.CreateParamsCardDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rF  i  GPaymentMethodConfiguration.CreateParamsCartesBancairesDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsCartesBancaires6PaymentMethodConfiguration.CreateParamsCartesBancaires      'U
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   ,CreateParamsCartesBancairesDisplayPreferenceGPaymentMethodConfiguration.CreateParamsCartesBancairesDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rH  i  ?PaymentMethodConfiguration.CreateParamsCashappDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsCashapp.PaymentMethodConfiguration.CreateParamsCashapp      'M
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   $CreateParamsCashappDisplayPreference?PaymentMethodConfiguration.CreateParamsCashappDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rJ  i  GPaymentMethodConfiguration.CreateParamsCustomerBalanceDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsCustomerBalance6PaymentMethodConfiguration.CreateParamsCustomerBalance  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   ,CreateParamsCustomerBalanceDisplayPreferenceGPaymentMethodConfiguration.CreateParamsCustomerBalanceDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rL  i  ;PaymentMethodConfiguration.CreateParamsEpsDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsEps*PaymentMethodConfiguration.CreateParamsEps      'I
 	
	r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/    CreateParamsEpsDisplayPreference;PaymentMethodConfiguration.CreateParamsEpsDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rO  i   ;PaymentMethodConfiguration.CreateParamsFpxDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsFpx*PaymentMethodConfiguration.CreateParamsFpx   r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/    CreateParamsFpxDisplayPreference;PaymentMethodConfiguration.CreateParamsFpxDisplayPreference  r  r.   r!  c                   &    \ rS rSr% \S   \S'   Srg)rQ  i  ?PaymentMethodConfiguration.CreateParamsGiropayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsGiropay.PaymentMethodConfiguration.CreateParamsGiropay  r	  r.   r%  c                   ,    \ rS rSr% \\S      \S'   Srg)r$  i  r   r"   r%   Nr  r%   r.   r/   $CreateParamsGiropayDisplayPreference?PaymentMethodConfiguration.CreateParamsGiropayDisplayPreference  r  r.   r(  c                   &    \ rS rSr% \S   \S'   Srg)rS  i  APaymentMethodConfiguration.CreateParamsGooglePayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsGooglePay0PaymentMethodConfiguration.CreateParamsGooglePay  r  r.   r,  c                   ,    \ rS rSr% \\S      \S'   Srg)r+  i$  r   r"   r%   Nr  r%   r.   r/   &CreateParamsGooglePayDisplayPreferenceAPaymentMethodConfiguration.CreateParamsGooglePayDisplayPreference$  r  r.   r/  c                   &    \ rS rSr% \S   \S'   Srg)rU  i*  ?PaymentMethodConfiguration.CreateParamsGrabpayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsGrabpay.PaymentMethodConfiguration.CreateParamsGrabpay*  r	  r.   r3  c                   ,    \ rS rSr% \\S      \S'   Srg)r2  i2  r   r"   r%   Nr  r%   r.   r/   $CreateParamsGrabpayDisplayPreference?PaymentMethodConfiguration.CreateParamsGrabpayDisplayPreference2  r  r.   r6  c                   &    \ rS rSr% \S   \S'   Srg)rW  i8  =PaymentMethodConfiguration.CreateParamsIdealDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsIdeal,PaymentMethodConfiguration.CreateParamsIdeal8      'K
 	
	r.   r:  c                   ,    \ rS rSr% \\S      \S'   Srg)r9  i@  r   r"   r%   Nr  r%   r.   r/   "CreateParamsIdealDisplayPreference=PaymentMethodConfiguration.CreateParamsIdealDisplayPreference@  r  r.   r>  c                   &    \ rS rSr% \S   \S'   Srg)rY  iF  ;PaymentMethodConfiguration.CreateParamsJcbDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsJcb*PaymentMethodConfiguration.CreateParamsJcbF  r  r.   rB  c                   ,    \ rS rSr% \\S      \S'   Srg)rA  iN  r   r"   r%   Nr  r%   r.   r/    CreateParamsJcbDisplayPreference;PaymentMethodConfiguration.CreateParamsJcbDisplayPreferenceN  r  r.   rE  c                   &    \ rS rSr% \S   \S'   Srg)r[  iT  >PaymentMethodConfiguration.CreateParamsKlarnaDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsKlarna-PaymentMethodConfiguration.CreateParamsKlarnaT  r  r.   rI  c                   ,    \ rS rSr% \\S      \S'   Srg)rH  i\  r   r"   r%   Nr  r%   r.   r/   #CreateParamsKlarnaDisplayPreference>PaymentMethodConfiguration.CreateParamsKlarnaDisplayPreference\  r  r.   rL  c                   &    \ rS rSr% \S   \S'   Srg)r]  ib  ?PaymentMethodConfiguration.CreateParamsKonbiniDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsKonbini.PaymentMethodConfiguration.CreateParamsKonbinib  r	  r.   rP  c                   ,    \ rS rSr% \\S      \S'   Srg)rO  ij  r   r"   r%   Nr  r%   r.   r/   $CreateParamsKonbiniDisplayPreference?PaymentMethodConfiguration.CreateParamsKonbiniDisplayPreferencej  r  r.   rS  c                   &    \ rS rSr% \S   \S'   Srg)r_  ip  <PaymentMethodConfiguration.CreateParamsLinkDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsLink+PaymentMethodConfiguration.CreateParamsLinkp  r  r.   rW  c                   ,    \ rS rSr% \\S      \S'   Srg)rV  ix  r   r"   r%   Nr  r%   r.   r/   !CreateParamsLinkDisplayPreference<PaymentMethodConfiguration.CreateParamsLinkDisplayPreferencex  r  r.   rZ  c                   &    \ rS rSr% \S   \S'   Srg)ra  i~  APaymentMethodConfiguration.CreateParamsMobilepayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsMobilepay0PaymentMethodConfiguration.CreateParamsMobilepay~  r  r.   r^  c                   ,    \ rS rSr% \\S      \S'   Srg)r]  i  r   r"   r%   Nr  r%   r.   r/   &CreateParamsMobilepayDisplayPreferenceAPaymentMethodConfiguration.CreateParamsMobilepayDisplayPreference  r  r.   ra  c                   &    \ rS rSr% \S   \S'   Srg)rc  i  BPaymentMethodConfiguration.CreateParamsMultibancoDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsMultibanco1PaymentMethodConfiguration.CreateParamsMultibanco  r  r.   re  c                   ,    \ rS rSr% \\S      \S'   Srg)rd  i  r   r"   r%   Nr  r%   r.   r/   'CreateParamsMultibancoDisplayPreferenceBPaymentMethodConfiguration.CreateParamsMultibancoDisplayPreference  r  r.   rh  c                   &    \ rS rSr% \S   \S'   Srg)rf  i  EPaymentMethodConfiguration.CreateParamsNzBankAccountDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsNzBankAccount4PaymentMethodConfiguration.CreateParamsNzBankAccount  r  r.   rl  c                   ,    \ rS rSr% \\S      \S'   Srg)rk  i  r   r"   r%   Nr  r%   r.   r/   *CreateParamsNzBankAccountDisplayPreferenceEPaymentMethodConfiguration.CreateParamsNzBankAccountDisplayPreference  r  r.   ro  c                   &    \ rS rSr% \S   \S'   Srg)rh  i  <PaymentMethodConfiguration.CreateParamsOxxoDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsOxxo+PaymentMethodConfiguration.CreateParamsOxxo  r  r.   rs  c                   ,    \ rS rSr% \\S      \S'   Srg)rr  i  r   r"   r%   Nr  r%   r.   r/   !CreateParamsOxxoDisplayPreference<PaymentMethodConfiguration.CreateParamsOxxoDisplayPreference  r  r.   rv  c                   &    \ rS rSr% \S   \S'   Srg)rj  i  ;PaymentMethodConfiguration.CreateParamsP24DisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsP24*PaymentMethodConfiguration.CreateParamsP24  r  r.   rz  c                   ,    \ rS rSr% \\S      \S'   Srg)ry  i  r   r"   r%   Nr  r%   r.   r/    CreateParamsP24DisplayPreference;PaymentMethodConfiguration.CreateParamsP24DisplayPreference  r  r.   r}  c                   &    \ rS rSr% \S   \S'   Srg)rm  i  APaymentMethodConfiguration.CreateParamsPayByBankDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsPayByBank0PaymentMethodConfiguration.CreateParamsPayByBank  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   &CreateParamsPayByBankDisplayPreferenceAPaymentMethodConfiguration.CreateParamsPayByBankDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)ro  i  >PaymentMethodConfiguration.CreateParamsPaynowDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsPaynow-PaymentMethodConfiguration.CreateParamsPaynow  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   #CreateParamsPaynowDisplayPreference>PaymentMethodConfiguration.CreateParamsPaynowDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rq  i  >PaymentMethodConfiguration.CreateParamsPaypalDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsPaypal-PaymentMethodConfiguration.CreateParamsPaypal  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   #CreateParamsPaypalDisplayPreference>PaymentMethodConfiguration.CreateParamsPaypalDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rs  i  APaymentMethodConfiguration.CreateParamsPromptpayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsPromptpay0PaymentMethodConfiguration.CreateParamsPromptpay  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   &CreateParamsPromptpayDisplayPreferenceAPaymentMethodConfiguration.CreateParamsPromptpayDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)ru  i  BPaymentMethodConfiguration.CreateParamsRevolutPayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsRevolutPay1PaymentMethodConfiguration.CreateParamsRevolutPay  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   'CreateParamsRevolutPayDisplayPreferenceBPaymentMethodConfiguration.CreateParamsRevolutPayDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)rw  i
  @PaymentMethodConfiguration.CreateParamsSatispayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsSatispay/PaymentMethodConfiguration.CreateParamsSatispay
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   %CreateParamsSatispayDisplayPreference@PaymentMethodConfiguration.CreateParamsSatispayDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)ry  i  APaymentMethodConfiguration.CreateParamsSepaDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsSepaDebit0PaymentMethodConfiguration.CreateParamsSepaDebit  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i   r   r"   r%   Nr  r%   r.   r/   &CreateParamsSepaDebitDisplayPreferenceAPaymentMethodConfiguration.CreateParamsSepaDebitDisplayPreference   r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r{  i&  >PaymentMethodConfiguration.CreateParamsSofortDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsSofort-PaymentMethodConfiguration.CreateParamsSofort&  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i.  r   r"   r%   Nr  r%   r.   r/   #CreateParamsSofortDisplayPreference>PaymentMethodConfiguration.CreateParamsSofortDisplayPreference.  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r}  i4  =PaymentMethodConfiguration.CreateParamsSwishDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsSwish,PaymentMethodConfiguration.CreateParamsSwish4  r<  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i<  r   r"   r%   Nr  r%   r.   r/   "CreateParamsSwishDisplayPreference=PaymentMethodConfiguration.CreateParamsSwishDisplayPreference<  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iB  =PaymentMethodConfiguration.CreateParamsTwintDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsTwint,PaymentMethodConfiguration.CreateParamsTwintB  r<  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iJ  r   r"   r%   Nr  r%   r.   r/   "CreateParamsTwintDisplayPreference=PaymentMethodConfiguration.CreateParamsTwintDisplayPreferenceJ  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iP  EPaymentMethodConfiguration.CreateParamsUsBankAccountDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsUsBankAccount4PaymentMethodConfiguration.CreateParamsUsBankAccountP  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iX  r   r"   r%   Nr  r%   r.   r/   *CreateParamsUsBankAccountDisplayPreferenceEPaymentMethodConfiguration.CreateParamsUsBankAccountDisplayPreferenceX  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i^  APaymentMethodConfiguration.CreateParamsWechatPayDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsWechatPay0PaymentMethodConfiguration.CreateParamsWechatPay^  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  if  r   r"   r%   Nr  r%   r.   r/   &CreateParamsWechatPayDisplayPreferenceAPaymentMethodConfiguration.CreateParamsWechatPayDisplayPreferencef  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  il  ;PaymentMethodConfiguration.CreateParamsZipDisplayPreferencer3   r%   Nr  r%   r.   r/   CreateParamsZip*PaymentMethodConfiguration.CreateParamsZipl  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  it  r   r"   r%   Nr  r%   r.   r/    CreateParamsZipDisplayPreference;PaymentMethodConfiguration.CreateParamsZipDisplayPreferencet  r  r.   r  c                   t    \ rS rSr% \S   \S'    \\   \S'    \\\      \S'    \\   \S'    \\   \S'   Sr	g	)
%PaymentMethodConfiguration.ListParamsiz  zLiteral['']|strapplicationending_beforerN  limitstarting_afterr%   N)
r'   r(   r)   r*   r   r,   r  r   intr-   r%   r.   r/   
ListParamsr  z  s_     !233	 #3''	 DI&&	 3	 $C((	r.   r  c                      \ rS rSr% \S   \S'    \\   \S'    \S   \S'    \S   \S'    \S	   \S
'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S '    \S!   \S"'    \S#   \S$'    \S%   \S&'    \S'   \S('    \\\      \S)'    \S*   \S+'    \S,   \S-'    \S.   \S/'    \S0   \S1'    \S2   \S3'    \S4   \S5'    \S6   \S7'    \S8   \S9'    \S:   \S;'    \S<   \S='    \S>   \S?'    \\   \S@'    \SA   \SB'    \SC   \SD'    \SE   \SF'    \SG   \SH'    \SI   \SJ'    \SK   \SL'    \SM   \SN'    \SO   \SP'    \SQ   \SR'    \SS   \ST'    \SU   \SV'    \SW   \SX'    \SY   \SZ'    \S[   \S\'    \S]   \S^'    \S_   \S`'   Sar	gb)c'PaymentMethodConfiguration.ModifyParamsi  0PaymentMethodConfiguration.ModifyParamsAcssDebitr)  active-PaymentMethodConfiguration.ModifyParamsAffirmr+  7PaymentMethodConfiguration.ModifyParamsAfterpayClearpayr-  -PaymentMethodConfiguration.ModifyParamsAlipayr/  +PaymentMethodConfiguration.ModifyParamsAlmar1  0PaymentMethodConfiguration.ModifyParamsAmazonPayr3  /PaymentMethodConfiguration.ModifyParamsApplePayr5  4PaymentMethodConfiguration.ModifyParamsApplePayLaterr7  2PaymentMethodConfiguration.ModifyParamsAuBecsDebitr9  0PaymentMethodConfiguration.ModifyParamsBacsDebitr;  1PaymentMethodConfiguration.ModifyParamsBancontactr=  -PaymentMethodConfiguration.ModifyParamsBillier?  +PaymentMethodConfiguration.ModifyParamsBlikrA  -PaymentMethodConfiguration.ModifyParamsBoletorC  +PaymentMethodConfiguration.ModifyParamsCardrE  6PaymentMethodConfiguration.ModifyParamsCartesBancairesrG  .PaymentMethodConfiguration.ModifyParamsCashapprI  6PaymentMethodConfiguration.ModifyParamsCustomerBalancerK  *PaymentMethodConfiguration.ModifyParamsEpsrM  rN  *PaymentMethodConfiguration.ModifyParamsFpxrP  .PaymentMethodConfiguration.ModifyParamsGiropayrR  0PaymentMethodConfiguration.ModifyParamsGooglePayrT  .PaymentMethodConfiguration.ModifyParamsGrabpayrV  ,PaymentMethodConfiguration.ModifyParamsIdealrX  *PaymentMethodConfiguration.ModifyParamsJcbrZ  -PaymentMethodConfiguration.ModifyParamsKlarnar\  .PaymentMethodConfiguration.ModifyParamsKonbinir^  +PaymentMethodConfiguration.ModifyParamsLinkr`  0PaymentMethodConfiguration.ModifyParamsMobilepayrb  1PaymentMethodConfiguration.ModifyParamsMultibancord  re  4PaymentMethodConfiguration.ModifyParamsNzBankAccountrg  +PaymentMethodConfiguration.ModifyParamsOxxori  *PaymentMethodConfiguration.ModifyParamsP24rk  0PaymentMethodConfiguration.ModifyParamsPayByBankrn  -PaymentMethodConfiguration.ModifyParamsPaynowrp  -PaymentMethodConfiguration.ModifyParamsPaypalrr  0PaymentMethodConfiguration.ModifyParamsPromptpayrt  1PaymentMethodConfiguration.ModifyParamsRevolutPayrv  /PaymentMethodConfiguration.ModifyParamsSatispayrx  0PaymentMethodConfiguration.ModifyParamsSepaDebitrz  -PaymentMethodConfiguration.ModifyParamsSofortr|  ,PaymentMethodConfiguration.ModifyParamsSwishr~  ,PaymentMethodConfiguration.ModifyParamsTwintr  4PaymentMethodConfiguration.ModifyParamsUsBankAccountr  0PaymentMethodConfiguration.ModifyParamsWechatPayr  *PaymentMethodConfiguration.ModifyParamsZipr  r%   N)
r'   r(   r)   r*   r   r,   r+   r   r  r-   r%   r.   r/   ModifyParamsr    s   >
 	
	 D!!	 KLL	 'E
 	
	 KLL	 GHH	  >
 	
	 =
 	
	 %B
 	
	 #@
 	
	  >
 	
	  ?
 	
	 KLL	 GHH	 KLL	 GHH	 &D
 	
	 MNN	 &D
 	
	 EFF	 DI&&	 EFF	 MNN	  >
 	
	 MNN	 IJJ	 EFF	 KLL	 MNN	 GHH	 >
 	
	  ?
 	
	 #	 %B
 	
	 GHH	 EFF	 !>
 	
	 KLL	 KLL	 >
 	
	 !?
 	
	 =
 	
	  >
 	
	 KLL	 IJJ	 IJJ	 %B
 	
	  >
 	
	 EFF	r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  APaymentMethodConfiguration.ModifyParamsAcssDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAcssDebit0PaymentMethodConfiguration.ModifyParamsAcssDebit  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsAcssDebitDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsAcssDebitDisplayPreference  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  >PaymentMethodConfiguration.ModifyParamsAffirmDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAffirm-PaymentMethodConfiguration.ModifyParamsAffirm  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsAffirmDisplayPreference>PaymentMethodConfiguration.ModifyParamsAffirmDisplayPreference  r  r.   r   c                   &    \ rS rSr% \S   \S'   Srg)r  i  HPaymentMethodConfiguration.ModifyParamsAfterpayClearpayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAfterpayClearpay7PaymentMethodConfiguration.ModifyParamsAfterpayClearpay  r  r.   r$  c                   ,    \ rS rSr% \\S      \S'   Srg)r#  i  r   r"   r%   Nr  r%   r.   r/   -ModifyParamsAfterpayClearpayDisplayPreferenceHPaymentMethodConfiguration.ModifyParamsAfterpayClearpayDisplayPreference  r  r.   r'  c                   &    \ rS rSr% \S   \S'   Srg)r  i  >PaymentMethodConfiguration.ModifyParamsAlipayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAlipay-PaymentMethodConfiguration.ModifyParamsAlipay  r  r.   r+  c                   ,    \ rS rSr% \\S      \S'   Srg)r*  i  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsAlipayDisplayPreference>PaymentMethodConfiguration.ModifyParamsAlipayDisplayPreference  r  r.   r.  c                   &    \ rS rSr% \S   \S'   Srg)r  i  <PaymentMethodConfiguration.ModifyParamsAlmaDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAlma+PaymentMethodConfiguration.ModifyParamsAlma  r  r.   r2  c                   ,    \ rS rSr% \\S      \S'   Srg)r1  i  r   r"   r%   Nr  r%   r.   r/   !ModifyParamsAlmaDisplayPreference<PaymentMethodConfiguration.ModifyParamsAlmaDisplayPreference  r  r.   r5  c                   &    \ rS rSr% \S   \S'   Srg)r  i  APaymentMethodConfiguration.ModifyParamsAmazonPayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAmazonPay0PaymentMethodConfiguration.ModifyParamsAmazonPay  r  r.   r9  c                   ,    \ rS rSr% \\S      \S'   Srg)r8  i  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsAmazonPayDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsAmazonPayDisplayPreference  r  r.   r<  c                   &    \ rS rSr% \S   \S'   Srg)r  i  @PaymentMethodConfiguration.ModifyParamsApplePayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsApplePay/PaymentMethodConfiguration.ModifyParamsApplePay  r  r.   r@  c                   ,    \ rS rSr% \\S      \S'   Srg)r?  i  r   r"   r%   Nr  r%   r.   r/   %ModifyParamsApplePayDisplayPreference@PaymentMethodConfiguration.ModifyParamsApplePayDisplayPreference  r  r.   rC  c                   &    \ rS rSr% \S   \S'   Srg)r  i  EPaymentMethodConfiguration.ModifyParamsApplePayLaterDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsApplePayLater4PaymentMethodConfiguration.ModifyParamsApplePayLater  r  r.   rG  c                   ,    \ rS rSr% \\S      \S'   Srg)rF  i  r   r"   r%   Nr  r%   r.   r/   *ModifyParamsApplePayLaterDisplayPreferenceEPaymentMethodConfiguration.ModifyParamsApplePayLaterDisplayPreference  r  r.   rJ  c                   &    \ rS rSr% \S   \S'   Srg)r  i  CPaymentMethodConfiguration.ModifyParamsAuBecsDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsAuBecsDebit2PaymentMethodConfiguration.ModifyParamsAuBecsDebit  r  r.   rN  c                   ,    \ rS rSr% \\S      \S'   Srg)rM  i  r   r"   r%   Nr  r%   r.   r/   (ModifyParamsAuBecsDebitDisplayPreferenceCPaymentMethodConfiguration.ModifyParamsAuBecsDebitDisplayPreference  r  r.   rQ  c                   &    \ rS rSr% \S   \S'   Srg)r  i  APaymentMethodConfiguration.ModifyParamsBacsDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsBacsDebit0PaymentMethodConfiguration.ModifyParamsBacsDebit  r  r.   rU  c                   ,    \ rS rSr% \\S      \S'   Srg)rT  i	  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsBacsDebitDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsBacsDebitDisplayPreference	  r  r.   rX  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  BPaymentMethodConfiguration.ModifyParamsBancontactDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsBancontact1PaymentMethodConfiguration.ModifyParamsBancontact	  r  r.   r\  c                   ,    \ rS rSr% \\S      \S'   Srg)r[  i	  r   r"   r%   Nr  r%   r.   r/   'ModifyParamsBancontactDisplayPreferenceBPaymentMethodConfiguration.ModifyParamsBancontactDisplayPreference	  r  r.   r_  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  >PaymentMethodConfiguration.ModifyParamsBillieDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsBillie-PaymentMethodConfiguration.ModifyParamsBillie	  r  r.   rc  c                   ,    \ rS rSr% \\S      \S'   Srg)rb  i"	  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsBillieDisplayPreference>PaymentMethodConfiguration.ModifyParamsBillieDisplayPreference"	  r  r.   rf  c                   &    \ rS rSr% \S   \S'   Srg)r  i(	  <PaymentMethodConfiguration.ModifyParamsBlikDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsBlik+PaymentMethodConfiguration.ModifyParamsBlik(	  r  r.   rj  c                   ,    \ rS rSr% \\S      \S'   Srg)ri  i0	  r   r"   r%   Nr  r%   r.   r/   !ModifyParamsBlikDisplayPreference<PaymentMethodConfiguration.ModifyParamsBlikDisplayPreference0	  r  r.   rm  c                   &    \ rS rSr% \S   \S'   Srg)r  i6	  >PaymentMethodConfiguration.ModifyParamsBoletoDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsBoleto-PaymentMethodConfiguration.ModifyParamsBoleto6	  r  r.   rq  c                   ,    \ rS rSr% \\S      \S'   Srg)rp  i>	  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsBoletoDisplayPreference>PaymentMethodConfiguration.ModifyParamsBoletoDisplayPreference>	  r  r.   rt  c                   &    \ rS rSr% \S   \S'   Srg)r  iD	  <PaymentMethodConfiguration.ModifyParamsCardDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsCard+PaymentMethodConfiguration.ModifyParamsCardD	  r  r.   rx  c                   ,    \ rS rSr% \\S      \S'   Srg)rw  iL	  r   r"   r%   Nr  r%   r.   r/   !ModifyParamsCardDisplayPreference<PaymentMethodConfiguration.ModifyParamsCardDisplayPreferenceL	  r  r.   r{  c                   &    \ rS rSr% \S   \S'   Srg)r  iR	  GPaymentMethodConfiguration.ModifyParamsCartesBancairesDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsCartesBancaires6PaymentMethodConfiguration.ModifyParamsCartesBancairesR	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r~  iZ	  r   r"   r%   Nr  r%   r.   r/   ,ModifyParamsCartesBancairesDisplayPreferenceGPaymentMethodConfiguration.ModifyParamsCartesBancairesDisplayPreferenceZ	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i`	  ?PaymentMethodConfiguration.ModifyParamsCashappDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsCashapp.PaymentMethodConfiguration.ModifyParamsCashapp`	  r	  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  ih	  r   r"   r%   Nr  r%   r.   r/   $ModifyParamsCashappDisplayPreference?PaymentMethodConfiguration.ModifyParamsCashappDisplayPreferenceh	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  in	  GPaymentMethodConfiguration.ModifyParamsCustomerBalanceDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsCustomerBalance6PaymentMethodConfiguration.ModifyParamsCustomerBalancen	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iv	  r   r"   r%   Nr  r%   r.   r/   ,ModifyParamsCustomerBalanceDisplayPreferenceGPaymentMethodConfiguration.ModifyParamsCustomerBalanceDisplayPreferencev	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i|	  ;PaymentMethodConfiguration.ModifyParamsEpsDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsEps*PaymentMethodConfiguration.ModifyParamsEps|	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/    ModifyParamsEpsDisplayPreference;PaymentMethodConfiguration.ModifyParamsEpsDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  ;PaymentMethodConfiguration.ModifyParamsFpxDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsFpx*PaymentMethodConfiguration.ModifyParamsFpx	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/    ModifyParamsFpxDisplayPreference;PaymentMethodConfiguration.ModifyParamsFpxDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  ?PaymentMethodConfiguration.ModifyParamsGiropayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsGiropay.PaymentMethodConfiguration.ModifyParamsGiropay	  r	  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/   $ModifyParamsGiropayDisplayPreference?PaymentMethodConfiguration.ModifyParamsGiropayDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  APaymentMethodConfiguration.ModifyParamsGooglePayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsGooglePay0PaymentMethodConfiguration.ModifyParamsGooglePay	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsGooglePayDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsGooglePayDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  ?PaymentMethodConfiguration.ModifyParamsGrabpayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsGrabpay.PaymentMethodConfiguration.ModifyParamsGrabpay	  r	  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/   $ModifyParamsGrabpayDisplayPreference?PaymentMethodConfiguration.ModifyParamsGrabpayDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  =PaymentMethodConfiguration.ModifyParamsIdealDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsIdeal,PaymentMethodConfiguration.ModifyParamsIdeal	  r<  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/   "ModifyParamsIdealDisplayPreference=PaymentMethodConfiguration.ModifyParamsIdealDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  ;PaymentMethodConfiguration.ModifyParamsJcbDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsJcb*PaymentMethodConfiguration.ModifyParamsJcb	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/    ModifyParamsJcbDisplayPreference;PaymentMethodConfiguration.ModifyParamsJcbDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  >PaymentMethodConfiguration.ModifyParamsKlarnaDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsKlarna-PaymentMethodConfiguration.ModifyParamsKlarna	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsKlarnaDisplayPreference>PaymentMethodConfiguration.ModifyParamsKlarnaDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i	  ?PaymentMethodConfiguration.ModifyParamsKonbiniDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsKonbini.PaymentMethodConfiguration.ModifyParamsKonbini	  r	  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i	  r   r"   r%   Nr  r%   r.   r/   $ModifyParamsKonbiniDisplayPreference?PaymentMethodConfiguration.ModifyParamsKonbiniDisplayPreference	  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r   i	  <PaymentMethodConfiguration.ModifyParamsLinkDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsLink+PaymentMethodConfiguration.ModifyParamsLink	  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i
  r   r"   r%   Nr  r%   r.   r/   !ModifyParamsLinkDisplayPreference<PaymentMethodConfiguration.ModifyParamsLinkDisplayPreference
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  APaymentMethodConfiguration.ModifyParamsMobilepayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsMobilepay0PaymentMethodConfiguration.ModifyParamsMobilepay
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i
  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsMobilepayDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsMobilepayDisplayPreference
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  BPaymentMethodConfiguration.ModifyParamsMultibancoDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsMultibanco1PaymentMethodConfiguration.ModifyParamsMultibanco
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i
  r   r"   r%   Nr  r%   r.   r/   'ModifyParamsMultibancoDisplayPreferenceBPaymentMethodConfiguration.ModifyParamsMultibancoDisplayPreference
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i$
  EPaymentMethodConfiguration.ModifyParamsNzBankAccountDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsNzBankAccount4PaymentMethodConfiguration.ModifyParamsNzBankAccount$
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i,
  r   r"   r%   Nr  r%   r.   r/   *ModifyParamsNzBankAccountDisplayPreferenceEPaymentMethodConfiguration.ModifyParamsNzBankAccountDisplayPreference,
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i2
  <PaymentMethodConfiguration.ModifyParamsOxxoDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsOxxo+PaymentMethodConfiguration.ModifyParamsOxxo2
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i:
  r   r"   r%   Nr  r%   r.   r/   !ModifyParamsOxxoDisplayPreference<PaymentMethodConfiguration.ModifyParamsOxxoDisplayPreference:
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i@
  ;PaymentMethodConfiguration.ModifyParamsP24DisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsP24*PaymentMethodConfiguration.ModifyParamsP24@
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iH
  r   r"   r%   Nr  r%   r.   r/    ModifyParamsP24DisplayPreference;PaymentMethodConfiguration.ModifyParamsP24DisplayPreferenceH
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iN
  APaymentMethodConfiguration.ModifyParamsPayByBankDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsPayByBank0PaymentMethodConfiguration.ModifyParamsPayByBankN
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iV
  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsPayByBankDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsPayByBankDisplayPreferenceV
  r  r.   r   c                   &    \ rS rSr% \S   \S'   Srg)r  i\
  >PaymentMethodConfiguration.ModifyParamsPaynowDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsPaynow-PaymentMethodConfiguration.ModifyParamsPaynow\
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  id
  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsPaynowDisplayPreference>PaymentMethodConfiguration.ModifyParamsPaynowDisplayPreferenced
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  ij
  >PaymentMethodConfiguration.ModifyParamsPaypalDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsPaypal-PaymentMethodConfiguration.ModifyParamsPaypalj
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r
  ir
  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsPaypalDisplayPreference>PaymentMethodConfiguration.ModifyParamsPaypalDisplayPreferencer
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r	  ix
  APaymentMethodConfiguration.ModifyParamsPromptpayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsPromptpay0PaymentMethodConfiguration.ModifyParamsPromptpayx
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i
  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsPromptpayDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsPromptpayDisplayPreference
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r
  i
  BPaymentMethodConfiguration.ModifyParamsRevolutPayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsRevolutPay1PaymentMethodConfiguration.ModifyParamsRevolutPay
  r  r.   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i
  r   r"   r%   Nr  r%   r.   r/   'ModifyParamsRevolutPayDisplayPreferenceBPaymentMethodConfiguration.ModifyParamsRevolutPayDisplayPreference
  r  r.   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  @PaymentMethodConfiguration.ModifyParamsSatispayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsSatispay/PaymentMethodConfiguration.ModifyParamsSatispay
  r  r.   r   c                   ,    \ rS rSr% \\S      \S'   Srg)r  i
  r   r"   r%   Nr  r%   r.   r/   %ModifyParamsSatispayDisplayPreference@PaymentMethodConfiguration.ModifyParamsSatispayDisplayPreference
  r  r.   r#  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  APaymentMethodConfiguration.ModifyParamsSepaDebitDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsSepaDebit0PaymentMethodConfiguration.ModifyParamsSepaDebit
  r  r.   r'  c                   ,    \ rS rSr% \\S      \S'   Srg)r&  i
  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsSepaDebitDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsSepaDebitDisplayPreference
  r  r.   r*  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  >PaymentMethodConfiguration.ModifyParamsSofortDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsSofort-PaymentMethodConfiguration.ModifyParamsSofort
  r  r.   r.  c                   ,    \ rS rSr% \\S      \S'   Srg)r-  i
  r   r"   r%   Nr  r%   r.   r/   #ModifyParamsSofortDisplayPreference>PaymentMethodConfiguration.ModifyParamsSofortDisplayPreference
  r  r.   r1  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  =PaymentMethodConfiguration.ModifyParamsSwishDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsSwish,PaymentMethodConfiguration.ModifyParamsSwish
  r<  r.   r5  c                   ,    \ rS rSr% \\S      \S'   Srg)r4  i
  r   r"   r%   Nr  r%   r.   r/   "ModifyParamsSwishDisplayPreference=PaymentMethodConfiguration.ModifyParamsSwishDisplayPreference
  r  r.   r8  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  =PaymentMethodConfiguration.ModifyParamsTwintDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsTwint,PaymentMethodConfiguration.ModifyParamsTwint
  r<  r.   r<  c                   ,    \ rS rSr% \\S      \S'   Srg)r;  i
  r   r"   r%   Nr  r%   r.   r/   "ModifyParamsTwintDisplayPreference=PaymentMethodConfiguration.ModifyParamsTwintDisplayPreference
  r  r.   r?  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  EPaymentMethodConfiguration.ModifyParamsUsBankAccountDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsUsBankAccount4PaymentMethodConfiguration.ModifyParamsUsBankAccount
  r  r.   rC  c                   ,    \ rS rSr% \\S      \S'   Srg)rB  i
  r   r"   r%   Nr  r%   r.   r/   *ModifyParamsUsBankAccountDisplayPreferenceEPaymentMethodConfiguration.ModifyParamsUsBankAccountDisplayPreference
  r  r.   rF  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  APaymentMethodConfiguration.ModifyParamsWechatPayDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsWechatPay0PaymentMethodConfiguration.ModifyParamsWechatPay
  r  r.   rJ  c                   ,    \ rS rSr% \\S      \S'   Srg)rI  i
  r   r"   r%   Nr  r%   r.   r/   &ModifyParamsWechatPayDisplayPreferenceAPaymentMethodConfiguration.ModifyParamsWechatPayDisplayPreference
  r  r.   rM  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  ;PaymentMethodConfiguration.ModifyParamsZipDisplayPreferencer3   r%   Nr  r%   r.   r/   ModifyParamsZip*PaymentMethodConfiguration.ModifyParamsZip
  r  r.   rQ  c                   ,    \ rS rSr% \\S      \S'   Srg)rP  i
  r   r"   r%   Nr  r%   r.   r/    ModifyParamsZipDisplayPreference;PaymentMethodConfiguration.ModifyParamsZipDisplayPreference
  r  r.   rT  c                   ,    \ rS rSr% \\\      \S'   Srg))PaymentMethodConfiguration.RetrieveParamsi  rN  r%   N)	r'   r(   r)   r*   r   r   r  r,   r-   r%   r.   r/   RetrieveParamsrW    s    DI&&	r.   rX  r)  r  r+  r-  r/  r1  r3  r5  r  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rM  rP  rR  rT  rV  idrX  
is_defaultrZ  r\  r^  r`  livemoderb  rd  re  rg  objectri  rk  rl  rn  rp  rr  rt  rv  rx  rz  r|  r~  r  r  r  r  paramsr'  returnc           	      T    [        SU R                  SU R                  5       US95      $ )(
Creates a payment method configuration
r   postr]  )r   _static_request	class_urlclsr]  s     r/   create!PaymentMethodConfiguration.createX  s6     (   
 	
r.   c           	      p   #    [        SU R                  SU R                  5       US9I Sh  vN 5      $  N7f)r`  r   ra  rb  N)r   _static_request_asyncrd  re  s     r/   create_async'PaymentMethodConfiguration.create_asynch  sC      (++ ,  
 	
s   )64
	6r  c                     U R                  SU R                  5       US9n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$ )$
List payment method configurations
getrb  %Expected list object from API, got %s)rc  rd  
isinstancer   	TypeErrortyper'   rf  r]  results      r/   listPaymentMethodConfiguration.listx  s`     $$MMO % 

 &*--7<((* 
 r.   c                    #    U R                  SU R                  5       US9I Sh  vN n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$  N<7f)rn  ro  rb  Nrp  )rj  rd  rq  r   rr  rs  r'   rt  s      r/   
list_async%PaymentMethodConfiguration.list_async  sm      00MMO 1 
 

 &*--7<((* 
 
s   #A$A"=A$r  c           	      x    U R                  5       < S[        U5      < 3n[        SU R                  SUUS95      $ )%
Update payment method configuration
/r   ra  rb  )rd  r	   r   rc  rf  rY  r]  urls       r/   modify!PaymentMethodConfiguration.modify  sD     +b/:(   
 	
r.   c           	         #    U R                  5       < S[        U5      < 3n[        SU R                  SUUS9I Sh  vN 5      $  N7f)r|  r}  r   ra  rb  N)rd  r	   r   rj  r~  s       r/   modify_async'PaymentMethodConfiguration.modify_async  sQ      +b/:(++ ,  
 	
s   ;AA
	ArW  c                 8    U " U40 UD6nUR                  5         U$ )'
Retrieve payment method configuration
)refreshrf  rY  r]  instances       r/   retrieve#PaymentMethodConfiguration.retrieve  s$     r$V$r.   c                 T   #    U " U40 UD6nUR                  5       I Sh  vN   U$  N7f)r  N)refresh_asyncr  s       r/   retrieve_async)PaymentMethodConfiguration.retrieve_async  s2      r$V$$$&&& 	's   (&()rr  rt  rv  rx  rz  r|  r~  r  r  r  r  r%   N(  r'   r(   r)   r*   __doc__r   r
   r   r,   r   r6   r>   rE   rL   rS   rZ   ra   rh   ro   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  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/  r3  r6  r:  r>  rB  rE  rI  rL  rP  rS  rW  rZ  r^  ra  re  rh  rl  ro  rs  rv  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.  r2  r5  r9  r<  r@  rC  rG  rJ  rN  rQ  rU  rX  r\  r_  rc  rf  rj  rm  rq  rt  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  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.  r1  r5  r8  r<  r?  rC  rF  rJ  rM  rQ  rT  rX  r   r+   r  classmethodr   rg  rk  r   rv  ry  r  r  r  r  r5   r-   r%   r.   r/   r   r      s   
$ 	' '"@AB GL G,G G,G< G,G G,G| G,GL G,G< G,Gl G,GL G,G\ G,G G,G| G,G G,G| G,G, G,G, G,G, G,Gl G,Gl G,G, G,GL G,G, G,G G,Gl G,G G,G, G,G| G,GL G,G\ G,G G,G| G,Gl G,GL G,G G,G G,GL G,G\ G,G< G,GL G,G G,G G,G G,G G,GL G,Gl G,n~ n`	  Y i y 	 Y i 9 I 	  y 	 I Y ) 9 	   ) Y i 9 I Y i 9 I i y i y i y ) 9 ) 9 i y 	  i y I Y ) 9 Y i i y 9 I 	   ) I Y 9 I ) 9 	  Y i Y i 	   ) y 	 	  Y i I Y I Y I Y 	  ) 9 ^ ,n~ n`	  Y i y 	 Y i 9 I 	  y 	 I Y ) 9 	   ) Y i 9 I Y i 9 I i y i y i y ) 9 ) 9 i y 	  i y I Y ) 9 Y i i y 9 I 	   ) I Y 9 I ) 9 	  Y i Y i 	   ) y 	 	  Y i I Y I Y I Y 	  ) 9   ##L V 011V
4.##!!# K((##$$V
4.V
4.//g//	#	#g##gG E? 
#Vg
4.N 	""$$
I m,,233 4.	#SM )$$VV	""*%%x  ##VE?E?m,,##	#
GH
	%
 
 
GH
	%
 
 EF	0	1 & EF	0	1 & 

 BC
 
&	
 
$ 

 BC
 
&	
 
$ 

 DE
 
&	
 
 

 DE
 
&	
 
.i.&. 	-. 	&	.
 	. 	i. 	X. 	. 	i. 	j. 	&. 	. 	&. 	. 	O.  	7!." 	O#.$ 	s%.& 	s'.( 	7).* 	i+., 	7-.. 	/.0 	s1.2 	&3.4 	75.6 	7.8 	Y9.: 	j;.< 	==.> 	?.@ 	sA.B 	yC.D 	&E.F !([.r.   r   N)stripe._createable_api_resourcer   stripe._list_objectr   stripe._listable_api_resourcer   stripe._request_optionsr   stripe._stripe_objectr   stripe._updateable_api_resourcer   stripe._utilr	   typingr
   r   r   r   typing_extensionsr   r   r   r   r   r%   r.   r/   <module>r     sP    B * = 2 . A $ 1 1 E E@0674567@0r.   