Ë
    <@‹g’‡ ã                   ó  — 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 d dlmZ d dlmZmZ d d	lmZmZmZmZmZmZ d d
lmZmZmZmZmZ er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'  G d„ ded   ed   ed   «      Z(y)é    )ÚCreateableAPIResource)ÚExpandableField)Ú
ListObject)ÚListableAPIResource)ÚRequestOptions)ÚStripeObject)ÚUpdateableAPIResource)Úclass_method_variantÚsanitize_id)ÚClassVarÚDictÚListÚOptionalÚcastÚoverload)ÚLiteralÚNotRequiredÚ	TypedDictÚUnpackÚTYPE_CHECKING)ÚAccount)ÚApplication)ÚLineItem)ÚShippingRate)ÚTaxIdc                   óº  — e Zd ZU dZdZeed      ed<    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 d0„ d1e«      Z! G d2„ d3e«      Z" G d4„ d5e«      Z# G d6„ d7e«      Z$ G d8„ d9e«      Z% G d:„ d;e«      Z& G d<„ d=e«      Z' G d>„ d?e«      Z( G d@„ dAe«      Z) G dB„ dCe«      Z* G dD„ dEe«      Z+ G dF„ dGe«      Z, G dH„ dIe«      Z- G dJ„ dKe«      Z. G dL„ dMe«      Z/ G dN„ dOe«      Z0 G dP„ dQe«      Z1 G dR„ dSe«      Z2 G dT„ dUe«      Z3 G dV„ dWe«      Z4 G dX„ dYe«      Z5 G dZ„ d[e«      Z6 G d\„ d]e«      Z7 G d^„ d_e«      Z8 G d`„ dae«      Z9 G db„ dce«      Z: G dd„ dee«      Z; G df„ dge«      Z< G dh„ die«      Z= G dj„ dke«      Z> G dl„ dme«      Z? G dn„ doe«      Z@ G dp„ dqe«      ZA G dr„ dse«      ZB G dt„ due«      ZC G dv„ dwe«      ZD G dx„ dye«      ZE G dz„ d{e«      ZF G d|„ d}e«      ZG G d~„ de«      ZH G d€„ d�e«      ZI G d‚„ dƒe«      ZJ G d„„ d…e«      ZK G d†„ d‡e«      ZL G dˆ„ d‰e«      ZM G dŠ„ d‹e«      ZN G dŒ„ d�e«      ZO G dŽ„ d�e«      ZP G d�„ d‘e«      ZQ G d’„ d“e«      ZR G d”„ d•e«      ZS G d–„ d—e«      ZT G d˜„ d™e«      ZU G dš„ d›e«      ZV G dœ„ d�e«      ZW G dž„ dŸe«      ZX G d „ d¡e«      ZY G d¢„ d£e«      ZZ 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«      Za G d²„ d³e«      Zb G d´„ dµe«      Zc G d¶„ d·e«      Zdeeed¸<   	 e	ed¹<   eeedº<   	 efegd»      ed¼<   	 efeh   ed½<   	 efei   ed¾<   	 e
ed¿<   edÀ   edÁ<   	 efe   edÂ<   	 ejedÃ<   	 eke   edÄ<   	 eedÅ<   edÆ   edÇ<   	 ejedÈ<   	 efej   edÉ<   	 efe   edÊ<   	 efeldË      edÌ<   	 eeedÍ<   	 emejejf   edÎ<   	 ed   edÏ<   	 efegdÐ      edÑ<   	 efe   edÒ<   	 edÆ   edÓ<   	 efekedÔ         edÕ<   	 eedÖ<   efe   ed×<   	 efe   edØ<   	 eke   edÙ<   	 edÚ   edÛ<   	 efe   edÜ<   	 eedÝ<   efe   edÞ<   	 ejedß<   	 endàeodá   dâd fdã„«       Zpendàeodá   dâd fdä„«       Zqendàeodå   dâeld    fdæ„«       Zrendàeodå   dâeld    fdç„«       Zsendejdàeodè   dâeldË   fdé„«       Zteuevdejdàeodè   dâeldË   fdê„«       «       Zweudàeodè   dâeldË   fdë„«       Zw exdì«      dàeodè   dâeldË   fdí„«       Zwendejdàeodè   dâeldË   fdî„«       Zyeuevdejdàeodè   dâeldË   fdï„«       «       Zzeudàeodè   dâeldË   fdð„«       Zz exdñ«      dàeodè   dâeldË   fdò„«       ZzendÈejdàeodó   dâd fdô„«       Z{endÈejdàeodó   dâd fdõ„«       Z|endÈejdàeodö   dâd fd÷„«       Z}endÈejdàeodö   dâd fdø„«       Z~e	e
eeeeeeeeeeeedùœZyú)ûÚPaymentLinka#  
    A payment link is a shareable URL that will take your customers to a hosted payment page. A payment link can be shared and used multiple times.

    When a customer opens a payment link it will open a new [checkout session](https://stripe.com/docs/api/checkout/sessions) to render the payment page. You can use [checkout session events](https://stripe.com/docs/api/events/types#event_types-checkout.session.completed) to track payments through payment links.

    Related guide: [Payment Links API](https://stripe.com/docs/payment-links)
    Úpayment_linkÚOBJECT_NAMEc                   óv   — e Zd ZU  G d„ de«      Z G d„ de«      Zee   ed<   ee   ed<   ed   ed<   	 eedœZ	y	)
úPaymentLink.AfterCompletionc                   ó   — e Zd ZU ee   ed<   y)ú.PaymentLink.AfterCompletion.HostedConfirmationÚcustom_messageN©Ú__name__Ú
__module__Ú__qualname__r   ÚstrÚ__annotations__© ó    úS/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_payment_link.pyÚHostedConfirmationr#   ,   s   … Ø$ S™MÓ)ðr,   r.   c                   ó   — e Zd ZU eed<   y)ú$PaymentLink.AfterCompletion.RedirectÚurlN©r&   r'   r(   r)   r*   r+   r,   r-   ÚRedirectr0   2   s   … Ø‹Hðr,   r3   Úhosted_confirmationÚredirect©r4   r5   ÚtypeN)
r&   r'   r(   r   r.   r3   r   r*   r   Ú_inner_class_typesr+   r,   r-   ÚAfterCompletionr!   +   sT   … ô	 ô 	ô	�|ô 	ð &Ð&8Ñ9Ó9Ø˜8Ñ$Ó$ØÐ7Ñ8Ó8ð	ð $6Ø ñ
Ñr,   r9   c                   óJ   — e Zd ZU  G d„ de«      Zeed<   	 ee   ed<   	 deiZy)úPaymentLink.AutomaticTaxc                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú"PaymentLink.AutomaticTax.Liabilityr   Úaccount©r>   Úselfr7   N©r&   r'   r(   r   r   r*   r   r+   r,   r-   Ú	Liabilityr=   D   s*   … Ø˜o¨iÑ8Ñ9Ó9ðð Ð+Ñ,Ó,ðr,   rB   ÚenabledÚ	liabilityN)	r&   r'   r(   r   rB   Úboolr*   r   r8   r+   r,   r-   ÚAutomaticTaxr;   C   s9   … ô	˜ô 	ð ‹ð	ð ˜IÑ&Ó&ð	ð *¨9Ð5Ñr,   rF   c                   ón   — e Zd ZU  G d„ de«      Zee   ed<   	 eed      ed<   	 eed      ed<   	 deiZy)	úPaymentLink.ConsentCollectionc                   ó   — e Zd ZU ed   ed<   y)ú9PaymentLink.ConsentCollection.PaymentMethodReuseAgreement©ÚautoÚhiddenÚpositionN©r&   r'   r(   r   r*   r+   r,   r-   ÚPaymentMethodReuseAgreementrJ   Y   s   … ØÐ.Ñ/Ó/ðr,   rP   Úpayment_method_reuse_agreement©rL   ÚnoneÚ
promotions©rS   ÚrequiredÚterms_of_serviceN)	r&   r'   r(   r   rP   r   r*   r   r8   r+   r,   r-   ÚConsentCollectionrH   X   s`   … ô	¨,ô 	ð )1Ð1LÑ(MÓMð	ð ˜W ^Ñ4Ñ5Ó5ð	ð # 7Ð+=Ñ#>Ñ?Ó?ð	ð -Ð.Ið
Ñr,   rX   c                   óØ   — e Zd ZU  G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Zee   e	d	<   e
e	d
<   	 ee	d<   ee   e	d<   ee	d<   	 ee   e	d<   ed   e	d<   	 eeeedœZy)úPaymentLink.CustomFieldc                   ó>   — e Zd ZU  G d„ de«      Zee   ed<   	 deiZy)ú PaymentLink.CustomField.Dropdownc                   ó$   — e Zd ZU eed<   	 eed<   y)ú'PaymentLink.CustomField.Dropdown.OptionÚlabelÚvalueNr2   r+   r,   r-   ÚOptionr^   s   s   … Ø“
ðð “
ðr,   ra   ÚoptionsN)r&   r'   r(   r   ra   r   r*   r8   r+   r,   r-   ÚDropdownr\   r   s,   … ô˜ô ð ˜&‘\Ó!ðð #,¨VÐ!4Ñr,   rc   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)úPaymentLink.CustomField.LabelÚcustomr7   N)r&   r'   r(   r   r)   r*   r   r+   r,   r-   ÚLabelre   ƒ   s#   … Ø˜S‘MÓ!ðð ˜(Ñ#Ó#ðr,   rg   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)úPaymentLink.CustomField.NumericÚmaximum_lengthÚminimum_lengthN©r&   r'   r(   r   Úintr*   r+   r,   r-   ÚNumericri   �   ó"   … Ø$ S™MÓ)ðð % S™MÓ)ðr,   rn   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)úPaymentLink.CustomField.Textrj   rk   Nrl   r+   r,   r-   ÚTextrq   —   ro   r,   rr   ÚdropdownÚkeyr_   ÚnumericÚoptionalÚtext©rs   ru   rw   r7   )rs   r_   ru   rw   N)r&   r'   r(   r   rc   rg   rn   rr   r   r*   r)   rE   r   r8   r+   r,   r-   ÚCustomFieldrZ   q   s˜   … ô	5�|ô 	5ô"	�Lô 	ô	�lô 	ô	�<ô 	ð ˜8Ñ$Ó$Ø‹ð	ð ‹Ø˜'Ñ"Ó"Ø‹ð	ð �t‰nÓØÐ3Ñ4Ó4ð	ð !ØØØñ	
Ñr,   ry   c                   ó¼   — e Zd ZU  G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Zee   e	d	<   	 ee   e	d
<   	 ee   e	d<   	 ee   e	d<   	 eeeedœZ
y)úPaymentLink.CustomTextc                   ó   — e Zd ZU eed<   y)ú"PaymentLink.CustomText.AfterSubmitÚmessageNr2   r+   r,   r-   ÚAfterSubmitr}   ¹   ó   … Ø‹Lðr,   r   c                   ó   — e Zd ZU eed<   y)ú&PaymentLink.CustomText.ShippingAddressr~   Nr2   r+   r,   r-   ÚShippingAddressr‚   ¿   r€   r,   rƒ   c                   ó   — e Zd ZU eed<   y)úPaymentLink.CustomText.Submitr~   Nr2   r+   r,   r-   ÚSubmitr…   Å   r€   r,   r†   c                   ó   — e Zd ZU eed<   y)ú/PaymentLink.CustomText.TermsOfServiceAcceptancer~   Nr2   r+   r,   r-   ÚTermsOfServiceAcceptancerˆ   Ë   r€   r,   r‰   Úafter_submitÚshipping_addressÚsubmitÚterms_of_service_acceptance)rŠ   r‹   rŒ   r�   N)r&   r'   r(   r   r   rƒ   r†   r‰   r   r*   r8   r+   r,   r-   Ú
CustomTextr{   ¸   s‘   … ô	˜,ô 	ô	˜lô 	ô	�\ô 	ô	 |ô 	ð ˜{Ñ+Ó+ð	ð # ?Ñ3Ó3ð	ð ˜Ñ Ó ð	ð &.Ð.FÑ%GÓGð	ð (Ø /ØØ+Cñ	
Ñr,   rŽ   c                   óJ   — e Zd ZU  G d„ de«      Zeed<   	 ee   ed<   	 deiZy)úPaymentLink.InvoiceCreationc                   óö   — e Zd ZU  G d„ de«      Z G d„ de«      Z G d„ de«      Zeee	d         e
d<   	 eee      e
d	<   	 ee   e
d
<   	 ee   e
d<   	 ee   e
d<   	 eeeef      e
d<   	 ee   e
d<   	 eeedœZy)ú'PaymentLink.InvoiceCreation.InvoiceDatac                   ó$   — e Zd ZU eed<   	 eed<   y)ú3PaymentLink.InvoiceCreation.InvoiceData.CustomFieldÚnamer`   Nr2   r+   r,   r-   ry   r”   ê   s   … Ø“	ðð “
ðr,   ry   c                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú.PaymentLink.InvoiceCreation.InvoiceData.Issuerr   r>   r?   r7   NrA   r+   r,   r-   ÚIssuerr—   ô   ó*   … Ø! /°)Ñ"<Ñ=Ó=ðð Ð/Ñ0Ó0ðr,   r˜   c                   ó   — e Zd ZU ee   ed<   y)ú8PaymentLink.InvoiceCreation.InvoiceData.RenderingOptionsÚamount_tax_displayNr%   r+   r,   r-   ÚRenderingOptionsr›   þ   s   … Ø$,¨S¡MÓ1ðr,   r�   r   Úaccount_tax_idsÚcustom_fieldsÚdescriptionÚfooterÚissuerÚmetadataÚrendering_options)rŸ   r¢   r¤   N)r&   r'   r(   r   ry   r˜   r�   r   r   r   r*   r)   r   r8   r+   r,   r-   ÚInvoiceDatar’   é   sÍ   … ô˜lô ô˜ô ô <ô ð & d¨?¸7Ñ+CÑ&DÑEÓEðð $ D¨Ñ$5Ñ6Ó6ðð " #™Ó&ðð ˜S‘MÓ!ðð ˜VÑ$Ó$ðð ˜t C¨ H™~Ñ.Ó.ðð  (Ð(8Ñ9Ó9ðð "-Ø Ø%5ñ"Ñr,   r¥   rC   Úinvoice_dataN)	r&   r'   r(   r   r¥   rE   r*   r   r8   r+   r,   r-   ÚInvoiceCreationr�   è   s:   … ô;	˜,ô ;	ðz ‹ð	ð ˜{Ñ+Ó+ð	ð -¨kÐ:Ñr,   r§   c                   óš   — e Zd ZU eed      ed<   	 ee   ed<   	 eeef   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   y
)úPaymentLink.PaymentIntentData©Ú	automaticÚautomatic_asyncÚmanualÚcapture_methodr    r£   ©Úoff_sessionÚ
on_sessionÚsetup_future_usageÚstatement_descriptorÚstatement_descriptor_suffixÚtransfer_groupN)r&   r'   r(   r   r   r*   r)   r   r+   r,   r-   ÚPaymentIntentDatar©   0  sŽ   … Ø ØÐ<Ñ=ñ
ó 	
ð	ð ˜c‘]Ó"ð	ð �s˜C�x‘.Ó ð	ð % WÐ-HÑ%IÑJÓJð	ð ' s™mÓ+ð	ð &.¨c¡]Ó2ð	ð ! ™Ó%ð	r,   r¶   c                   ó   — e Zd ZU eed<   y)ú!PaymentLink.PhoneNumberCollectionrC   N©r&   r'   r(   rE   r*   r+   r,   r-   ÚPhoneNumberCollectionr¸   P  ó   … Ø‹ð	r,   rº   c                   ó6   — e Zd ZU  G d„ de«      Zeed<   deiZy)úPaymentLink.Restrictionsc                   ó$   — e Zd ZU eed<   	 eed<   y)ú*PaymentLink.Restrictions.CompletedSessionsÚcountÚlimitN©r&   r'   r(   rm   r*   r+   r,   r-   ÚCompletedSessionsr¿   W  s   … Ø‹Jðð ‹Jðr,   rÃ   Úcompleted_sessionsN)r&   r'   r(   r   rÃ   r*   r8   r+   r,   r-   ÚRestrictionsr½   V  s"   … ô	 ô 	ð .Ó-Ø2Ð4EÐFÑr,   rÅ   c                   ó$   — e Zd ZU eed      ed<   y)ú%PaymentLink.ShippingAddressCollection©íÚACÚADÚAEÚAFÚAGÚAIÚALÚAMÚAOÚAQÚARÚATÚAUÚAWÚAXÚAZÚBAÚBBÚBDÚBEÚBFÚBGÚBHÚBIÚBJÚBLÚBMÚBNÚBOÚBQÚBRÚBSÚBTÚBVÚBWÚBYÚBZÚCAÚCDÚCFÚCGÚCHÚCIÚCKÚCLÚCMÚCNÚCOÚCRÚCVÚCWÚCYÚCZÚDEÚDJÚDKÚDMÚDOÚDZÚECÚEEÚEGÚEHÚERÚESÚETÚFIÚFJÚFKÚFOÚFRÚGAÚGBÚGDÚGEÚGFÚGGÚGHÚGIÚGLÚGMÚGNÚGPÚGQÚGRÚGSÚGTÚGUÚGWÚGYÚHKÚHNÚHRÚHTÚHUÚIDÚIEÚILÚIMÚINÚIOÚIQÚISÚITÚJEÚJMÚJOÚJPÚKEÚKGÚKHÚKIÚKMÚKNÚKRÚKWÚKYÚKZÚLAÚLBÚLCÚLIÚLKÚLRÚLSÚLTÚLUÚLVÚLYÚMAÚMCÚMDÚMEÚMFÚMGÚMKÚMLÚMMÚMNÚMOÚMQÚMRÚMSÚMTÚMUÚMVÚMWÚMXÚMYÚMZÚNAÚNCÚNEÚNGÚNIÚNLÚNOÚNPÚNRÚNUÚNZÚOMÚPAÚPEÚPFÚPGÚPHÚPKÚPLÚPMÚPNÚPRÚPSÚPTÚPYÚQAÚREÚROÚRSÚRUÚRWÚSAÚSBÚSCÚSEÚSGÚSHÚSIÚSJÚSKÚSLÚSMÚSNÚSOÚSRÚSSÚSTÚSVÚSXÚSZÚTAÚTCÚTDÚTFÚTGÚTHÚTJÚTKÚTLÚTMÚTNÚTOÚTRÚTTÚTVÚTWÚTZÚUAÚUGÚUSÚUYÚUZÚVAÚVCÚVEÚVGÚVNÚVUÚWFÚWSÚXKÚYEÚYTÚZAÚZMÚZWÚZZÚallowed_countriesN©r&   r'   r(   r   r   r*   r+   r,   r-   ÚShippingAddressCollectionrÇ   d  s&   … ØØðlñnñp
ó p	
ðb	r,   r¸  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)úPaymentLink.ShippingOptionÚshipping_amountr   Úshipping_rateN)r&   r'   r(   rm   r*   r   r+   r,   r-   ÚShippingOptionrº  Z  s   … ØÓð	ð ' ~Ñ6Ó6ð	r,   r½  c                   óš   — e Zd ZU  G d„ de«      Z G d„ de«      Zee   ed<   	 eed<   e	eef   ed<   	 ee
   ed<   	 ee   ed	<   	 eed
œZy)úPaymentLink.SubscriptionDatac                   ó6   — e Zd ZU  G d„ de«      Zeed<   deiZy)ú,PaymentLink.SubscriptionData.InvoiceSettingsc                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú3PaymentLink.SubscriptionData.InvoiceSettings.Issuerr   r>   r?   r7   NrA   r+   r,   r-   r˜   rÃ  f  r™   r,   r˜   r¢   N)r&   r'   r(   r   r˜   r*   r8   r+   r,   r-   ÚInvoiceSettingsrÁ  e  s    … ô˜ô ð ‹NØ"*¨FÐ!3Ñr,   rÄ  c                   ó8   — e Zd ZU  G d„ de«      Zeed<   	 deiZy)ú*PaymentLink.SubscriptionData.TrialSettingsc                   ó   — e Zd ZU ed   ed<   y)ú6PaymentLink.SubscriptionData.TrialSettings.EndBehavior©ÚcancelÚcreate_invoiceÚpauseÚmissing_payment_methodNrO   r+   r,   r-   ÚEndBehaviorrÈ  t  s   … Ø(/Ø7ñ)ó ðr,   rÎ  Úend_behaviorN)r&   r'   r(   r   rÎ  r*   r8   r+   r,   r-   ÚTrialSettingsrÆ  s  s(   … ô˜lô ð &Ó%ðð #1°+Ð!>Ñr,   rÐ  r    Úinvoice_settingsr£   Útrial_period_daysÚtrial_settings)rÑ  rÓ  N)r&   r'   r(   r   rÄ  rÐ  r   r)   r*   r   rm   r8   r+   r,   r-   ÚSubscriptionDatar¿  d  sy   … ô	4˜lô 	4ô	?˜Lô 	?ð ˜c‘]Ó"ð	ð *Ó)Ø�s˜C�x‘.Ó ð	ð $ C™=Ó(ð	ð ! Ñ/Ó/ð	ð !0Ø+ñ
Ñr,   rÔ  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)úPaymentLink.TaxIdCollectionrC   ©Úif_supportedÚneverrV   N)r&   r'   r(   rE   r*   r   r+   r,   r-   ÚTaxIdCollectionrÖ  ˜  s   … Ø‹ð	ð Ð1Ñ2Ô2r,   rÚ  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)úPaymentLink.TransferDataÚamountr   ÚdestinationN)r&   r'   r(   r   rm   r*   r   r+   r,   r-   ÚTransferDatarÜ  Ÿ  s#   … Ø˜‘Óð	ð % YÑ/Ó/ð	r,   rß  c                   óD  — e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 eed      ed	<   	 ed
   ed<   	 ee	   ed<   	 ee
d      ed<   	 ed   ed<   	 eed      ed<   	 ee
e	      ed<   	 ee	   ed<   	 ed   ed<   	 e
d   ed<   	 eee	e	f      ed<   	 ee	   ed<   	 ed   ed<   	 eed      ed<   	 ee
ed         ed<   	 ed    ed!<   	 ed"   ed#<   	 ed$   ed%<   	 ee
d&      ed'<   	 eed(      ed)<   	 ed*   ed+<   	 ed,   ed-<   	 ed.   ed/<   y0)1úPaymentLink.CreateParamsú'PaymentLink.CreateParamsAfterCompletionÚafter_completionÚallow_promotion_codesÚapplication_fee_amountÚapplication_fee_percentú$PaymentLink.CreateParamsAutomaticTaxÚautomatic_tax©rL   rV   Úbilling_address_collectionú)PaymentLink.CreateParamsConsentCollectionÚconsent_collectionÚcurrencyú#PaymentLink.CreateParamsCustomFieldrŸ   ú"PaymentLink.CreateParamsCustomTextÚcustom_text©ÚalwaysÚif_requiredÚcustomer_creationÚexpandÚinactive_messageú'PaymentLink.CreateParamsInvoiceCreationÚinvoice_creationú PaymentLink.CreateParamsLineItemÚ
line_itemsr£   Úon_behalf_ofú)PaymentLink.CreateParamsPaymentIntentDataÚpayment_intent_dataÚpayment_method_collection©"ÚaffirmÚafterpay_clearpayÚalipayÚalmaÚau_becs_debitÚ
bacs_debitÚ
bancontactÚblikÚboletoÚcardÚcashappÚepsÚfpxÚgiropayÚgrabpayÚidealÚklarnaÚkonbiniÚlinkÚ	mobilepayÚ
multibancoÚoxxoÚp24ÚpaynowÚpaypalÚpixÚ	promptpayÚ
sepa_debitÚsofortÚswishÚtwintÚus_bank_accountÚ
wechat_payÚzipÚpayment_method_typesú-PaymentLink.CreateParamsPhoneNumberCollectionÚphone_number_collectionú$PaymentLink.CreateParamsRestrictionsÚrestrictionsú1PaymentLink.CreateParamsShippingAddressCollectionÚshipping_address_collectionú&PaymentLink.CreateParamsShippingOptionÚshipping_options©rL   ÚbookÚdonateÚpayÚ	subscribeÚsubmit_typeú(PaymentLink.CreateParamsSubscriptionDataÚsubscription_dataú'PaymentLink.CreateParamsTaxIdCollectionÚtax_id_collectionú$PaymentLink.CreateParamsTransferDataÚtransfer_dataN)r&   r'   r(   r   r*   rE   rm   Úfloatr   r)   r   r   r+   r,   r-   ÚCreateParamsrá  ©  s|  … Ø%Ø5ñ
ó 	
ð	ð  +¨4Ñ0Ó0ð	ð !,¨CÑ 0Ó0ð	ð "-¨UÑ!3Ó3ð	ð #Ð#IÑJÓJð	ð %0°Ð8JÑ0KÑ$LÓLð	ð (Ø7ñ
ó 	
ð	ð ˜cÑ"Ó"ð	ð # 4Ð(MÑ#NÑOÓOð	ð !Ð!EÑFÓFð	ð ' wÐ/FÑ'GÑHÓHð	ð ˜D ™IÑ&Ó&ð	ð & cÑ*Ó*ð	ð &Ø5ñ
ó 	
ð	ð Ð;Ñ<Ó<ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð " #Ñ&Ó&ð	ð )Ø7ñ
ó 	
ð	ð $/ØÐ+Ñ,ñ$
ó 	
ð	ð *ØØð!ñ#ñ%ñ'
ó '	
ðP	ð "-Ø;ñ"
ó 	
ð	ð
 "Ð"HÑIÓIð	ð &1Ø?ñ&
ó 	
ð	ð &ØÐ9Ñ:ñ
ó 	
ð	ð !ØÐ@ÑAñ
ó 	
ð	ð 'Ø6ñ
ó 	
ð	ð 'Ø5ñ
ó 	
ð	ð #Ð#IÑJÓJð	r,   r8  c                   óB   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)râ  ú9PaymentLink.CreateParamsAfterCompletionHostedConfirmationr4   ú/PaymentLink.CreateParamsAfterCompletionRedirectr5   r6   r7   N©r&   r'   r(   r   r*   r   r+   r,   r-   ÚCreateParamsAfterCompletionz'PaymentLink.CreateParamsAfterCompletion^  óA   … Ø(ØGñ
ó 	
ð	ð Ø=ñ
ó 	
ð	ð Ð7Ñ8Ó8ð	r,   r=  c                   ó   — e Zd ZU ee   ed<   y)r:  r$   N©r&   r'   r(   r   r)   r*   r+   r,   r-   Ú-CreateParamsAfterCompletionHostedConfirmationz9PaymentLink.CreateParamsAfterCompletionHostedConfirmationp  ó   … Ø# CÑ(Ó(ð	r,   rA  c                   ó   — e Zd ZU eed<   y)r;  r1   Nr2   r+   r,   r-   Ú#CreateParamsAfterCompletionRedirectz/PaymentLink.CreateParamsAfterCompletionRedirectv  ó   … Ø‹ð	r,   rD  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rç  rC   ú-PaymentLink.CreateParamsAutomaticTaxLiabilityrD   N©r&   r'   r(   rE   r*   r   r+   r,   r-   ÚCreateParamsAutomaticTaxz$PaymentLink.CreateParamsAutomaticTax|  ó   … Ø‹ð	ð
 ÐNÑOÓOð	r,   rI  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rG  r>   r?   r7   N©r&   r'   r(   r   r)   r*   r   r+   r,   r-   Ú!CreateParamsAutomaticTaxLiabilityz-PaymentLink.CreateParamsAutomaticTaxLiabilityˆ  ó%   … Ø˜SÑ!Ó!ð	ð Ð'Ñ(Ó(ð	r,   rM  c                   óN   — e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)rë  úDPaymentLink.CreateParamsConsentCollectionPaymentMethodReuseAgreementrQ   rR   rT   rU   rW   Nr<  r+   r,   r-   ÚCreateParamsConsentCollectionz)PaymentLink.CreateParamsConsentCollection’  sF   … Ø(3ØRñ)
ó 	
ð	ð   ¨Ñ 7Ñ8Ó8ð	ð
 & gÐ.@Ñ&AÑBÓBð	r,   rQ  c                   ó   — e Zd ZU ed   ed<   y)rP  rK   rN   NrO   r+   r,   r-   Ú8CreateParamsConsentCollectionPaymentMethodReuseAgreementzDPaymentLink.CreateParamsConsentCollectionPaymentMethodReuseAgreement¥  s   … ØÐ*Ñ+Ó+ð	r,   rS  c                   ó~   — e Zd ZU ed   ed<   	 eed<   	 ded<   	 ed   ed<   	 ee   ed<   	 ed	   ed
<   	 ed   ed<   y)rî  ú+PaymentLink.CreateParamsCustomFieldDropdownrs   rt   ú(PaymentLink.CreateParamsCustomFieldLabelr_   ú*PaymentLink.CreateParamsCustomFieldNumericru   rv   ú'PaymentLink.CreateParamsCustomFieldTextrw   rx   r7   N©r&   r'   r(   r   r*   r)   rE   r   r+   r,   r-   ÚCreateParamsCustomFieldz#PaymentLink.CreateParamsCustomField¬  ów   … ØÐKÑLÓLð	ð ‹ð	ð :Ó9ð	ð ÐIÑJÓJð	ð ˜dÑ#Ó#ð	ð ÐCÑDÓDð	ð Ð3Ñ4Ó4ð	r,   rZ  c                   ó   — e Zd ZU ed   ed<   y)rU  ú1PaymentLink.CreateParamsCustomFieldDropdownOptionrb   N©r&   r'   r(   r   r*   r+   r,   r-   ÚCreateParamsCustomFieldDropdownz+PaymentLink.CreateParamsCustomFieldDropdownÊ  ó   … ØÐIÑJÓJð	r,   r_  c                   ó$   — e Zd ZU eed<   	 eed<   y)r]  r_   r`   Nr2   r+   r,   r-   Ú%CreateParamsCustomFieldDropdownOptionz1PaymentLink.CreateParamsCustomFieldDropdownOptionÐ  ó   … Ø‹
ð	ð ‹
ð	r,   rb  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rV  rf   r7   N©r&   r'   r(   r)   r*   r   r+   r,   r-   ÚCreateParamsCustomFieldLabelz(PaymentLink.CreateParamsCustomFieldLabelÚ  ó   … Ø‹ð	ð �hÑÓð	r,   rf  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)rW  rj   rk   N©r&   r'   r(   r   rm   r*   r+   r,   r-   ÚCreateParamsCustomFieldNumericz*PaymentLink.CreateParamsCustomFieldNumericä  ó$   … Ø# CÑ(Ó(ð	ð $ CÑ(Ó(ð	r,   rj  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)rX  rj   rk   Nri  r+   r,   r-   ÚCreateParamsCustomFieldTextz'PaymentLink.CreateParamsCustomFieldTextî  rk  r,   rm  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ï  z9Literal['']|PaymentLink.CreateParamsCustomTextAfterSubmitrŠ   z=Literal['']|PaymentLink.CreateParamsCustomTextShippingAddressr‹   z4Literal['']|PaymentLink.CreateParamsCustomTextSubmitrŒ   zFLiteral['']|PaymentLink.CreateParamsCustomTextTermsOfServiceAcceptancer�   N©r&   r'   r(   r   r*   r+   r,   r-   ÚCreateParamsCustomTextz"PaymentLink.CreateParamsCustomTextø  ó\   … Ø!ØGñ
ó 	
ð	ð &ØKñ
ó 	
ð	ð ØBñ
ó 	
ð	ð &1ØTñ&
ó 	
ð	r,   rp  c                   ó   — e Zd ZU eed<   y)ú-PaymentLink.CreateParamsCustomTextAfterSubmitr~   Nr2   r+   r,   r-   Ú!CreateParamsCustomTextAfterSubmitrs    ó   … Ø‹ð	r,   rt  c                   ó   — e Zd ZU eed<   y)ú1PaymentLink.CreateParamsCustomTextShippingAddressr~   Nr2   r+   r,   r-   Ú%CreateParamsCustomTextShippingAddressrw    ru  r,   rx  c                   ó   — e Zd ZU eed<   y)ú(PaymentLink.CreateParamsCustomTextSubmitr~   Nr2   r+   r,   r-   ÚCreateParamsCustomTextSubmitrz    ru  r,   r{  c                   ó   — e Zd ZU eed<   y)ú:PaymentLink.CreateParamsCustomTextTermsOfServiceAcceptancer~   Nr2   r+   r,   r-   Ú.CreateParamsCustomTextTermsOfServiceAcceptancer}  $  ru  r,   r~  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)r÷  rC   ú2PaymentLink.CreateParamsInvoiceCreationInvoiceDatar¦   NrH  r+   r,   r-   ÚCreateParamsInvoiceCreationz'PaymentLink.CreateParamsInvoiceCreation*  ó#   … Ø‹ð	ð "Ø@ñ
ó 	
ð	r,   r�  c                   óŠ   — e Zd ZU 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d   ed<   y)r€  úLiteral['']|List[str]rž   zOLiteral['']|List[PaymentLink.CreateParamsInvoiceCreationInvoiceDataCustomField]rŸ   r    r¡   ú8PaymentLink.CreateParamsInvoiceCreationInvoiceDataIssuerr¢   úLiteral['']|Dict[str, str]r£   zNLiteral['']|PaymentLink.CreateParamsInvoiceCreationInvoiceDataRenderingOptionsr¤   N©r&   r'   r(   r   r*   r)   r+   r,   r-   Ú&CreateParamsInvoiceCreationInvoiceDataz2PaymentLink.CreateParamsInvoiceCreationInvoiceData6  ó�   … Ø$Ð%<Ñ=Ó=ð	ð #Ø]ñ
ó 	
ð	ð ! Ñ%Ó%ð	ð ˜CÑ Ó ð	ð ØFñ
ó 	
ð	ð Ð:Ñ;Ó;ð	ð 'Ø\ñ
ó 	
ð	r,   rˆ  c                   ó$   — e Zd ZU eed<   	 eed<   y)ú=PaymentLink.CreateParamsInvoiceCreationInvoiceDataCustomFieldr•   r`   Nr2   r+   r,   r-   Ú1CreateParamsInvoiceCreationInvoiceDataCustomFieldr‹  Z  ó   … Ø‹	ð	ð ‹
ð	r,   rŒ  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r…  r>   r?   r7   NrL  r+   r,   r-   Ú,CreateParamsInvoiceCreationInvoiceDataIssuerz8PaymentLink.CreateParamsInvoiceCreationInvoiceDataIssuerd  rN  r,   r�  c                   ó   — e Zd ZU ed   ed<   y)úBPaymentLink.CreateParamsInvoiceCreationInvoiceDataRenderingOptionsú;Literal['']|Literal['exclude_tax', 'include_inclusive_tax']rœ   Nro  r+   r,   r-   Ú6CreateParamsInvoiceCreationInvoiceDataRenderingOptionsr‘  n  ó   … Ø'ØIñ
ó 	
ð	r,   r“  c                   ó6   — e Zd ZU ed   ed<   	 eed<   	 eed<   y)rù  ú2PaymentLink.CreateParamsLineItemAdjustableQuantityÚadjustable_quantityÚpriceÚquantityN©r&   r'   r(   r   r*   r)   rm   r+   r,   r-   ÚCreateParamsLineItemz PaymentLink.CreateParamsLineItemv  s/   … Ø(Ø@ñ
ó 	
ð	ð ‹
ð	ð ‹ð	r,   r›  c                   ó<   — e Zd ZU eed<   	 ee   ed<   	 ee   ed<   y)r–  rC   ÚmaximumÚminimumN©r&   r'   r(   rE   r*   r   rm   r+   r,   r-   Ú&CreateParamsLineItemAdjustableQuantityz2PaymentLink.CreateParamsLineItemAdjustableQuantity†  ó0   … Ø‹ð	ð ˜SÑ!Ó!ð	ð ˜SÑ!Ó!ð	r,   r   c                   ó    — e Zd ZU eed      ed<   	 ee   ed<   	 eeeef      ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   y
)rü  rª   r®   r    r£   r¯   r²   r³   r´   rµ   N)r&   r'   r(   r   r   r*   r)   r   r+   r,   r-   ÚCreateParamsPaymentIntentDataz)PaymentLink.CreateParamsPaymentIntentData”  s—   … Ø#ØÐ<Ñ=ñ
ó 	
ð	ð ! Ñ%Ó%ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð (¨Ð0KÑ(LÑMÓMð	ð *¨#Ñ.Ó.ð	ð
 &1°Ñ%5Ó5ð	ð $ CÑ(Ó(ð	r,   r£  c                   ó   — e Zd ZU eed<   y)r#  rC   Nr¹   r+   r,   r-   Ú!CreateParamsPhoneNumberCollectionz-PaymentLink.CreateParamsPhoneNumberCollectionÀ  r»   r,   r¥  c                   ó   — e Zd ZU ded<   y)r%  ú5PaymentLink.CreateParamsRestrictionsCompletedSessionsrÄ   N©r&   r'   r(   r*   r+   r,   r-   ÚCreateParamsRestrictionsz$PaymentLink.CreateParamsRestrictionsÆ  ó   … àCó	
ð	r,   r©  c                   ó   — e Zd ZU eed<   y)r§  rÁ   NrÂ   r+   r,   r-   Ú)CreateParamsRestrictionsCompletedSessionsz5PaymentLink.CreateParamsRestrictionsCompletedSessionsÎ  ó   … Ø‹
ð	r,   r¬  c                   ó$   — e Zd ZU eed      ed<   y)r'  rÈ   r¶  Nr·  r+   r,   r-   Ú%CreateParamsShippingAddressCollectionz1PaymentLink.CreateParamsShippingAddressCollectionÔ  ó&   … ØØðlñnñp
ó p	
ðb	r,   r¯  c                   ó   — e Zd ZU ee   ed<   y)r)  r¼  Nr@  r+   r,   r-   ÚCreateParamsShippingOptionz&PaymentLink.CreateParamsShippingOptionË  s   … Ø" 3Ñ'Ó'ð	r,   r²  c                   óp   — e Zd ZU ee   ed<   	 ed   ed<   	 eeeef      ed<   	 ee   ed<   	 ed   ed<   y)	r1  r    ú7PaymentLink.CreateParamsSubscriptionDataInvoiceSettingsrÑ  r£   rÒ  ú5PaymentLink.CreateParamsSubscriptionDataTrialSettingsrÓ  N)r&   r'   r(   r   r)   r*   r   rm   r+   r,   r-   ÚCreateParamsSubscriptionDataz(PaymentLink.CreateParamsSubscriptionDataÑ  sl   … Ø  Ñ%Ó%ð	ð &ØEñ
ó 	
ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð ' sÑ+Ó+ð	ð $ØCñ
ó 	
ð	r,   r¶  c                   ó   — e Zd ZU ed   ed<   y)r´  ú=PaymentLink.CreateParamsSubscriptionDataInvoiceSettingsIssuerr¢   Nro  r+   r,   r-   Ú+CreateParamsSubscriptionDataInvoiceSettingsz7PaymentLink.CreateParamsSubscriptionDataInvoiceSettingsë  ó   … ØØKñ
ó 	
ð	r,   r¹  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r¸  r>   r?   r7   NrL  r+   r,   r-   Ú1CreateParamsSubscriptionDataInvoiceSettingsIssuerz=PaymentLink.CreateParamsSubscriptionDataInvoiceSettingsIssueró  rN  r,   r¼  c                   ó   — e Zd ZU ded<   y)rµ  ú@PaymentLink.CreateParamsSubscriptionDataTrialSettingsEndBehaviorrÏ  Nr¨  r+   r,   r-   Ú)CreateParamsSubscriptionDataTrialSettingsz5PaymentLink.CreateParamsSubscriptionDataTrialSettingsý  ó   … àNó	
ð	r,   r¿  c                   ó   — e Zd ZU ed   ed<   y)r¾  rÉ  rÍ  NrO   r+   r,   r-   Ú4CreateParamsSubscriptionDataTrialSettingsEndBehaviorz@PaymentLink.CreateParamsSubscriptionDataTrialSettingsEndBehavior  ó   … Ø 'Ð(KÑ LÓLð	r,   rÂ  c                   ó0   — e Zd ZU eed<   	 eed      ed<   y)r3  rC   r×  rV   N©r&   r'   r(   rE   r*   r   r   r+   r,   r-   ÚCreateParamsTaxIdCollectionz'PaymentLink.CreateParamsTaxIdCollection  ó$   … Ø‹ð	ð ˜gÐ&=Ñ>Ñ?Ó?ð	r,   rÆ  c                   ó*   — e Zd ZU ee   ed<   	 eed<   y)r5  rÝ  rÞ  N)r&   r'   r(   r   rm   r*   r)   r+   r,   r-   ÚCreateParamsTransferDataz$PaymentLink.CreateParamsTransferData  s   … Ø˜CÑ Ó ð	ð Óð	r,   rÉ  c                   óZ   — e Zd ZU ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   y)úPaymentLink.ListLineItemsParamsÚending_beforerõ  rÁ   Ústarting_afterN)r&   r'   r(   r   r)   r*   r   rm   r+   r,   r-   ÚListLineItemsParamsrË  "  sL   … Ø" 3Ñ'Ó'ð	ð ˜D ™IÑ&Ó&ð	ð ˜3ÑÓð	ð $ CÑ(Ó(ð	r,   rÎ  c                   ól   — e Zd ZU ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   y)úPaymentLink.ListParamsÚactiverÌ  rõ  rÁ   rÍ  N)	r&   r'   r(   r   rE   r*   r)   r   rm   r+   r,   r-   Ú
ListParamsrÐ  4  s^   … Ø˜DÑ!Ó!ð	ð # 3Ñ'Ó'ð	ð ˜D ™IÑ&Ó&ð	ð ˜3ÑÓð	ð $ CÑ(Ó(ð	r,   rÒ  c                   ó´  — e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ed	   ed
<   	 ed   ed<   	 eed      ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   	 ee	eef      ed<   	 ed   ed<   	 e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%<   y&)'úPaymentLink.ModifyParamsrÑ  ú'PaymentLink.ModifyParamsAfterCompletionrã  rä  ú$PaymentLink.ModifyParamsAutomaticTaxrè  ré  rê  z5Literal['']|List[PaymentLink.ModifyParamsCustomField]rŸ   ú"PaymentLink.ModifyParamsCustomTextrð  rñ  rô  rõ  úLiteral['']|strrö  ú'PaymentLink.ModifyParamsInvoiceCreationrø  ú PaymentLink.ModifyParamsLineItemrú  r£   ú)PaymentLink.ModifyParamsPaymentIntentDatarý  rþ  aŠ  Literal['']|List[Literal['affirm', 'afterpay_clearpay', 'alipay', 'alma', 'au_becs_debit', 'bacs_debit', 'bancontact', 'blik', 'boleto', 'card', 'cashapp', 'eps', 'fpx', 'giropay', 'grabpay', 'ideal', 'klarna', 'konbini', 'link', 'mobilepay', 'multibanco', 'oxxo', 'p24', 'paynow', 'paypal', 'pix', 'promptpay', 'sepa_debit', 'sofort', 'swish', 'twint', 'us_bank_account', 'wechat_pay', 'zip']]r"  z0Literal['']|PaymentLink.ModifyParamsRestrictionsr&  z=Literal['']|PaymentLink.ModifyParamsShippingAddressCollectionr(  r+  r0  ú(PaymentLink.ModifyParamsSubscriptionDatar2  ú'PaymentLink.ModifyParamsTaxIdCollectionr4  N)
r&   r'   r(   r   rE   r*   r   r   r)   r   r+   r,   r-   ÚModifyParamsrÔ  J  sá  … Ø˜DÑ!Ó!ð	ð &Ø5ñ
ó 	
ð	ð  +¨4Ñ0Ó0ð	ð #Ð#IÑJÓJð	ð %0°Ð8JÑ0KÑ$LÓLð	ð #ØCñ
ó 	
ð	ð !Ð!EÑFÓFð	ð ' wÐ/FÑ'GÑHÓHð	ð ˜D ™IÑ&Ó&ð	ð &Ð&7Ñ8Ó8ð	ð &Ø5ñ
ó 	
ð	ð   Ð%GÑ HÑIÓIð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð )Ø7ñ
ó 	
ð	ð $/ØÐ+Ñ,ñ$
ó 	
ð	ð *ð Yñ
ó 	
ð	ð "Ø>ñ
ó 	
ð	ð &1ØKñ&
ó 	
ð	ð !ØÐ@ÑAñ
ó 	
ð	ð 'Ø6ñ
ó 	
ð	ð 'Ø5ñ
ó 	
ð	r,   rÞ  c                   óB   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)rÕ  ú9PaymentLink.ModifyParamsAfterCompletionHostedConfirmationr4   ú/PaymentLink.ModifyParamsAfterCompletionRedirectr5   r6   r7   Nr<  r+   r,   r-   ÚModifyParamsAfterCompletionz'PaymentLink.ModifyParamsAfterCompletionº  r>  r,   râ  c                   ó   — e Zd ZU ee   ed<   y)rà  r$   Nr@  r+   r,   r-   Ú-ModifyParamsAfterCompletionHostedConfirmationz9PaymentLink.ModifyParamsAfterCompletionHostedConfirmationÌ  rB  r,   rä  c                   ó   — e Zd ZU eed<   y)rá  r1   Nr2   r+   r,   r-   Ú#ModifyParamsAfterCompletionRedirectz/PaymentLink.ModifyParamsAfterCompletionRedirectÒ  rE  r,   ræ  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rÖ  rC   ú-PaymentLink.ModifyParamsAutomaticTaxLiabilityrD   NrH  r+   r,   r-   ÚModifyParamsAutomaticTaxz$PaymentLink.ModifyParamsAutomaticTaxØ  rJ  r,   ré  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rè  r>   r?   r7   NrL  r+   r,   r-   Ú!ModifyParamsAutomaticTaxLiabilityz-PaymentLink.ModifyParamsAutomaticTaxLiabilityä  rN  r,   rë  c                   ó~   — e Zd ZU ed   ed<   	 eed<   	 ded<   	 ed   ed<   	 ee   ed<   	 ed	   ed
<   	 ed   ed<   y)ú#PaymentLink.ModifyParamsCustomFieldú+PaymentLink.ModifyParamsCustomFieldDropdownrs   rt   ú(PaymentLink.ModifyParamsCustomFieldLabelr_   ú*PaymentLink.ModifyParamsCustomFieldNumericru   rv   ú'PaymentLink.ModifyParamsCustomFieldTextrw   rx   r7   NrY  r+   r,   r-   ÚModifyParamsCustomFieldrí  î  r[  r,   rò  c                   ó   — e Zd ZU ed   ed<   y)rî  ú1PaymentLink.ModifyParamsCustomFieldDropdownOptionrb   Nr^  r+   r,   r-   ÚModifyParamsCustomFieldDropdownz+PaymentLink.ModifyParamsCustomFieldDropdown  r`  r,   rõ  c                   ó$   — e Zd ZU eed<   	 eed<   y)rô  r_   r`   Nr2   r+   r,   r-   Ú%ModifyParamsCustomFieldDropdownOptionz1PaymentLink.ModifyParamsCustomFieldDropdownOption  rc  r,   r÷  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rï  rf   r7   Nre  r+   r,   r-   ÚModifyParamsCustomFieldLabelz(PaymentLink.ModifyParamsCustomFieldLabel  rg  r,   rù  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)rð  rj   rk   Nri  r+   r,   r-   ÚModifyParamsCustomFieldNumericz*PaymentLink.ModifyParamsCustomFieldNumeric&  rk  r,   rû  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)rñ  rj   rk   Nri  r+   r,   r-   ÚModifyParamsCustomFieldTextz'PaymentLink.ModifyParamsCustomFieldText0  rk  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×  z9Literal['']|PaymentLink.ModifyParamsCustomTextAfterSubmitrŠ   z=Literal['']|PaymentLink.ModifyParamsCustomTextShippingAddressr‹   z4Literal['']|PaymentLink.ModifyParamsCustomTextSubmitrŒ   zFLiteral['']|PaymentLink.ModifyParamsCustomTextTermsOfServiceAcceptancer�   Nro  r+   r,   r-   ÚModifyParamsCustomTextz"PaymentLink.ModifyParamsCustomText:  rq  r,   rÿ  c                   ó   — e Zd ZU eed<   y)ú-PaymentLink.ModifyParamsCustomTextAfterSubmitr~   Nr2   r+   r,   r-   Ú!ModifyParamsCustomTextAfterSubmitr  T  ru  r,   r  c                   ó   — e Zd ZU eed<   y)ú1PaymentLink.ModifyParamsCustomTextShippingAddressr~   Nr2   r+   r,   r-   Ú%ModifyParamsCustomTextShippingAddressr  Z  ru  r,   r  c                   ó   — e Zd ZU eed<   y)ú(PaymentLink.ModifyParamsCustomTextSubmitr~   Nr2   r+   r,   r-   ÚModifyParamsCustomTextSubmitr  `  ru  r,   r  c                   ó   — e Zd ZU eed<   y)ú:PaymentLink.ModifyParamsCustomTextTermsOfServiceAcceptancer~   Nr2   r+   r,   r-   Ú.ModifyParamsCustomTextTermsOfServiceAcceptancer
  f  ru  r,   r  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rÙ  rC   ú2PaymentLink.ModifyParamsInvoiceCreationInvoiceDatar¦   NrH  r+   r,   r-   ÚModifyParamsInvoiceCreationz'PaymentLink.ModifyParamsInvoiceCreationl  r‚  r,   r  c                   óŠ   — e Zd ZU 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d   ed<   y)r  r„  rž   zOLiteral['']|List[PaymentLink.ModifyParamsInvoiceCreationInvoiceDataCustomField]rŸ   r    r¡   ú8PaymentLink.ModifyParamsInvoiceCreationInvoiceDataIssuerr¢   r†  r£   zNLiteral['']|PaymentLink.ModifyParamsInvoiceCreationInvoiceDataRenderingOptionsr¤   Nr‡  r+   r,   r-   Ú&ModifyParamsInvoiceCreationInvoiceDataz2PaymentLink.ModifyParamsInvoiceCreationInvoiceDatax  r‰  r,   r  c                   ó$   — e Zd ZU eed<   	 eed<   y)ú=PaymentLink.ModifyParamsInvoiceCreationInvoiceDataCustomFieldr•   r`   Nr2   r+   r,   r-   Ú1ModifyParamsInvoiceCreationInvoiceDataCustomFieldr  œ  r�  r,   r  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r  r>   r?   r7   NrL  r+   r,   r-   Ú,ModifyParamsInvoiceCreationInvoiceDataIssuerz8PaymentLink.ModifyParamsInvoiceCreationInvoiceDataIssuer¦  rN  r,   r  c                   ó   — e Zd ZU ed   ed<   y)úBPaymentLink.ModifyParamsInvoiceCreationInvoiceDataRenderingOptionsr’  rœ   Nro  r+   r,   r-   Ú6ModifyParamsInvoiceCreationInvoiceDataRenderingOptionsr  °  r”  r,   r  c                   ó<   — e Zd ZU ed   ed<   	 eed<   	 ee   ed<   y)rÚ  ú2PaymentLink.ModifyParamsLineItemAdjustableQuantityr—  Úidr™  Nrš  r+   r,   r-   ÚModifyParamsLineItemz PaymentLink.ModifyParamsLineItem¸  s5   … Ø(Ø@ñ
ó 	
ð	ð ‹ð	ð ˜cÑ"Ó"ð	r,   r  c                   ó<   — e Zd ZU eed<   	 ee   ed<   	 ee   ed<   y)r  rC   r�  rž  NrŸ  r+   r,   r-   Ú&ModifyParamsLineItemAdjustableQuantityz2PaymentLink.ModifyParamsLineItemAdjustableQuantityÈ  r¡  r,   r  c                   óf   — 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<   y)	rÛ  rØ  r    r†  r£   r³   r´   rµ   Nro  r+   r,   r-   ÚModifyParamsPaymentIntentDataz)PaymentLink.ModifyParamsPaymentIntentDataÖ  s_   … Ø Ð!2Ñ3Ó3ð	ð Ð:Ñ;Ó;ð	ð *Ð*;Ñ<Ó<ð	ð
 &1Ð1BÑ%CÓCð	ð $Ð$5Ñ6Ó6ð	r,   r!  c                   ó   — e Zd ZU ded<   y)ú$PaymentLink.ModifyParamsRestrictionsú5PaymentLink.ModifyParamsRestrictionsCompletedSessionsrÄ   Nr¨  r+   r,   r-   ÚModifyParamsRestrictionsr#  î  rª  r,   r%  c                   ó   — e Zd ZU eed<   y)r$  rÁ   NrÂ   r+   r,   r-   Ú)ModifyParamsRestrictionsCompletedSessionsz5PaymentLink.ModifyParamsRestrictionsCompletedSessionsö  r­  r,   r'  c                   ó$   — e Zd ZU eed      ed<   y)ú1PaymentLink.ModifyParamsShippingAddressCollectionrÈ   r¶  Nr·  r+   r,   r-   Ú%ModifyParamsShippingAddressCollectionr)  ü  r°  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Ü  ú7PaymentLink.ModifyParamsSubscriptionDataInvoiceSettingsrÑ  r†  r£   zLiteral['']|intrÒ  zALiteral['']|PaymentLink.ModifyParamsSubscriptionDataTrialSettingsrÓ  Nro  r+   r,   r-   ÚModifyParamsSubscriptionDataz(PaymentLink.ModifyParamsSubscriptionDataó  sT   … Ø%ØEñ
ó 	
ð	ð Ð:Ñ;Ó;ð	ð 'Ð'8Ñ9Ó9ð	ð $ØOñ
ó 	
ð	r,   r-  c                   ó   — e Zd ZU ed   ed<   y)r,  ú=PaymentLink.ModifyParamsSubscriptionDataInvoiceSettingsIssuerr¢   Nro  r+   r,   r-   Ú+ModifyParamsSubscriptionDataInvoiceSettingsz7PaymentLink.ModifyParamsSubscriptionDataInvoiceSettings		  rº  r,   r0  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r/  r>   r?   r7   NrL  r+   r,   r-   Ú1ModifyParamsSubscriptionDataInvoiceSettingsIssuerz=PaymentLink.ModifyParamsSubscriptionDataInvoiceSettingsIssuer	  rN  r,   r2  c                   ó   — e Zd ZU ded<   y)ú5PaymentLink.ModifyParamsSubscriptionDataTrialSettingsú@PaymentLink.ModifyParamsSubscriptionDataTrialSettingsEndBehaviorrÏ  Nr¨  r+   r,   r-   Ú)ModifyParamsSubscriptionDataTrialSettingsr4  	  rÀ  r,   r6  c                   ó   — e Zd ZU ed   ed<   y)r5  rÉ  rÍ  NrO   r+   r,   r-   Ú4ModifyParamsSubscriptionDataTrialSettingsEndBehaviorz@PaymentLink.ModifyParamsSubscriptionDataTrialSettingsEndBehavior#	  rÃ  r,   r8  c                   ó0   — e Zd ZU eed<   	 eed      ed<   y)rÝ  rC   r×  rV   NrÅ  r+   r,   r-   ÚModifyParamsTaxIdCollectionz'PaymentLink.ModifyParamsTaxIdCollection)	  rÇ  r,   r:  c                   ó$   — e Zd ZU eee      ed<   y)úPaymentLink.RetrieveParamsrõ  N)r&   r'   r(   r   r   r)   r*   r+   r,   r-   ÚRetrieveParamsr<  3	  s   … Ø˜D ™IÑ&Ó&ð	r,   r=  rÑ  rã  rä  r   Úapplicationrå  ræ  rè  ré  rê  rì  rí  rŸ   rð  rñ  rô  r  rö  rø  r   rú  Úlivemoder£   Úobjectr   rû  rý  rþ  rÿ  r"  r$  r&  r(  r*  r+  r0  r2  r4  r6  r1   Úparamsrá  Úreturnc                 óZ   — t        d| j                  d| j                  «       |¬«      «      S )ú)
        Creates a payment link.
        r   Úpost©rA  )r   Ú_static_requestÚ	class_url©ÚclsrA  s     r-   ÚcreatezPaymentLink.createÖ	  s6   € ô ØØ×ÑØØ—‘“Øð  ó ó
ð 	
r,   c              ‹   óv   K  — t        d| j                  d| j                  «       |¬«      ƒ d{  –—† «      S 7 Œ­w)rD  r   rE  rF  N)r   Ú_static_request_asyncrH  rI  s     r-   Úcreate_asynczPaymentLink.create_asyncæ	  sD   è ø€ ô ØØ×+Ñ+ØØ—‘“Øð ,ó ÷ ó
ð 	
ðús   ‚,9®7
¯	9rÐ  c                 ó¬   — | j                  d| j                  «       |¬«      }t        |t        «      s!t	        dt        |«      j                  z  «      ‚|S )ú7
        Returns a list of your payment links.
        ÚgetrF  ú%Expected list object from API, got %s)rG  rH  Ú
isinstancer   Ú	TypeErrorr7   r&   ©rJ  rA  Úresults      r-   ÚlistzPaymentLink.listö	  s]   € ð ×$Ñ$ØØ�M‰M‹OØð %ó 
ˆô
 ˜&¤*Ô-ÜØ7Ü˜“<×(Ñ(ñ*óð ð
 ˆr,   c              ‹   óÈ   K  — | j                  d| j                  «       |¬«      ƒ d{  –—† }t        |t        «      s!t	        dt        |«      j                  z  «      ‚|S 7 Œ7­w)rP  rQ  rF  NrR  )rM  rH  rS  r   rT  r7   r&   rU  s      r-   Ú
list_asynczPaymentLink.list_async

  sk   è ø€ ð ×0Ñ0ØØ�M‰M‹OØð 1ó 
÷ 
ˆô
 ˜&¤*Ô-ÜØ7Ü˜“<×(Ñ(ñ*óð ð
 ˆð
ús   ‚&A"¨A ©8A"rË  c                 ó~   — t        t        d   | j                  ddj                  t	        |«      ¬«      |¬«      «      S )úÝ
        When retrieving a payment link, there is an includable line_items property containing the first handful of those items. There is also a URL where you can retrieve the full (paginated) list of line items.
        r   rQ  ú+/v1/payment_links/{payment_link}/line_items©r   rF  )r   r   rG  Úformatr   ©rJ  r   rA  s      r-   Ú_cls_list_line_itemsz PaymentLink._cls_list_line_items
  sP   € ô Ü�zÑ"Ø×ÑØØ=×DÑDÜ!,¨\Ó!:ð Eó ð ð  ó ó	
ð 		
r,   c                  ó   — y©r[  Nr+   ©r   rA  s     r-   Úlist_line_itemszPaymentLink.list_line_items2
  s   € ð 	r,   c                  ó   — yrb  r+   ©r@   rA  s     r-   rd  zPaymentLink.list_line_items<
  s   € ð 	r,   r`  c                 óœ   — t        t        d   | j                  ddj                  t	        | j                  d«      «      ¬«      |¬«      «      S )r[  r   rQ  r\  r  r]  rF  )r   r   Ú_requestr^  r   rQ  rf  s     r-   rd  zPaymentLink.list_line_itemsE
  sV   € ô Ü�zÑ"Ø�M‰MØØ=×DÑDÜ!,¨T¯X©X°d«^Ó!<ð Eó ð ð ó ó	
ð 		
r,   c              ‹   óš   K  — t        t        d   | j                  ddj                  t	        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r[  r   rQ  r\  r]  rF  N)r   r   rM  r^  r   r_  s      r-   Ú_cls_list_line_items_asyncz&PaymentLink._cls_list_line_items_asyncW
  s^   è ø€ ô Ü�zÑ"Ø×+Ñ+ØØ=×DÑDÜ!,¨\Ó!:ð Eó ð ð ,ó ÷ ó	
ð 		
ðús   ‚>AÁ A	
Á	Ac              ‹   ó   K  — y­wrb  r+   rc  s     r-   Úlist_line_items_asyncz!PaymentLink.list_line_items_asynck
  s   è ø€ ð 	ùó   ‚c              ‹   ó   K  — y­wrb  r+   rf  s     r-   rl  z!PaymentLink.list_line_items_asyncu
  s   è ø€ ð 	ùrm  rj  c              ‹   ó¸   K  — t        t        d   | j                  ddj                  t	        | j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r[  r   rQ  r\  r  r]  rF  N)r   r   Ú_request_asyncr^  r   rQ  rf  s     r-   rl  z!PaymentLink.list_line_items_async~
  sf   è ø€ ô Ü�zÑ"Ø×%Ñ%ØØ=×DÑDÜ!,¨T¯X©X°d«^Ó!<ð Eó ð ð &ó ÷ ó	
ð 		
ðús   ‚AAÁA
Á	ArÔ  c                 óz   — | j                  «       ›dt        |«      ›�}t        d| j                  d||¬«      «      S )ú)
        Updates a payment link.
        ú/r   rE  rF  )rH  r   r   rG  ©rJ  r  rA  r1   s       r-   ÚmodifyzPaymentLink.modify�
  sD   € ð Ÿ™�¬+°b¬/Ð:ˆÜØØ×ÑØØØð  ó ó
ð 	
r,   c              ‹   ó–   K  — | j                  «       ›dt        |«      ›�}t        d| j                  d||¬«      ƒ d{  –—† «      S 7 Œ­w)rr  rs  r   rE  rF  N)rH  r   r   rM  rt  s       r-   Úmodify_asynczPaymentLink.modify_async¡
  sR   è ø€ ð Ÿ™�¬+°b¬/Ð:ˆÜØØ×+Ñ+ØØØð ,ó ÷ ó
ð 	
ðús   ‚<A	¾A
¿	A	r<  c                 ó8   —  | |fi |¤Ž}|j                  «        |S )ú*
        Retrieve a payment link.
        )Úrefresh©rJ  r  rA  Úinstances       r-   ÚretrievezPaymentLink.retrieve²
  s$   € ñ �rÑ$˜VÑ$ˆØ×ÑÔØˆr,   c              ‹   óT   K  —  | |fi |¤Ž}|j                  «       ƒ d{  –—†  |S 7 Œ­w)ry  N)Úrefresh_asyncr{  s       r-   Úretrieve_asynczPaymentLink.retrieve_async½
  s3   è ø€ ñ �rÑ$˜VÑ$ˆØ×$Ñ$Ó&×&Ð&Øˆð 	'ús   ‚(Ÿ& ()rã  rè  rì  rŸ   rð  rø  rý  r$  r&  r(  r*  r2  r4  r6  N)€r&   r'   r(   Ú__doc__r   r   r   r*   r   r9   rF   rX   ry   rŽ   r§   r¶   rº   rÅ   r¸  r½  rÔ  rÚ  rß  r   r8  r   r=  rA  rD  rI  rM  rQ  rS  rZ  r_  rb  rf  rj  rm  rp  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*  r-  r0  r2  r6  r8  r:  r=  rE   r   r   rm   r7  r)   r   r   r   Úclassmethodr   rK  rN  rW  rY  r`  r   Ústaticmethodrd  r
   rj  rl  ru  rw  r}  r€  r8   r+   r,   r-   r   r      sÿ	  … ñ
ð 6D€K�˜' .Ñ1Ñ2ÓCô
˜,ô 
ô06�|ô 6ô*
˜Lô 
ô2E
�lô E
ôN.
�\ô .
ô`F;˜,ô F;ôP˜Lô ô@ ô ôG�|ô Gôt Lô tôl˜ô ô2
˜<ô 2
ôh3˜,ô 3ô�|ô ôs�~ô sôj iô ô$¸	ô ô¨iô ô
 9ô 
ô¨Iô ô¨	ô ô&À9ô ô )ô ô<¨)ô ô°	ô ô yô ô¨ô ô iô ô ô ô4¨Iô ô°	ô ô yô ô¸ô ô
 iô 
ô"°ô "ôH¸Iô ô°yô ôÀô ô˜yô ô °ô ô*¨	ô *ôX¨Iô ô 9ô ô°Iô ôu°	ô uôn Yô ô yô ô4°iô ô¸Iô ô°Iô ô¸yô ô iô ô 9ô ô˜nô ô$�^ô ô,n�~ô nô` iô ô$¸	ô ô¨iô ô
 9ô 
ô¨Iô ô )ô ô<¨)ô ô°	ô ô yô ô¨ô ô iô ô ô ô4¨Iô ô°	ô ô yô ô¸ô ô
 iô 
ô"°ô "ôH¸Iô ô°yô ôÀô ô˜yô ô °ô ô¨	ô ô0 9ô ô°Iô ôu°	ô uôn yô ô,°iô ô¸Iô ô°Iô ô¸yô ô iô ô˜ô ð ƒLðð &Ó%ØÓðð ˜/¨-Ñ8Ñ9Ó9ðð % S™MÓ)ðð & e™_Ó,ðð  ÓØ 'Ð(:Ñ ;Ó;ðð !Ð!2Ñ3Ó3ðð ƒMðð ˜Ñ$Ó$ðð ÓØÐ6Ñ7Ó7ðð 	ƒGðð ˜s‘mÓ#ðð ˜Ñ/Ó/ðð ˜ JÑ/Ñ0Ó0ðð ƒNðð �3˜�8‰nÓðð �NÑ#Ó#ðð ˜?¨9Ñ5Ñ6Ó6ðð "Ð"3Ñ4Ó4ðð  'Ð'>Ñ?Ó?ðð #ØØð!ñ#ñ%	
ñ'ó 'ðPð 3Ó2Ø˜<Ñ(Ó(ðð "*Ð*CÑ!DÓDðð ˜>Ñ*Ó*ðð ÐEÑFÓFðð  Ð 0Ñ1Ó1ðð 'Ó&Ø˜LÑ)Ó)ðð 
ƒHðð ð
ØÐ8Ñ9ð
à	ò
ó ð
ð ð
ØÐ8Ñ9ð
à	ò
ó ð
ð ðØÐ6Ñ7ðà	�MÑ	"òó ðð& ðØÐ6Ñ7ðà	�MÑ	"òó ðð& ð
àð
ð Ð:Ñ;ð
ð 
�JÑ	ò	
ó ð
ð& ØðØðØ%+Ð,MÑ%Nðà	�JÑ	òó ó ðð ðØÐ@ÑAðà	�JÑ	òó ðñ Ð0Ó1ð
ØÐ@ÑAð
à	�JÑ	ò
ó 2ð
ð" ð
àð
ð Ð:Ñ;ð
ð 
�JÑ	ò	
ó ð
ð& ØðØðØ%+Ð,MÑ%Nðà	�JÑ	òó ó ðð ðØÐ@ÑAðà	�JÑ	òó ðñ Ð6Ó7ð
ØÐ@ÑAð
à	�JÑ	ò
ó 8ð
ð" ð
Øð
Ø &Ð'AÑ Bð
à	ò
ó ð
ð  ð
Øð
Ø &Ð'AÑ Bð
à	ò
ó ð
ð  ðØðØ &Ð'CÑ Dðà	òó ðð ðØðØ &Ð'CÑ Dðà	òó ðð ,Ø%Ø/Ø$Ø!Ø+Ø0Ø#8Ø$Ø'@Ø*Ø-Ø,Ø%ñÑr,   r   N))Ústripe._createable_api_resourcer   Ústripe._expandable_fieldr   Ústripe._list_objectr   Ústripe._listable_api_resourcer   Ústripe._request_optionsr   Ústripe._stripe_objectr   Ústripe._updateable_api_resourcer	   Ústripe._utilr
   r   Útypingr   r   r   r   r   r   Útyping_extensionsr   r   r   r   r   Ústripe._accountr   Ústripe._applicationr   Ústripe._line_itemr   Ústripe._shipping_rater   Ústripe._tax_idr   r   r+   r,   r-   ú<module>r“     sh   ðõ BÝ 4Ý *Ý =Ý 2Ý .Ý Aß :ß A× A÷õ ñ Ý'Ý/Ý*Ý2Ý$ô{*Ø˜-Ñ(Ø˜Ñ&Ø˜-Ñ(õ{*r,   