o
    i6                     @   s  d dl mZ d dlmZ d dlmZ erd 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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&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z- d dl.m/Z/ d dl0m1Z1 d dl2m3Z3 d dl4m5Z5 d dl6m7Z7 d dl8m9Z9 d dl:m;Z; d dl<m=Z= d d l>m?Z? d d!l@mAZA d d"lBmCZC d d#lDmEZE d d$lFmGZG d d%lHmIZI d d&lJmKZK d d'lLmMZM d d(lNmOZO d d)lPmQZQ d d*lRmSZS d d+lTmUZU d d,lVmWZW d d-lXmYZY d d.lZm[Z[ d d/l\m]Z] d d0l^m_Z_ d d1l`maZa d d2lbmcZc d d3ldmeZe d d4lfmgZg d d5lhmiZi d d6ljmkZk d d7llmmZm d d8lnmoZo d d9lpmqZq d d:lrmsZs d d;ltmuZu d d<lvmwZw d d=lxmyZy d d>lzm{Z{ d d?l|m}Z} d d@l~mZ d dAlmZ d dBlmZ d dClmZ d dDlmZ d dElmZ d dFlmZ d dGlmZ d dHlmZ d dIlmZ d dJlmZ d dKlmZ i dLdMdNgdOdPdQgdRdSdTgdUdVdWgdXdYdZgd[d\d]gd^d_d`gdadbdcgdddedfgdgdhdigdjdkdlgdmdndogdpdqdrgdsdtdugdvdwdxgdydzd{gd|d}d~gi dddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgi dddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgdddgi dddgdddgdddgdddgdddgdddgdddgdddgdddgd ddgdddgdddgd	d
dgdddgdddgdddgdddgddgddgddgddgd ZG d!d" d"eZd#S ($      )StripeService)import_module)TYPE_CHECKING)AccountLinkService)AccountService)AccountSessionService)ApplePayDomainService)ApplicationFeeService)AppsService)BalanceService)BalanceSettingsService)BalanceTransactionService)BillingPortalService)BillingService)ChargeService)CheckoutService)ClimateService)ConfirmationTokenService)CountrySpecService)CouponService)CreditNoteService)CustomerService)CustomerSessionService)DisputeService)EntitlementsService)EphemeralKeyService)EventService)ExchangeRateService)FileLinkService)FileService)FinancialConnectionsService)ForwardingService)IdentityService)InvoiceItemService)InvoicePaymentService)InvoiceRenderingTemplateService)InvoiceService)IssuingService)MandateService)PaymentAttemptRecordService)PaymentIntentService)PaymentLinkService)!PaymentMethodConfigurationService)PaymentMethodDomainService)PaymentMethodService)PaymentRecordService)PayoutService)PlanService)PriceService)ProductService)PromotionCodeService)QuoteService)RadarService)RefundService)ReportingService)ReviewService)SetupAttemptService)SetupIntentService)ShippingRateService)SigmaService)SourceService)SubscriptionItemService)SubscriptionScheduleService)SubscriptionService)TaxCodeService)TaxIdService)TaxRateService)
TaxService)TerminalService)TestHelpersService)TokenService)TopupService)TransferService)TreasuryService)WebhookEndpointServiceaccountszstripe._account_servicer   account_linkszstripe._account_link_servicer   account_sessionszstripe._account_session_servicer   apple_pay_domainsz stripe._apple_pay_domain_servicer   application_feeszstripe._application_fee_servicer	   appszstripe._apps_servicer
   balancezstripe._balance_servicer   balance_settingsz stripe._balance_settings_servicer   balance_transactionsz#stripe._balance_transaction_servicer   billingzstripe._billing_servicer   billing_portalzstripe._billing_portal_servicer   chargeszstripe._charge_servicer   checkoutzstripe._checkout_servicer   climatezstripe._climate_servicer   confirmation_tokensz"stripe._confirmation_token_servicer   country_specszstripe._country_spec_servicer   couponszstripe._coupon_servicer   credit_noteszstripe._credit_note_servicer   	customerszstripe._customer_servicer   customer_sessionsz stripe._customer_session_servicer   disputeszstripe._dispute_servicer   entitlementszstripe._entitlements_servicer   ephemeral_keyszstripe._ephemeral_key_servicer   eventszstripe._event_servicer   exchange_rateszstripe._exchange_rate_servicer   fileszstripe._file_servicer   
file_linkszstripe._file_link_servicer   financial_connectionsz%stripe._financial_connections_servicer    
forwardingzstripe._forwarding_servicer!   identityzstripe._identity_servicer"   invoiceszstripe._invoice_servicer&   invoice_itemszstripe._invoice_item_servicer#   invoice_paymentszstripe._invoice_payment_servicer$   invoice_rendering_templatesz*stripe._invoice_rendering_template_servicer%   issuingzstripe._issuing_servicer'   mandateszstripe._mandate_servicer(   payment_attempt_recordsz&stripe._payment_attempt_record_servicer)   payment_intentszstripe._payment_intent_servicer*   payment_linkszstripe._payment_link_servicer+   payment_methodszstripe._payment_method_servicer.   payment_method_configurationsz,stripe._payment_method_configuration_servicer,   payment_method_domainsz%stripe._payment_method_domain_servicer-   payment_recordszstripe._payment_record_servicer/   payoutszstripe._payout_servicer0   planszstripe._plan_servicer1   priceszstripe._price_servicer2   productszstripe._product_servicer3   promotion_codeszstripe._promotion_code_servicer4   quoteszstripe._quote_servicer5   radarzstripe._radar_servicer6   refundszstripe._refund_servicer7   	reportingzstripe._reporting_servicer8   reviewszstripe._review_servicer9   setup_attemptszstripe._setup_attempt_servicer:   setup_intentszstripe._setup_intent_servicer;   shipping_rateszstripe._shipping_rate_servicer<   sigmazstripe._sigma_servicer=   sourceszstripe._source_servicer>   subscriptionszstripe._subscription_servicerA   subscription_itemsz!stripe._subscription_item_servicer?   subscription_schedulesz%stripe._subscription_schedule_servicer@   taxzstripe._tax_servicerE   	tax_codeszstripe._tax_code_servicerB   tax_idszstripe._tax_id_servicerC   	tax_rateszstripe._tax_rate_servicerD   terminalzstripe._terminal_servicerF   test_helperszstripe._test_helpers_servicerG   tokenszstripe._token_servicerH   zstripe._topup_servicerI   zstripe._transfer_servicerJ   zstripe._treasury_servicerK   z stripe._webhook_endpoint_servicerL   )topups	transferstreasurywebhook_endpointsc                       sf  e Zd ZU ded< ded< ded< ded< d	ed
< ded< ded< ded< ded< ded< ded< ded< ded< ded< ded< ded < d!ed"< d#ed$< d%ed&< d'ed(< d)ed*< d+ed,< d-ed.< d/ed0< d1ed2< d3ed4< d5ed6< d7ed8< d9ed:< d;ed<< d=ed>< d?ed@< dAedB< dCedD< dEedF< dGedH< dIedJ< dKedL< dMedN< dOedP< dQedR< dSedT< dUedV< dWedX< dYedZ< d[ed\< d]ed^< d_ed`< daedb< dcedd< deedf< dgedh< diedj< dkedl< dmedn< doedp< dqedr< dsedt< duedv< dwedx< dyedz< d{ed|< d}ed~< ded< ded< ded< ded< ded< ded< ded< ded< ded<  fddZdd Z  ZS )
V1Servicesr   rM   r   rN   r   rO   r   rP   r	   rQ   r
   rR   r   rS   r   rT   r   rU   r   rV   r   rW   r   rX   r   rY   r   rZ   r   r[   r   r\   r   r]   r   r^   r   r_   r   r`   r   ra   r   rb   r   rc   r   rd   r   re   r   rf   r   rg   r    rh   r!   ri   r"   rj   r&   rk   r#   rl   r$   rm   r%   rn   r'   ro   r(   rp   r)   rq   r*   rr   r+   rs   r.   rt   r,   ru   r-   rv   r/   rw   r0   rx   r1   ry   r2   rz   r3   r{   r4   r|   r5   r}   r6   r~   r7   r   r8   r   r9   r   r:   r   r;   r   r<   r   r=   r   r>   r   rA   r   r?   r   r@   r   rE   r   rB   r   rC   r   rD   r   rF   r   rG   r   rH   r   rI   r   rJ   r   rK   r   rL   r   c                    s   t  | d S N)super__init__)self	requestor	__class__ s/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/_v1_services.pyr   2  s   zV1Services.__init__c                 C   sN   zt | \}}tt||}t| ||| j t| |W S  ty&   t w r   )_subservicesgetattrr   setattr
_requestorKeyErrorAttributeError)r   nameimport_fromserviceservice_classr   r   r   __getattr__5  s   zV1Services.__getattr__)__name__
__module____qualname____annotations__r   r   __classcell__r   r   r   r   r      s   
 r   N)stripe._stripe_servicer   	importlibr   typing_extensionsr   stripe._account_link_servicer   stripe._account_servicer   stripe._account_session_servicer    stripe._apple_pay_domain_servicer   stripe._application_fee_servicer	   stripe._apps_servicer
   stripe._balance_servicer    stripe._balance_settings_servicer   #stripe._balance_transaction_servicer   stripe._billing_portal_servicer   stripe._billing_servicer   stripe._charge_servicer   stripe._checkout_servicer   stripe._climate_servicer   "stripe._confirmation_token_servicer   stripe._country_spec_servicer   stripe._coupon_servicer   stripe._credit_note_servicer   stripe._customer_servicer    stripe._customer_session_servicer   stripe._dispute_servicer   stripe._entitlements_servicer   stripe._ephemeral_key_servicer   stripe._event_servicer   stripe._exchange_rate_servicer   stripe._file_link_servicer   stripe._file_servicer   %stripe._financial_connections_servicer    stripe._forwarding_servicer!   stripe._identity_servicer"   stripe._invoice_item_servicer#   stripe._invoice_payment_servicer$   *stripe._invoice_rendering_template_servicer%   stripe._invoice_servicer&   stripe._issuing_servicer'   stripe._mandate_servicer(   &stripe._payment_attempt_record_servicer)   stripe._payment_intent_servicer*   stripe._payment_link_servicer+   ,stripe._payment_method_configuration_servicer,   %stripe._payment_method_domain_servicer-   stripe._payment_method_servicer.   stripe._payment_record_servicer/   stripe._payout_servicer0   stripe._plan_servicer1   stripe._price_servicer2   stripe._product_servicer3   stripe._promotion_code_servicer4   stripe._quote_servicer5   stripe._radar_servicer6   stripe._refund_servicer7   stripe._reporting_servicer8   stripe._review_servicer9   stripe._setup_attempt_servicer:   stripe._setup_intent_servicer;   stripe._shipping_rate_servicer<   stripe._sigma_servicer=   stripe._source_servicer>   !stripe._subscription_item_servicer?   %stripe._subscription_schedule_servicer@   stripe._subscription_servicerA   stripe._tax_code_servicerB   stripe._tax_id_servicerC   stripe._tax_rate_servicerD   stripe._tax_servicerE   stripe._terminal_servicerF   stripe._test_helpers_servicerG   stripe._token_servicerH   stripe._topup_servicerI   stripe._transfer_servicerJ   stripe._treasury_servicerK    stripe._webhook_endpoint_servicerL   r   r   r   r   r   r   <module>   s<   !%&'()-./0123489:;<@DEFJNOSW[_`abcghijklmnopqrvz{|}~   


 
 