Ë
    <@‹gAˆ ã                   óp  — 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rNd 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. d dl/m0Z0 d dl1m2Z2 d dl3m4Z4 d dl5m6Z6 d dl7m8Z8  G d„ ded   ed   ed   «      Z9y)é    )Ú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)ÚCoupon)ÚCustomer)ÚDiscount)ÚPaymentMethod)ÚPlan)ÚPrice)ÚPromotionCode)ÚSubscription)ÚTaxId)ÚTaxRate)Ú	TestClockc                   ó$
  — 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«      ZEeFeGdz      ed{<   	 eFeH   ed|<   	 eFeH   ed}<   	 eHed~<   	 eFe	   ed<   	 eGd€   ed�<   	 e
ed‚<   edƒ   ed„<   	 eIed…<   	 eJed†<   	 eFeKeIeIf      ed‡<   	 ed   edˆ<   	 eLe   ed‰<   	 eFeH   edŠ<   	 eFeI   ed‹<   	 edŒ   ed�<   	 eFeGdŽ      ed�<   	 eFeGd�      ed‘<   	 eMd’eId“eNd”   d•d fd–„«       ZOePeQd’eId“eNd”   d•d fd—„«       «       ZRePd“eNd”   d•d fd˜„«       ZR eSd™«      d“eNd”   d•d fdš„«       ZReMd’eId“eNd”   d•d fd›„«       ZTePeQd’eId“eNd”   d•d fdœ„«       «       ZUePd“eNd”   d•d fd�„«       ZU eSdž«      d“eNd”   d•d fdŸ„«       ZUeMd“eNd    d•d fd¡„«       ZVeMd“eNd    d•d fd¢„«       ZWeMd“eNd£   d•eXd    fd¤„«       ZYeMd“eNd£   d•eXd    fd¥„«       ZZeMd…eId“eNd¦   d•d fd§„«       Z[eMd…eId“eNd¦   d•d fd¨„«       Z\eMd’eId“eNd©   d•d fdª„«       Z]ePeQd’eId“eNd©   d•d fd«„«       «       Z^ePd“eNd©   d•d fd¬„«       Z^ eSd­«      d“eNd©   d•d fd®„«       Z^eMd’eId“eNd©   d•d fd¯„«       Z_ePeQd’eId“eNd©   d•d fd°„«       «       Z`ePd“eNd©   d•d fd±„«       Z` eSd²«      d“eNd©   d•d fd³„«       Z`eMd…eId“eNd´   d•d fdµ„«       ZaeMd…eId“eNd´   d•d fd¶„«       Zbe	e
ed·œZcy¸)¹ÚSubscriptionSchedulezõ
    A subscription schedule allows you to create and manage the lifecycle of a subscription by predefining expected changes.

    Related guide: [Subscription schedules](https://stripe.com/docs/billing/subscriptions/subscription-schedules)
    Úsubscription_scheduleÚOBJECT_NAMEc                   ó$   — e Zd ZU eed<   	 eed<   y)ú!SubscriptionSchedule.CurrentPhaseÚend_dateÚ
start_dateN©Ú__name__Ú
__module__Ú__qualname__ÚintÚ__annotations__© ó    ú\/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_subscription_schedule.pyÚCurrentPhaser)   3   s   … Ø‹ð	ð ‹ð	r3   r5   c                   ó0  — 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d   e
d<   	 ee   e
d<   	 eed      e
d<   	 eed      e
d<   	 ee   e
d<   	 ee
d<   eed      e
d<   	 ee   e
d<   	 eeeedœZy)ú$SubscriptionSchedule.DefaultSettingsc                   ób   — e Zd ZU  G d„ de«      Zeed      ed<   	 eed<   	 ee   ed<   	 deiZ	y)ú1SubscriptionSchedule.DefaultSettings.AutomaticTaxc                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú;SubscriptionSchedule.DefaultSettings.AutomaticTax.Liabilityr   Úaccount©r<   ÚselfÚtypeN©r-   r.   r/   r   r   r1   r   r2   r3   r4   Ú	Liabilityr;   ?   ó*   … Ø! /°)Ñ"<Ñ=Ó=ðð Ð/Ñ0Ó0ðr3   rA   Úrequires_location_inputsÚdisabled_reasonÚenabledÚ	liabilityN©
r-   r.   r/   r   rA   r   r   r1   ÚboolÚ_inner_class_typesr2   r3   r4   ÚAutomaticTaxr9   >   óQ   … ô˜Lô ð & gÐ.HÑ&IÑJÓJðð ‹Mðð   	Ñ*Ó*ðð #.¨yÐ!9Ñr3   rJ   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú6SubscriptionSchedule.DefaultSettings.BillingThresholdsÚ
amount_gteÚreset_billing_cycle_anchorN©r-   r.   r/   r   r0   r1   rH   r2   r3   r4   ÚBillingThresholdsrM   W   ó"   … Ø  ™Ó%ðð )1°©Ó6ðr3   rQ   c                   óf   — e Zd ZU  G d„ de«      Zeeed         ed<   	 ee	   ed<   	 eed<   deiZ
y)ú4SubscriptionSchedule.DefaultSettings.InvoiceSettingsc                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú;SubscriptionSchedule.DefaultSettings.InvoiceSettings.Issuerr   r<   r=   r?   Nr@   r2   r3   r4   ÚIssuerrV   b   rB   r3   rW   r!   Úaccount_tax_idsÚdays_until_dueÚissuerN©r-   r.   r/   r   rW   r   r   r   r1   r0   rI   r2   r3   r4   ÚInvoiceSettingsrT   a   sM   … ô˜ô ð & d¨?¸7Ñ+CÑ&DÑEÓEðð % S™MÓ)ðð ‹NØ"*¨FÐ!3Ñr3   r\   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)ú1SubscriptionSchedule.DefaultSettings.TransferDataÚamount_percentr   ÚdestinationN©r-   r.   r/   r   Úfloatr1   r   r2   r3   r4   ÚTransferDatar^   w   ó#   … Ø$ U™OÓ+ðð )¨Ñ3Ó3ðr3   rc   Úapplication_fee_percentÚautomatic_tax©Ú	automaticÚphase_startÚbilling_cycle_anchorÚbilling_thresholds©Úcharge_automaticallyÚsend_invoiceÚcollection_methodr   Údefault_payment_methodÚdescriptionÚinvoice_settingsr   Úon_behalf_ofÚtransfer_data)rf   rk   rr   rt   N)r-   r.   r/   r   rJ   rQ   r\   rc   r   rb   r1   r   r   ÚstrrI   r2   r3   r4   ÚDefaultSettingsr7   =   sþ   … ô	:˜<ô 	:ô2	 ô 	ô	4˜lô 	4ô,	˜<ô 	ð "*¨%¡Ó0ð	ð   Ñ-Ó-Ø%Ð&@ÑAÓAð	ð %Ð%6Ñ7Ó7ð	ð $ØÐ:Ñ;ñ
ó 	
ð	ð !)¨¸Ñ)IÑ JÓJð	ð ˜c‘]Ó"ð	ð *Ó)Ø˜¨yÑ9Ñ:Ó:ð	ð   Ñ-Ó-ð	ð *Ø"3Ø /Ø)ñ	
Ñr3   rv   c                   óP  — 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 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d      ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 eed <   	 ee   ed!<   	 ee	   ed"<   	 eeeef      ed#<   	 eed$      ed%<   	 ed&   ed'<   	 eed(<   	 ee
   ed)<   	 ee   ed*<   	 eeeeee	e
d+œZy,)-úSubscriptionSchedule.Phasec                   óz   — e Zd ZU  G d„ de«      Zee   ed<   	 ed   ed<   	 ee	   ed<   	 eed      ed<   	 deiZ
y	)
ú)SubscriptionSchedule.Phase.AddInvoiceItemc                   óT   — e Zd ZU eed      ed<   	 eed      ed<   	 eed      ed<   y)ú2SubscriptionSchedule.Phase.AddInvoiceItem.Discountr   ÚcouponÚDiscountResourceÚdiscountr   Úpromotion_codeN©r-   r.   r/   r   r   r1   r2   r3   r4   r   r|   ®   óF   … Ø  °Ñ!:Ñ;Ó;ðð # ?Ð3EÑ#FÑGÓGðð !)¨¸Ñ)IÑ JÓJðr3   r   Ú	discountsr   ÚpriceÚquantityr"   Ú	tax_ratesN)r-   r.   r/   r   r   r   r1   r   r   r0   rI   r2   r3   r4   ÚAddInvoiceItemrz   ­   se   … ô˜<ô ð ˜H‘~Ó%ðð # 7Ñ+Ó+ðð ˜s‘mÓ#ðð    Y¡Ñ0Ó0ðð #.¨xÐ!8Ñr3   r‡   c                   ób   — e Zd ZU  G d„ de«      Zeed      ed<   	 eed<   	 ee   ed<   	 deiZ	y)ú'SubscriptionSchedule.Phase.AutomaticTaxc                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú1SubscriptionSchedule.Phase.AutomaticTax.Liabilityr   r<   r=   r?   Nr@   r2   r3   r4   rA   r‹   Ï   rB   r3   rA   rC   rD   rE   rF   NrG   r2   r3   r4   rJ   r‰   Î   rK   r3   rJ   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú,SubscriptionSchedule.Phase.BillingThresholdsrN   rO   NrP   r2   r3   r4   rQ   r�   ç   rR   r3   rQ   c                   óT   — e Zd ZU eed      ed<   	 eed      ed<   	 eed      ed<   y)ú#SubscriptionSchedule.Phase.Discountr   r}   r~   r   r   r€   Nr�   r2   r3   r4   r   r�   ñ   sF   … Ø˜_¨XÑ6Ñ7Ó7ðð ˜Ð/AÑBÑCÓCðð % _°_Ñ%EÑFÓFðr3   r   c                   ón   — e Zd ZU  G d„ de«      Zeeed         ed<   	 ee	   ed<   	 ee   ed<   	 deiZ
y)ú*SubscriptionSchedule.Phase.InvoiceSettingsc                   ó6   — e Zd ZU eed      ed<   	 ed   ed<   y)ú1SubscriptionSchedule.Phase.InvoiceSettings.Issuerr   r<   r=   r?   Nr@   r2   r3   r4   rW   r“      rB   r3   rW   r!   rX   rY   rZ   Nr[   r2   r3   r4   r\   r‘   ÿ   sZ   … ô˜ô ð & d¨?¸7Ñ+CÑ&DÑEÓEðð % S™MÓ)ðð ˜VÑ$Ó$ðð #+¨FÐ!3Ñr3   r\   c                   óÒ   — e Zd ZU  G d„ de«      Z G d„ de«      Zee   ed<   	 ee   ed<   	 ee	e
e
f      ed<   	 ed   ed	<   	 ed
   ed<   	 ee   ed<   	 eed      ed<   	 eedœZy)úSubscriptionSchedule.Phase.Itemc                   ó   — e Zd ZU ee   ed<   y)ú1SubscriptionSchedule.Phase.Item.BillingThresholdsÚ	usage_gteN)r-   r.   r/   r   r0   r1   r2   r3   r4   rQ   r—     s   … Ø# C™=Ó(ðr3   rQ   c                   óT   — e Zd ZU eed      ed<   	 eed      ed<   	 eed      ed<   y)ú(SubscriptionSchedule.Phase.Item.Discountr   r}   r~   r   r   r€   Nr�   r2   r3   r4   r   rš     r‚   r3   r   rk   rƒ   Úmetadatar   Úplanr   r„   r…   r"   r†   )rk   rƒ   N)r-   r.   r/   r   rQ   r   r   r1   r   r   ru   r   r0   rI   r2   r3   r4   ÚItemr•     s³   … ô Lô ô˜<ô ð !)Ð):Ñ ;Ó;ðð ˜H‘~Ó%ðð ˜t C¨ H™~Ñ.Ó.ðð " &Ñ)Ó)ðð # 7Ñ+Ó+ðð ˜s‘mÓ#ðð    Y¡Ñ0Ó0ðð '8Ø%ñ"Ñr3   r�   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)ú'SubscriptionSchedule.Phase.TransferDatar_   r   r`   Nra   r2   r3   r4   rc   rŸ   N  rd   r3   rc   Úadd_invoice_itemsre   rf   rg   rj   rk   rl   ro   r   r}   Úcurrencyr   rp   r"   Údefault_tax_ratesrq   rƒ   r*   rr   Úitemsr›   r   rs   ©Úalways_invoiceÚcreate_prorationsÚnoneÚproration_behaviorr+   rt   Ú	trial_end)r    rf   rk   rƒ   rr   r£   rt   N)r-   r.   r/   r   r‡   rJ   rQ   r   r\   r�   rc   r   r1   r   rb   r   r   ru   r0   r   rI   r2   r3   r4   ÚPhaserx   ¬   s  … ô	9˜\ô 	9ôB	:˜<ô 	:ô2	 ô 	ô	�|ô 	ô	4˜lô 	4ô24	�<ô 4	ôl	˜<ô 	ð   Ñ/Ó/ð	ð "*¨%¡Ó0ð	ð   Ñ-Ó-Ø& wÐ/IÑ'JÑKÓKð	ð %Ð%6Ñ7Ó7ð	ð $ØÐ:Ñ;ñ
ó 	
ð	ð ˜¨Ñ2Ñ3Ó3ð	ð ‹ð	ð !)¨¸Ñ)IÑ JÓJð	ð $ D¨¡OÑ4Ó4ð	ð ˜c‘]Ó"ð	ð ˜‘>Ó!ð	ð ‹ð	ð # ?Ñ3Ó3ð	ð �D‰zÓð	ð ˜4  S ™>Ñ*Ó*ð	ð ˜¨yÑ9Ñ:Ó:ð	ð $Ø9ñ
ó 	
ð	ð ‹ð	ð   Ñ-Ó-ð	ð ˜C‘=Ó ð	ð "0Ø)Ø"3Ø!Ø /ØØ)ñ
Ñr3   rª   c                   óH   — e Zd ZU eee      ed<   	 ee   ed<   	 ee   ed<   y)ú!SubscriptionSchedule.CancelParamsÚexpandÚinvoice_nowÚprorateN©r-   r.   r/   r   r   ru   r1   rH   r2   r3   r4   ÚCancelParamsr¬   ·  s:   … Ø˜D ™IÑ&Ó&ð	ð ! Ñ&Ó&ð	ð ˜TÑ"Ó"ð	r3   r±   c                   ó®   — e Zd ZU ee   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ed
      ed<   	 ed   ed<   y)ú!SubscriptionSchedule.CreateParamsÚcustomerú0SubscriptionSchedule.CreateParamsDefaultSettingsÚdefault_settings©Úcancelr§   ÚreleaseÚrenewÚend_behaviorr­   Úfrom_subscriptionúLiteral['']|Dict[str, str]r›   ú&SubscriptionSchedule.CreateParamsPhaseÚphasesúint|Literal['now']r+   N)r-   r.   r/   r   ru   r1   r   r   r2   r3   r4   ÚCreateParamsr³   Å  s¬   … Ø˜cÑ"Ó"ð	ð &Ø>ñ
ó 	
ð	ð "ØÐ8Ñ9ñ
ó 	
ð	ð ˜D ™IÑ&Ó&ð	ð ' sÑ+Ó+ð	ð Ð:Ñ;Ó;ð	ð ˜DÐ!IÑJÑKÓKð	ð  Ð 4Ñ5Ó5ð	r3   rÁ   c                   óÌ   — e Zd ZU ee   ed<   	 ed   ed<   	 eed      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d<   y)rµ   re   ú<SubscriptionSchedule.CreateParamsDefaultSettingsAutomaticTaxrf   rg   rj   zMLiteral['']|SubscriptionSchedule.CreateParamsDefaultSettingsBillingThresholdsrk   rl   ro   rp   úLiteral['']|strrq   ú?SubscriptionSchedule.CreateParamsDefaultSettingsInvoiceSettingsrr   rs   zHLiteral['']|SubscriptionSchedule.CreateParamsDefaultSettingsTransferDatart   N©r-   r.   r/   r   rb   r1   r   ru   r2   r3   r4   ÚCreateParamsDefaultSettingsz0SubscriptionSchedule.CreateParamsDefaultSettingsë  óÛ   … Ø!,¨UÑ!3Ó3ð	ð #ØJñ
ó 	
ð	ð *¨'Ð2LÑ*MÑNÓNð	ð (Ø[ñ
ó 	
ð	ð 'ØÐ:Ñ;ñ
ó 	
ð	ð !,¨CÑ 0Ó0ð	ð !Ð!2Ñ3Ó3ð	ð &ØMñ
ó 	
ð	ð "Ð"3Ñ4Ó4ð	ð #ØVñ
ó 	
ð	r3   rÇ   c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rÃ   rE   úESubscriptionSchedule.CreateParamsDefaultSettingsAutomaticTaxLiabilityrF   N©r-   r.   r/   rH   r1   r   r2   r3   r4   Ú'CreateParamsDefaultSettingsAutomaticTaxz<SubscriptionSchedule.CreateParamsDefaultSettingsAutomaticTax  ó#   … Ø‹ð	ð ØSñ
ó 	
ð	r3   rÌ   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rÊ   r<   r=   r?   N©r-   r.   r/   r   ru   r1   r   r2   r3   r4   Ú0CreateParamsDefaultSettingsAutomaticTaxLiabilityzESubscriptionSchedule.CreateParamsDefaultSettingsAutomaticTaxLiability+  ó%   … Ø˜SÑ!Ó!ð	ð Ð'Ñ(Ó(ð	r3   rÐ   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)úASubscriptionSchedule.CreateParamsDefaultSettingsBillingThresholdsrN   rO   N©r-   r.   r/   r   r0   r1   rH   r2   r3   r4   Ú,CreateParamsDefaultSettingsBillingThresholdsrÓ   5  ó$   … Ø Ñ$Ó$ð	ð %0°Ñ$5Ó5ð	r3   rÕ   c                   óB   — e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)rÅ   úLiteral['']|List[str]rX   rY   úESubscriptionSchedule.CreateParamsDefaultSettingsInvoiceSettingsIssuerrZ   N©r-   r.   r/   r   r1   r0   r2   r3   r4   Ú*CreateParamsDefaultSettingsInvoiceSettingsz?SubscriptionSchedule.CreateParamsDefaultSettingsInvoiceSettings?  ó<   … Ø$Ð%<Ñ=Ó=ð	ð $ CÑ(Ó(ð	ð ØSñ
ó 	
ð	r3   rÛ   c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rÙ   r<   r=   r?   NrÏ   r2   r3   r4   Ú0CreateParamsDefaultSettingsInvoiceSettingsIssuerzESubscriptionSchedule.CreateParamsDefaultSettingsInvoiceSettingsIssuerO  rÑ   r3   rÞ   c                   ó*   — e Zd ZU ee   ed<   	 eed<   y)ú<SubscriptionSchedule.CreateParamsDefaultSettingsTransferDatar_   r`   N©r-   r.   r/   r   rb   r1   ru   r2   r3   r4   Ú'CreateParamsDefaultSettingsTransferDatarà   Y  ó   … Ø# EÑ*Ó*ð	ð Óð	r3   râ   c                   óº  — e Zd ZU eed      ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ed   ed	<   	 eed
      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee	   ed<   	 ed   ed<   	 ed   ed<   	 ee	   ed<   	 ee
eef      ed<   	 ee   ed<   	 eed      ed<   	 ed   ed <   	 ee   ed!<   	 ee	   ed"<   y#)$r¾   ú4SubscriptionSchedule.CreateParamsPhaseAddInvoiceItemr    re   ú2SubscriptionSchedule.CreateParamsPhaseAutomaticTaxrf   rg   rj   zCLiteral['']|SubscriptionSchedule.CreateParamsPhaseBillingThresholdsrk   rl   ro   r}   r¡   rp   rØ   r¢   rÄ   rq   z@Literal['']|List[SubscriptionSchedule.CreateParamsPhaseDiscount]rƒ   r*   ú5SubscriptionSchedule.CreateParamsPhaseInvoiceSettingsrr   ú*SubscriptionSchedule.CreateParamsPhaseItemr£   Ú
iterationsr›   rs   r¤   r¨   ú2SubscriptionSchedule.CreateParamsPhaseTransferDatart   Útrialr©   N©r-   r.   r/   r   r   r1   rb   r   ru   r0   r   rH   r2   r3   r4   ÚCreateParamsPhasez&SubscriptionSchedule.CreateParamsPhasec  s×  … Ø&ØÐGÑHñ
ó 	
ð	ð "-¨UÑ!3Ó3ð	ð #Ø@ñ
ó 	
ð	ð *¨'Ð2LÑ*MÑNÓNð	ð (ØQñ
ó 	
ð	ð 'ØÐ:Ñ;ñ
ó 	
ð	ð ˜CÑ Ó ð	ð ˜cÑ"Ó"ð	ð !,¨CÑ 0Ó0ð	ð 'Ð'>Ñ?Ó?ð	ð !Ð!2Ñ3Ó3ð	ð ØNñ
ó 	
ð	ð ˜cÑ"Ó"ð	ð &ØCñ
ó 	
ð	ð Ð@ÑAÓAð	ð   Ñ$Ó$ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð " #Ñ&Ó&ð	ð (ØÐAÑBñ
ó 	
ð	ð #Ø@ñ
ó 	
ð	ð ˜4Ñ Ó ð	ð ˜sÑ#Ó#ð	r3   rí   c                   ól   — e Zd ZU eed      ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   y	)
rå   ú<SubscriptionSchedule.CreateParamsPhaseAddInvoiceItemDiscountrƒ   r„   ú=SubscriptionSchedule.CreateParamsPhaseAddInvoiceItemPriceDataÚ
price_datar…   rØ   r†   N©r-   r.   r/   r   r   r1   ru   r0   r2   r3   r4   ÚCreateParamsPhaseAddInvoiceItemz4SubscriptionSchedule.CreateParamsPhaseAddInvoiceItemÍ  óm   … ØØØNññ
ó 	
ð
	ð ˜3ÑÓð	ð  ØKñ
ó 	
ð	ð ˜cÑ"Ó"ð	ð Ð6Ñ7Ó7ð	r3   ró   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)rï   r}   r   r€   N©r-   r.   r/   r   ru   r1   r2   r3   r4   Ú'CreateParamsPhaseAddInvoiceItemDiscountz<SubscriptionSchedule.CreateParamsPhaseAddInvoiceItemDiscounté  ó6   … Ø˜CÑ Ó ð	ð ˜cÑ"Ó"ð	ð $ CÑ(Ó(ð	r3   r÷   c                   ó`   — e Zd ZU eed<   	 eed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)rð   r¡   Úproduct©Ú	exclusiveÚ	inclusiveÚunspecifiedÚtax_behaviorÚunit_amountÚunit_amount_decimalN©r-   r.   r/   ru   r1   r   r   r0   r2   r3   r4   Ú(CreateParamsPhaseAddInvoiceItemPriceDataz=SubscriptionSchedule.CreateParamsPhaseAddInvoiceItemPriceData÷  óY   … Ø‹ð	ð ‹ð	ð "ØÐ;Ñ<ñ
ó 	
ð	ð ! Ñ%Ó%ð	ð )¨Ñ-Ó-ð	r3   r  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)ræ   rE   ú;SubscriptionSchedule.CreateParamsPhaseAutomaticTaxLiabilityrF   NrË   r2   r3   r4   ÚCreateParamsPhaseAutomaticTaxz2SubscriptionSchedule.CreateParamsPhaseAutomaticTax  ó#   … Ø‹ð	ð ØIñ
ó 	
ð	r3   r  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r  r<   r=   r?   NrÏ   r2   r3   r4   Ú&CreateParamsPhaseAutomaticTaxLiabilityz;SubscriptionSchedule.CreateParamsPhaseAutomaticTaxLiability  rÑ   r3   r
  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú7SubscriptionSchedule.CreateParamsPhaseBillingThresholdsrN   rO   NrÔ   r2   r3   r4   Ú"CreateParamsPhaseBillingThresholdsr  %  rÖ   r3   r  c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú.SubscriptionSchedule.CreateParamsPhaseDiscountr}   r   r€   Nrö   r2   r3   r4   ÚCreateParamsPhaseDiscountr  /  rø   r3   r  c                   óB   — e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)rç   rØ   rX   rY   ú;SubscriptionSchedule.CreateParamsPhaseInvoiceSettingsIssuerrZ   NrÚ   r2   r3   r4   Ú CreateParamsPhaseInvoiceSettingsz5SubscriptionSchedule.CreateParamsPhaseInvoiceSettings=  ó<   … Ø$Ð%<Ñ=Ó=ð	ð $ CÑ(Ó(ð	ð ØIñ
ó 	
ð	r3   r  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r  r<   r=   r?   NrÏ   r2   r3   r4   Ú&CreateParamsPhaseInvoiceSettingsIssuerz;SubscriptionSchedule.CreateParamsPhaseInvoiceSettingsIssuerM  rÑ   r3   r  c                   ó¦   — e Zd ZU ed   ed<   	 ed   ed<   	 eeeef      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed	<   	 ee   ed
<   	 ed   ed<   y)rè   zGLiteral['']|SubscriptionSchedule.CreateParamsPhaseItemBillingThresholdsrk   zDLiteral['']|List[SubscriptionSchedule.CreateParamsPhaseItemDiscount]rƒ   r›   rœ   r„   ú3SubscriptionSchedule.CreateParamsPhaseItemPriceDatarñ   r…   rØ   r†   N©r-   r.   r/   r   r1   r   ru   r0   r2   r3   r4   ÚCreateParamsPhaseItemz*SubscriptionSchedule.CreateParamsPhaseItemW  ó¨   … Ø'ØUñ
ó 	
ð	ð ØRñ
ó 	
ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð ˜#ÑÓð	ð ˜3ÑÓð	ð  ØAñ
ó 	
ð	ð ˜cÑ"Ó"ð	ð Ð6Ñ7Ó7ð	r3   r  c                   ó   — e Zd ZU eed<   y)ú;SubscriptionSchedule.CreateParamsPhaseItemBillingThresholdsr˜   Nr,   r2   r3   r4   Ú&CreateParamsPhaseItemBillingThresholdsr    ó   … Ø‹ð	r3   r  c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú2SubscriptionSchedule.CreateParamsPhaseItemDiscountr}   r   r€   Nrö   r2   r3   r4   ÚCreateParamsPhaseItemDiscountr!  …  rø   r3   r"  c                   ól   — e Zd ZU eed<   	 eed<   	 ded<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y	)
r  r¡   rú   ú<SubscriptionSchedule.CreateParamsPhaseItemPriceDataRecurringÚ	recurringrû   rÿ   r   r  Nr  r2   r3   r4   ÚCreateParamsPhaseItemPriceDataz3SubscriptionSchedule.CreateParamsPhaseItemPriceData“  ói   … Ø‹ð	ð ‹ð	ð Kó	
ð	ð "ØÐ;Ñ<ñ
ó 	
ð	ð ! Ñ%Ó%ð	ð )¨Ñ-Ó-ð	r3   r&  c                   ó0   — e Zd ZU ed   ed<   	 ee   ed<   y)r$  ©ÚdayÚmonthÚweekÚyearÚintervalÚinterval_countN©r-   r.   r/   r   r1   r   r0   r2   r3   r4   Ú'CreateParamsPhaseItemPriceDataRecurringz<SubscriptionSchedule.CreateParamsPhaseItemPriceDataRecurring±  ó%   … ØÐ8Ñ9Ó9ð	ð $ CÑ(Ó(ð	r3   r1  c                   ó*   — e Zd ZU ee   ed<   	 eed<   y)rê   r_   r`   Nrá   r2   r3   r4   ÚCreateParamsPhaseTransferDataz2SubscriptionSchedule.CreateParamsPhaseTransferData»  rã   r3   r4  c                   óÆ   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed	<   	 ee   ed
<   	 ed   ed<   	 ee   ed<   	 ee   ed<   y)úSubscriptionSchedule.ListParamsz-SubscriptionSchedule.ListParamsCanceledAt|intÚcanceled_atz.SubscriptionSchedule.ListParamsCompletedAt|intÚcompleted_atz*SubscriptionSchedule.ListParamsCreated|intÚcreatedr´   Úending_beforer­   Úlimitz-SubscriptionSchedule.ListParamsReleasedAt|intÚreleased_atÚ	scheduledÚstarting_afterN)	r-   r.   r/   r   r1   ru   r   r0   rH   r2   r3   r4   Ú
ListParamsr6  Å  sÈ   … Ø Ø;ñ
ó 	
ð	ð "Ø<ñ
ó 	
ð	ð ÐIÑJÓJð	ð ˜cÑ"Ó"ð	ð # 3Ñ'Ó'ð	ð ˜D ™IÑ&Ó&ð	ð ˜3ÑÓð	ð !Ø;ñ
ó 	
ð	ð ˜tÑ$Ó$ð	ð $ CÑ(Ó(ð	r3   r?  c                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ú)SubscriptionSchedule.ListParamsCanceledAtÚgtÚgteÚltÚlteN©r-   r.   r/   r   r0   r1   r2   r3   r4   ÚListParamsCanceledAtrA  õ  óH   … Ø˜ÑÓð	ð ˜ÑÓð	ð ˜ÑÓð	ð ˜ÑÓð	r3   rG  c                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ú*SubscriptionSchedule.ListParamsCompletedAtrB  rC  rD  rE  NrF  r2   r3   r4   ÚListParamsCompletedAtrJ    rH  r3   rK  c                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ú&SubscriptionSchedule.ListParamsCreatedrB  rC  rD  rE  NrF  r2   r3   r4   ÚListParamsCreatedrM    rH  r3   rN  c                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ú)SubscriptionSchedule.ListParamsReleasedAtrB  rC  rD  rE  NrF  r2   r3   r4   ÚListParamsReleasedAtrP  +  rH  r3   rQ  c                   ó�   — e Zd ZU ed   ed<   	 eed      ed<   	 eee      ed<   	 ed   ed<   	 eed      ed	<   	 eed
      ed<   y)ú!SubscriptionSchedule.ModifyParamsú0SubscriptionSchedule.ModifyParamsDefaultSettingsr¶   r·   r»   r­   r½   r›   ú&SubscriptionSchedule.ModifyParamsPhaser¿   r¤   r¨   N)r-   r.   r/   r   r1   r   r   ru   r2   r3   r4   ÚModifyParamsrS  =  s’   … Ø%Ø>ñ
ó 	
ð	ð "ØÐ8Ñ9ñ
ó 	
ð	ð ˜D ™IÑ&Ó&ð	ð Ð:Ñ;Ó;ð	ð ˜DÐ!IÑJÑKÓKð	ð (ØÐAÑBñ
ó 	
ð	r3   rV  c                   óÌ   — e Zd ZU ee   ed<   	 ed   ed<   	 eed      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d<   y)rT  re   ú<SubscriptionSchedule.ModifyParamsDefaultSettingsAutomaticTaxrf   rg   rj   zMLiteral['']|SubscriptionSchedule.ModifyParamsDefaultSettingsBillingThresholdsrk   rl   ro   rp   rÄ   rq   ú?SubscriptionSchedule.ModifyParamsDefaultSettingsInvoiceSettingsrr   rs   zHLiteral['']|SubscriptionSchedule.ModifyParamsDefaultSettingsTransferDatart   NrÆ   r2   r3   r4   ÚModifyParamsDefaultSettingsz0SubscriptionSchedule.ModifyParamsDefaultSettings]  rÈ   r3   rZ  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rX  rE   úESubscriptionSchedule.ModifyParamsDefaultSettingsAutomaticTaxLiabilityrF   NrË   r2   r3   r4   Ú'ModifyParamsDefaultSettingsAutomaticTaxz<SubscriptionSchedule.ModifyParamsDefaultSettingsAutomaticTax‘  rÍ   r3   r]  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r\  r<   r=   r?   NrÏ   r2   r3   r4   Ú0ModifyParamsDefaultSettingsAutomaticTaxLiabilityzESubscriptionSchedule.ModifyParamsDefaultSettingsAutomaticTaxLiability�  rÑ   r3   r_  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)úASubscriptionSchedule.ModifyParamsDefaultSettingsBillingThresholdsrN   rO   NrÔ   r2   r3   r4   Ú,ModifyParamsDefaultSettingsBillingThresholdsra  §  rÖ   r3   rb  c                   óB   — e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)rY  rØ   rX   rY   úESubscriptionSchedule.ModifyParamsDefaultSettingsInvoiceSettingsIssuerrZ   NrÚ   r2   r3   r4   Ú*ModifyParamsDefaultSettingsInvoiceSettingsz?SubscriptionSchedule.ModifyParamsDefaultSettingsInvoiceSettings±  rÜ   r3   re  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)rd  r<   r=   r?   NrÏ   r2   r3   r4   Ú0ModifyParamsDefaultSettingsInvoiceSettingsIssuerzESubscriptionSchedule.ModifyParamsDefaultSettingsInvoiceSettingsIssuerÁ  rÑ   r3   rg  c                   ó*   — e Zd ZU ee   ed<   	 eed<   y)ú<SubscriptionSchedule.ModifyParamsDefaultSettingsTransferDatar_   r`   Nrá   r2   r3   r4   Ú'ModifyParamsDefaultSettingsTransferDatari  Ë  rã   r3   rj  c                   óÌ  — e Zd ZU eed      ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ed   ed	<   	 eed
      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee	   ed<   	 ee
eef      ed<   	 ee   ed<   	 eed      ed<   	 ed   ed <   	 ed!   ed"<   	 ee   ed#<   	 ed   ed$<   y%)&rU  ú4SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItemr    re   ú2SubscriptionSchedule.ModifyParamsPhaseAutomaticTaxrf   rg   rj   zCLiteral['']|SubscriptionSchedule.ModifyParamsPhaseBillingThresholdsrk   rl   ro   r}   r¡   rp   rØ   r¢   rÄ   rq   z@Literal['']|List[SubscriptionSchedule.ModifyParamsPhaseDiscount]rƒ   rÀ   r*   ú5SubscriptionSchedule.ModifyParamsPhaseInvoiceSettingsrr   ú*SubscriptionSchedule.ModifyParamsPhaseItemr£   ré   r›   rs   r¤   r¨   r+   ú2SubscriptionSchedule.ModifyParamsPhaseTransferDatart   rë   r©   Nrì   r2   r3   r4   ÚModifyParamsPhasez&SubscriptionSchedule.ModifyParamsPhaseÕ  sì  … Ø&ØÐGÑHñ
ó 	
ð	ð "-¨UÑ!3Ó3ð	ð #Ø@ñ
ó 	
ð	ð *¨'Ð2LÑ*MÑNÓNð	ð (ØQñ
ó 	
ð	ð 'ØÐ:Ñ;ñ
ó 	
ð	ð ˜CÑ Ó ð	ð ˜cÑ"Ó"ð	ð !,¨CÑ 0Ó0ð	ð 'Ð'>Ñ?Ó?ð	ð !Ð!2Ñ3Ó3ð	ð ØNñ
ó 	
ð	ð Ð2Ñ3Ó3ð	ð &ØCñ
ó 	
ð	ð Ð@ÑAÓAð	ð   Ñ$Ó$ð	ð ˜d 3¨ 8™nÑ-Ó-ð	ð " #Ñ&Ó&ð	ð (ØÐAÑBñ
ó 	
ð	ð  Ð 4Ñ5Ó5ð	ð #Ø@ñ
ó 	
ð	ð ˜4Ñ Ó ð	ð Ð3Ñ4Ó4ð	r3   rq  c                   ól   — e Zd ZU eed      ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   y	)
rl  ú<SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItemDiscountrƒ   r„   ú=SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItemPriceDatarñ   r…   rØ   r†   Nrò   r2   r3   r4   ÚModifyParamsPhaseAddInvoiceItemz4SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItemC  rô   r3   ru  c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)rs  r}   r   r€   Nrö   r2   r3   r4   Ú'ModifyParamsPhaseAddInvoiceItemDiscountz<SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItemDiscount_  rø   r3   rw  c                   ó`   — e Zd ZU eed<   	 eed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)rt  r¡   rú   rû   rÿ   r   r  Nr  r2   r3   r4   Ú(ModifyParamsPhaseAddInvoiceItemPriceDataz=SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItemPriceDatam  r  r3   ry  c                   ó*   — e Zd ZU eed<   	 ed   ed<   y)rm  rE   ú;SubscriptionSchedule.ModifyParamsPhaseAutomaticTaxLiabilityrF   NrË   r2   r3   r4   ÚModifyParamsPhaseAutomaticTaxz2SubscriptionSchedule.ModifyParamsPhaseAutomaticTax…  r  r3   r|  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r{  r<   r=   r?   NrÏ   r2   r3   r4   Ú&ModifyParamsPhaseAutomaticTaxLiabilityz;SubscriptionSchedule.ModifyParamsPhaseAutomaticTaxLiability‘  rÑ   r3   r~  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú7SubscriptionSchedule.ModifyParamsPhaseBillingThresholdsrN   rO   NrÔ   r2   r3   r4   Ú"ModifyParamsPhaseBillingThresholdsr€  ›  rÖ   r3   r�  c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú.SubscriptionSchedule.ModifyParamsPhaseDiscountr}   r   r€   Nrö   r2   r3   r4   ÚModifyParamsPhaseDiscountrƒ  ¥  rø   r3   r„  c                   óB   — e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)rn  rØ   rX   rY   ú;SubscriptionSchedule.ModifyParamsPhaseInvoiceSettingsIssuerrZ   NrÚ   r2   r3   r4   Ú ModifyParamsPhaseInvoiceSettingsz5SubscriptionSchedule.ModifyParamsPhaseInvoiceSettings³  r  r3   r‡  c                   ó0   — e Zd ZU ee   ed<   	 ed   ed<   y)r†  r<   r=   r?   NrÏ   r2   r3   r4   Ú&ModifyParamsPhaseInvoiceSettingsIssuerz;SubscriptionSchedule.ModifyParamsPhaseInvoiceSettingsIssuerÃ  rÑ   r3   r‰  c                   ó¦   — e Zd ZU ed   ed<   	 ed   ed<   	 eeeef      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed	<   	 ee   ed
<   	 ed   ed<   y)ro  zGLiteral['']|SubscriptionSchedule.ModifyParamsPhaseItemBillingThresholdsrk   zDLiteral['']|List[SubscriptionSchedule.ModifyParamsPhaseItemDiscount]rƒ   r›   rœ   r„   ú3SubscriptionSchedule.ModifyParamsPhaseItemPriceDatarñ   r…   rØ   r†   Nr  r2   r3   r4   ÚModifyParamsPhaseItemz*SubscriptionSchedule.ModifyParamsPhaseItemÍ  r  r3   rŒ  c                   ó   — e Zd ZU eed<   y)ú;SubscriptionSchedule.ModifyParamsPhaseItemBillingThresholdsr˜   Nr,   r2   r3   r4   Ú&ModifyParamsPhaseItemBillingThresholdsrŽ  õ  r  r3   r�  c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú2SubscriptionSchedule.ModifyParamsPhaseItemDiscountr}   r   r€   Nrö   r2   r3   r4   ÚModifyParamsPhaseItemDiscountr‘  û  rø   r3   r’  c                   ól   — e Zd ZU eed<   	 eed<   	 ded<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y	)
r‹  r¡   rú   ú<SubscriptionSchedule.ModifyParamsPhaseItemPriceDataRecurringr%  rû   rÿ   r   r  Nr  r2   r3   r4   ÚModifyParamsPhaseItemPriceDataz3SubscriptionSchedule.ModifyParamsPhaseItemPriceData	  r'  r3   r•  c                   ó0   — e Zd ZU ed   ed<   	 ee   ed<   y)r”  r)  r.  r/  Nr0  r2   r3   r4   Ú'ModifyParamsPhaseItemPriceDataRecurringz<SubscriptionSchedule.ModifyParamsPhaseItemPriceDataRecurring'  r2  r3   r—  c                   ó*   — e Zd ZU ee   ed<   	 eed<   y)rp  r_   r`   Nrá   r2   r3   r4   ÚModifyParamsPhaseTransferDataz2SubscriptionSchedule.ModifyParamsPhaseTransferData1  rã   r3   r™  c                   ó6   — e Zd ZU eee      ed<   	 ee   ed<   y)ú"SubscriptionSchedule.ReleaseParamsr­   Úpreserve_cancel_dateNr°   r2   r3   r4   ÚReleaseParamsr›  ;  s(   … Ø˜D ™IÑ&Ó&ð	ð *¨$Ñ/Ó/ð	r3   r�  c                   ó$   — e Zd ZU eee      ed<   y)ú#SubscriptionSchedule.RetrieveParamsr­   N)r-   r.   r/   r   r   ru   r1   r2   r3   r4   ÚRetrieveParamsrŸ  E  s   … Ø˜D ™IÑ&Ó&ð	r3   r   r   Úapplicationr7  r8  r9  Úcurrent_phaser   r´   r¶   r·   r»   ÚidÚlivemoder›   Úobjectr¿   r<  Úreleased_subscription)ÚactiveÚcanceledÚ	completedÚnot_startedÚreleasedÚstatusr    Úsubscriptionr#   Ú
test_clockÚscheduleÚparamsr¬   Úreturnc                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )úí
        Cancels a subscription schedule and its associated subscription immediately (if the subscription schedule has an active subscription). A subscription schedule can only be canceled if its status is not_started or active.
        r%   Úpostú,/v1/subscription_schedules/{schedule}/cancel©r¯  ©r°  ©r   Ú_static_requestÚformatr   ©Úclsr¯  r°  s      r4   Ú_cls_cancelz SubscriptionSchedule._cls_cancel“  sK   € ô Ø"Ø×ÑØØ>×EÑEÜ(¨Ó2ð Fó ð ð  ó ó	
ð 		
r3   c                  ó   — y©r³  Nr2   ©r¯  r°  s     r4   r¸   zSubscriptionSchedule.cancel§  ó   € ð 	r3   c                  ó   — yr¿  r2   ©r>   r°  s     r4   r¸   zSubscriptionSchedule.cancel±  ó   € ð 	r3   r½  c                 óŽ   — t        d| j                  ddj                  t        | j	                  d«      «      ¬«      |¬«      «      S )r³  r%   r´  rµ  r£  r¶  r·  ©r   Ú_requestrº  r   ÚgetrÃ  s     r4   r¸   zSubscriptionSchedule.cancelº  sQ   € ô Ø"Ø�M‰MØØ>×EÑEÜ(¨¯©°$«Ó8ð Fó ð ð ó ó	
ð 		
r3   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r³  r%   r´  rµ  r¶  r·  N©r   Ú_static_request_asyncrº  r   r»  s      r4   Ú_cls_cancel_asyncz&SubscriptionSchedule._cls_cancel_asyncÌ  sY   è ø€ ô Ø"Ø×+Ñ+ØØ>×EÑEÜ(¨Ó2ð Fó ð ð ,ó ÷ ó	
ð 		
ðúó   ‚7A¹A
º	Ac              ‹   ó   K  — y­wr¿  r2   rÀ  s     r4   Úcancel_asyncz!SubscriptionSchedule.cancel_asyncà  ó   è ø€ ð 	ùó   ‚c              ‹   ó   K  — y­wr¿  r2   rÃ  s     r4   rÏ  z!SubscriptionSchedule.cancel_asyncê  ó   è ø€ ð 	ùrÑ  rÌ  c              ‹   óª   K  — t        d| j                  ddj                  t        | j	                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r³  r%   r´  rµ  r£  r¶  r·  N©r   Ú_request_asyncrº  r   rÈ  rÃ  s     r4   rÏ  z!SubscriptionSchedule.cancel_asyncó  sa   è ø€ ô Ø"Ø×%Ñ%ØØ>×EÑEÜ(¨¯©°$«Ó8ð Fó ð ð &ó ÷ ó	
ð 		
ðúó   ‚AAÁA
Á		Ar³   c                 óZ   — t        d| j                  d| j                  «       |¬«      «      S )ú�
        Creates a new subscription schedule object. Each customer can have up to 500 active or scheduled subscriptions.
        r%   r´  r·  )r   r¹  Ú	class_url©r¼  r°  s     r4   ÚcreatezSubscriptionSchedule.create  s6   € ô Ø"Ø×ÑØØ—‘“Øð  ó ó
ð 	
r3   c              ‹   óv   K  — t        d| j                  d| j                  «       |¬«      ƒ d{  –—† «      S 7 Œ­w)rÙ  r%   r´  r·  N)r   rË  rÚ  rÛ  s     r4   Úcreate_asyncz!SubscriptionSchedule.create_async  sD   è ø€ ô Ø"Ø×+Ñ+ØØ—‘“Øð ,ó ÷ ó
ð 	
ðús   ‚,9®7
¯	9r6  c                 ó¬   — | j                  d| j                  «       |¬«      }t        |t        «      s!t	        dt        |«      j                  z  «      ‚|S )úD
        Retrieves the list of your subscription schedules.
        rÈ  r·  ú%Expected list object from API, got %s)r¹  rÚ  Ú
isinstancer   Ú	TypeErrorr?   r-   ©r¼  r°  Úresults      r4   ÚlistzSubscriptionSchedule.list%  s]   € ð ×$Ñ$ØØ�M‰M‹OØð %ó 
ˆô
 ˜&¤*Ô-ÜØ7Ü˜“<×(Ñ(ñ*óð ð
 ˆr3   c              ‹   óÈ   K  — | j                  d| j                  «       |¬«      ƒ d{  –—† }t        |t        «      s!t	        dt        |«      j                  z  «      ‚|S 7 Œ7­w)rà  rÈ  r·  Nrá  )rË  rÚ  râ  r   rã  r?   r-   rä  s      r4   Ú
list_asynczSubscriptionSchedule.list_async9  sk   è ø€ ð ×0Ñ0ØØ�M‰M‹OØð 1ó 
÷ 
ˆô
 ˜&¤*Ô-ÜØ7Ü˜“<×(Ñ(ñ*óð ð
 ˆð
ús   ‚&A"¨A ©8A"rS  c                 óz   — | j                  «       ›dt        |«      ›�}t        d| j                  d||¬«      «      S )ú<
        Updates an existing subscription schedule.
        ú/r%   r´  r·  )rÚ  r   r   r¹  ©r¼  r£  r°  Úurls       r4   ÚmodifyzSubscriptionSchedule.modifyM  sD   € ð Ÿ™�¬+°b¬/Ð:ˆÜØ"Ø×ÑØØØð  ó ó
ð 	
r3   c              ‹   ó–   K  — | j                  «       ›dt        |«      ›�}t        d| j                  d||¬«      ƒ d{  –—† «      S 7 Œ­w)rê  rë  r%   r´  r·  N)rÚ  r   r   rË  rì  s       r4   Úmodify_asyncz!SubscriptionSchedule.modify_async^  sR   è ø€ ð Ÿ™�¬+°b¬/Ð:ˆÜØ"Ø×+Ñ+ØØØð ,ó ÷ ó
ð 	
ðús   ‚<A	¾A
¿	A	r›  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )á£  
        Releases the subscription schedule immediately, which will stop scheduling of its phases, but leave any existing subscription in place. A schedule can only be released if its status is not_started or active. If the subscription schedule is currently associated with a subscription, releasing it will remove its subscription property and set the subscription's ID to the released_subscription property.
        r%   r´  ú-/v1/subscription_schedules/{schedule}/releaser¶  r·  r¸  r»  s      r4   Ú_cls_releasez!SubscriptionSchedule._cls_releaseo  sK   € ô Ø"Ø×ÑØØ?×FÑFÜ(¨Ó2ð Gó ð ð  ó ó	
ð 		
r3   c                  ó   — y©rò  Nr2   rÀ  s     r4   r¹   zSubscriptionSchedule.releaseƒ  rÁ  r3   c                  ó   — yrö  r2   rÃ  s     r4   r¹   zSubscriptionSchedule.release�  rÄ  r3   rô  c                 óŽ   — t        d| j                  ddj                  t        | j	                  d«      «      ¬«      |¬«      «      S )rò  r%   r´  ró  r£  r¶  r·  rÆ  rÃ  s     r4   r¹   zSubscriptionSchedule.release–  sQ   € ô Ø"Ø�M‰MØØ?×FÑFÜ(¨¯©°$«Ó8ð Gó ð ð ó ó	
ð 		
r3   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)rò  r%   r´  ró  r¶  r·  NrÊ  r»  s      r4   Ú_cls_release_asyncz'SubscriptionSchedule._cls_release_async¨  sY   è ø€ ô Ø"Ø×+Ñ+ØØ?×FÑFÜ(¨Ó2ð Gó ð ð ,ó ÷ ó	
ð 		
ðúrÍ  c              ‹   ó   K  — y­wrö  r2   rÀ  s     r4   Úrelease_asyncz"SubscriptionSchedule.release_async¼  rÐ  rÑ  c              ‹   ó   K  — y­wrö  r2   rÃ  s     r4   rü  z"SubscriptionSchedule.release_asyncÆ  rÓ  rÑ  rú  c              ‹   óª   K  — t        d| j                  ddj                  t        | j	                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)rò  r%   r´  ró  r£  r¶  r·  NrÕ  rÃ  s     r4   rü  z"SubscriptionSchedule.release_asyncÏ  sa   è ø€ ô Ø"Ø×%Ñ%ØØ?×FÑFÜ(¨¯©°$«Ó8ð Gó ð ð &ó ÷ ó	
ð 		
ðúr×  rŸ  c                 ó8   —  | |fi |¤Ž}|j                  «        |S )úÈ
        Retrieves the details of an existing subscription schedule. You only need to supply the unique subscription schedule identifier that was returned upon subscription schedule creation.
        )Úrefresh©r¼  r£  r°  Úinstances       r4   ÚretrievezSubscriptionSchedule.retrieveá  s$   € ñ �rÑ$˜VÑ$ˆØ×ÑÔØˆr3   c              ‹   óT   K  —  | |fi |¤Ž}|j                  «       ƒ d{  –—†  |S 7 Œ­w)r   N)Úrefresh_asyncr  s       r4   Úretrieve_asyncz#SubscriptionSchedule.retrieve_asyncì  s3   è ø€ ñ �rÑ$˜VÑ$ˆØ×$Ñ$Ó&×&Ð&Øˆð 	'ús   ‚(Ÿ& ()r¢  r¶   r¿   N)dr-   r.   r/   Ú__doc__r'   r   r   r1   r   r5   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&  r1  r4  r?  rG  rK  rN  rQ  rV  rZ  r]  r_  rb  re  rg  rj  rq  ru  rw  ry  r|  r~  r�  r„  r‡  r‰  rŒ  r�  r’  r•  r—  r™  r�  r   r   r   r0   ru   rH   r   r   Úclassmethodr   r½  r   Ústaticmethodr¸   r
   rÌ  rÏ  rÜ  rÞ  r   ræ  rè  rî  rð  rô  r¹   rú  rü  r  r  rI   r2   r3   r4   r%   r%   $   sî  … ñ
ð 	 ð �˜'Ð"9Ñ:Ñ;ó ô�|ô ôm
˜,ô m
ô^I
�ô I
ôV�~ô ô$�~ô $ôL2 iô 2ôh
°)ô 
ô¸9ô ô°yô ô°Yô ô ¸9ô ô°)ô ôh˜Iô hôT¨)ô ô8°)ô ô°9ô ô0
¨	ô 
ô°ô ô¨Yô ô Iô ô¨9ô ô °ô ô& 	ô &ôP°ô ô¨	ô ô¨ô ô<°)ô ô¨	ô ô.�^ô .ô`˜yô ô$ 	ô ô$˜Iô ô$˜yô ô$�~ô ô@2 iô 2ôh
°)ô 
ô¸9ô ô°yô ô°Yô ô ¸9ô ô°)ô ôl˜Iô lô\¨)ô ô8°)ô ô°9ô ô0
¨	ô 
ô°ô ô¨Yô ô Iô ô¨9ô ô °ô ô& 	ô &ôP°ô ô¨	ô ô¨ô ô<°)ô ô¨	ô ô˜ô ô˜ô ð ˜/¨-Ñ8Ñ9Ó9ðð ˜#‘Óðð ˜3‘-Óðð ƒLðð ˜LÑ)Ó)ðð ˜jÑ)Ó)ðð &Ó%ØÐ>Ñ?Ó?ðð 	ƒGðð ƒNðð �t˜C ˜H‘~Ñ&Ó&ðð Ð+Ñ,Ó,ðð �‰KÓðð ˜#‘Óðð $ C™=Ó(ðð ØDñó ðð ˜?¨>Ñ:Ñ;Ó;ðð ˜¨Ñ5Ñ6Ó6ðð ð
àð
ð Ð<Ñ=ð
ð 
 ò	
ó ð
ð& ØðØðØ!'Ð(KÑ!Lðà	òó ó ðð ðØÐBÑCðà	òó ðñ ˜-Ó(ð
ØÐBÑCð
à	ò
ó )ð
ð" ð
àð
ð Ð<Ñ=ð
ð 
 ò	
ó ð
ð& ØðØðØ!'Ð(KÑ!Lðà	òó ó ðð ðØÐBÑCðà	òó ðñ Ð-Ó.ð
ØÐBÑCð
à	ò
ó /ð
ð" ð
ØÐAÑBð
à	ò
ó ð
ð ð
ØÐAÑBð
à	ò
ó ð
ð ðØÐ?Ñ@ðà	Ð*Ñ	+òó ðð& ðØÐ?Ñ@ðà	Ð*Ñ	+òó ðð& ð
Øð
Ø &Ð'JÑ Kð
à	ò
ó ð
ð  ð
Øð
Ø &Ð'JÑ Kð
à	ò
ó ð
ð  ð
àð
ð Ð=Ñ>ð
ð 
 ò	
ó ð
ð& ØðØðØ!'Ð(LÑ!Mðà	òó ó ðð ðØÐCÑDðà	òó ðñ ˜.Ó)ð
ØÐCÑDð
à	ò
ó *ð
ð" ð
àð
ð Ð=Ñ>ð
ð 
 ò	
ó ð
ð& ØðØðØ!'Ð(LÑ!Mðà	òó ó ðð ðØÐCÑDðà	òó ðñ Ð.Ó/ð
ØÐCÑDð
à	ò
ó 0ð
ð" ðØðØ &Ð'LÑ Mðà	òó ðð ðØðØ &Ð'LÑ Mðà	òó ðð &Ø+ØñÑr3   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._couponr   Ústripe._customerr   Ústripe._discountr   r~   Ústripe._payment_methodr   Ústripe._planr   Ústripe._pricer   Ústripe._promotion_coder   Ústripe._subscriptionr    Ústripe._tax_idr!   Ústripe._tax_rater"   Ústripe.test_helpers._test_clockr#   r%   r2   r3   r4   ú<module>r"     sƒ   ðõ BÝ 4Ý *Ý =Ý 2Ý .Ý Aß :ß A× A÷õ ñ Ý'Ý/Ý%Ý)Ý=Ý4Ý!Ý#Ý4Ý1Ý$Ý(Ý9ôWØÐ0Ñ1ØÐ.Ñ/ØÐ0Ñ1õWr3   