Ë
    <@‹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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   «      Z)e)e)jT                  _+        y)é    )ÚExpandableField)Ú
ListObject)ÚListableAPIResource)ÚRequestOptions)ÚStripeObject)ÚAPIResourceTestHelpers)ÚUpdateableAPIResource)Úclass_method_variantÚsanitize_id)ÚClassVarÚDictÚListÚOptionalÚcastÚoverload)ÚLiteralÚNotRequiredÚTypeÚ	TypedDictÚUnpackÚTYPE_CHECKING)ÚBalanceTransaction)ÚCard)Ú
Cardholder)ÚToken)ÚTransactionc                   óZ
  — 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«      ZAeBedr<   	 eCe	   eds<   	 eDedt<   	 edu   edv<   	 eEdw   edx<   	 dyedz<   	 eCeFd{      ed|<   	 eBed}<   	 eGed~<   	 eCe
   ed<   	 eCeEe      ed€<   	 eCe   ed�<   	 eGed‚<   	 eDedƒ<   	 eBed„<   	 eGed…<   	 eed†<   eHeGeGf   ed‡<   	 eCe   edˆ<   	 ed   ed‰<   	 eCe   edŠ<   	 eEe   ed‹<   	 edŒ   ed�<   	 eCeFdŽ      ed�<   	 eEd�   ed‘<   	 eCe   ed’<   	 eed“<   eCeD   ed”<   	 eCeG   ed•<   	 eId–eGd—eJd˜   d™d fdš„«       ZKeLeMd–eGd—eJd˜   d™d fd›„«       «       ZNeLd—eJd˜   d™d fdœ„«       ZN eOd�«      d—eJd˜   d™d fdž„«       ZNeId–eGd—eJd˜   d™d fdŸ„«       ZPeLeMd–eGd—eJd˜   d™d fd „«       «       ZQeLd—eJd˜   d™d fd¡„«       ZQ eOd¢«      d—eJd˜   d™d fd£„«       ZQeId–eGd—eJd¤   d™d fd¥„«       ZReLeMd–eGd—eJd¤   d™d fd¦„«       «       ZSeLd—eJd¤   d™d fd§„«       ZS eOd¨«      d—eJd¤   d™d fd©„«       ZSeId–eGd—eJd¤   d™d fdª„«       ZTeLeMd–eGd—eJd¤   d™d fd«„«       «       ZUeLd—eJd¤   d™d fd¬„«       ZU eOd­«      d—eJd¤   d™d fd®„«       ZUeId—eJd¯   d™eVd    fd°„«       ZWeId—eJd¯   d™eVd    fd±„«       ZXeId‚eGd—eJd²   d™d fd³„«       ZYeId‚eGd—eJd²   d™d fd´„«       ZZeId‚eGd—eJdµ   d™d fd¶„«       Z[eId‚eGd—eJdµ   d™d fd·„«       Z\ G d¸„ d¹e]d    «      Z^e_dº„ «       Z`e	e
eeeeeeeed»œ
Zay¼)½ÚAuthorizationaˆ  
    When an [issued card](https://stripe.com/docs/issuing) is used to make a purchase, an Issuing `Authorization`
    object is created. [Authorizations](https://stripe.com/docs/issuing/purchases/authorizations) must be approved for the
    purchase to be completed successfully.

    Related guide: [Issued card authorizations](https://stripe.com/docs/issuing/purchases/authorizations)
    zissuing.authorizationÚOBJECT_NAMEc                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)úAuthorization.AmountDetailsÚatm_feeÚcashback_amountN©Ú__name__Ú
__module__Ú__qualname__r   ÚintÚ__annotations__© ó    ú\/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/issuing/_authorization.pyÚAmountDetailsr!   -   s"   … Ø˜#‘Óð	ð " #™Ó&ð	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d<   	 ee   ed<   	 eed	      ed
<   	 eedœZ	y)úAuthorization.Fleetc                   óx   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ú(Authorization.Fleet.CardholderPromptDataÚalphanumeric_idÚ	driver_idÚodometerÚunspecified_idÚuser_idÚvehicle_numberN)r%   r&   r'   r   Ústrr)   r(   r*   r+   r,   ÚCardholderPromptDatar1   8   sf   … Ø% c™]Ó*ðð   ‘}Ó$ðð ˜s‘mÓ#ðð % S™MÓ)ðð ˜c‘]Ó"ðð % S™MÓ)ðr+   r9   c                   ó’   — 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e   ed<   	 ee   ed	<   	 eeed
œZ	y)ú%Authorization.Fleet.ReportedBreakdownc                   ó   — e Zd ZU ee   ed<   y)ú*Authorization.Fleet.ReportedBreakdown.FuelÚgross_amount_decimalN©r%   r&   r'   r   r8   r)   r*   r+   r,   ÚFuelr=   S   ó   … Ø&.¨s¡mÓ3ðr+   r@   c                   ó   — e Zd ZU ee   ed<   y)ú-Authorization.Fleet.ReportedBreakdown.NonFuelr>   Nr?   r*   r+   r,   ÚNonFuelrC   Y   rA   r+   rD   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú)Authorization.Fleet.ReportedBreakdown.TaxÚlocal_amount_decimalÚnational_amount_decimalNr?   r*   r+   r,   ÚTaxrF   _   s"   … Ø&.¨s¡mÓ3ðð *2°#©Ó6ðr+   rI   ÚfuelÚnon_fuelÚtax)rJ   rK   rL   N)
r%   r&   r'   r   r@   rD   rI   r   r)   Ú_inner_class_typesr*   r+   r,   ÚReportedBreakdownr;   R   sm   … ô�|ô ô˜,ô ô�lô ð ˜4‘.Ó ðð ˜wÑ'Ó'ðð ˜#‘Óðð Ø#Øñ"Ñr+   rN   Úcardholder_prompt_data©Úfuel_and_non_fuel_purchaseÚfuel_purchaseÚnon_fuel_purchaseÚpurchase_typeÚreported_breakdown©Úfull_serviceÚnon_fuel_transactionÚself_serviceÚservice_type)rO   rU   N)
r%   r&   r'   r   r9   rN   r   r)   r   rM   r*   r+   r,   ÚFleetr/   7   s�   … ô	 <ô 	ô4'	 ô '	ðR !)Ð)=Ñ >Ó>ð	ð  Øð%ññ
ó 	
ð	ð %Ð%6Ñ7Ó7ð	ð ØÐJÑKñ
ó 	
ð	ð ';Ø"3ñ
Ñr+   r[   c                   óH   — e Zd ZU ed   ed<   	 ed   ed<   	 eed      ed<   y)úAuthorization.FraudChallengeÚsmsÚchannel)ÚexpiredÚpendingÚrejectedÚundeliverableÚverifiedÚstatus)Úno_phone_numberÚunsupported_phone_numberÚundeliverable_reasonN)r%   r&   r'   r   r)   r   r*   r+   r,   ÚFraudChallenger]   ˜   sE   … Ø˜‘Óð	ð ØIñ
ó 	
ð	ð 'ØÐAÑBñ
ó 	
ð	r+   ri   c                   ór   — e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   y)	úAuthorization.FuelÚindustry_product_codeÚquantity_decimal©ÚdieselÚotherÚunleaded_plusÚunleaded_regularÚunleaded_superÚtype©Úcharging_minuteÚimperial_gallonÚkilogramÚkilowatt_hourÚliterrp   ÚpoundÚ	us_gallonÚunitÚunit_cost_decimalN)r%   r&   r'   r   r8   r)   r   r*   r+   r,   r@   rk   ª   su   … Ø'¨™}Ó,ð	ð # 3™-Ó'ð	ð Øð"ññ
ó 	
ð	ð Øðñ	ñ
ó 	
ð	ð $ C™=Ó(ð	r+   r@   c                   óÀ   — e Zd ZU eed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   	 ee   ed
<   	 ee   ed<   y)úAuthorization.MerchantDataÚcategoryÚcategory_codeÚcityÚcountryÚnameÚ
network_idÚpostal_codeÚstateÚtax_idÚterminal_idÚurlN)r%   r&   r'   r8   r)   r   r*   r+   r,   ÚMerchantDatar€   Ó   s­   … Ø‹ð	ð Óð	ð �s‰mÓð	ð ˜#‘Óð	ð �s‰mÓð	ð ‹ð	ð ˜c‘]Ó"ð	ð ˜‰}Óð	ð ˜‘Óð	ð ˜c‘]Ó"ð	ð �c‰]Óð	r+   rŒ   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)úAuthorization.NetworkDataÚacquiring_institution_idÚsystem_trace_audit_numberÚtransaction_idNr?   r*   r+   r,   ÚNetworkDatarŽ     s3   … Ø"*¨3¡-Ó/ð	ð $,¨C¡=Ó0ð	ð ! ™Ó%ð	r+   r’   c                   óŒ   — e Zd ZU  G d„ de«      Zeed<   	 ee   ed<   	 eed<   	 e	ed<   	 eed<   	 eed<   	 ee   ed	<   	 deiZ
y
)úAuthorization.PendingRequestc                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú*Authorization.PendingRequest.AmountDetailsr"   r#   Nr$   r*   r+   r,   r-   r–     ó"   … Ø˜c‘]Ó"ðð & c™]Ó*ðr+   r-   ÚamountÚamount_detailsÚcurrencyÚis_amount_controllableÚmerchant_amountÚmerchant_currencyÚnetwork_risk_scoreN)r%   r&   r'   r   r-   r(   r)   r   r8   ÚboolrM   r*   r+   r,   ÚPendingRequestr”     s}   … ô	˜Lô 	ð ‹ð	ð ! Ñ/Ó/ð	ð ‹ð	ð !%Ó$ð	ð Óð	ð Óð	ð % S™MÓ)ð	ð /°Ð>Ñr+   r    c                   óà   — e Zd ZU  G d„ de«      Zeed<   	 ee   ed<   	 eed<   	 ee	   ed<   	 eed<   	 e	ed<   	 eed	<   	 e	ed
<   	 ee   ed<   	 e
d   ed<   	 ee	   ed<   	 ee   ed<   	 deiZy)úAuthorization.RequestHistoryc                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)ú*Authorization.RequestHistory.AmountDetailsr"   r#   Nr$   r*   r+   r,   r-   r¤   9  r—   r+   r-   r˜   r™   ÚapprovedÚauthorization_codeÚcreatedrš   rœ   r�   rž   )Úaccount_disabledÚcard_activeÚcard_canceledÚcard_expiredÚcard_inactiveÚcardholder_blockedÚcardholder_inactiveÚ cardholder_verification_requiredÚinsecure_authorization_methodÚinsufficient_fundsÚnot_allowedÚpin_blockedÚspending_controlsÚsuspected_fraudÚverification_failedÚwebhook_approvedÚwebhook_declinedÚwebhook_errorÚwebhook_timeoutÚreasonÚreason_messageÚrequested_atN)r%   r&   r'   r   r-   r(   r)   r   rŸ   r8   r   rM   r*   r+   r,   ÚRequestHistoryr¢   8  sÔ   … ô	˜Lô 	ð ‹ð	ð ! Ñ/Ó/ð	ð ‹ð	ð % S™MÓ)ð	ð ‹ð	ð ‹ð	ð Óð	ð Óð	ð % S™MÓ)ð	ð ðñ
ó 	
ð*	ð ! ™Ó%ð	ð ˜s‘mÓ#ð	ð /°Ð>Ñr+   r¾   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)úAuthorization.TreasuryÚreceived_creditsÚreceived_debitsÚtransactionN)r%   r&   r'   r   r8   r)   r   r*   r+   r,   ÚTreasuryrÀ   ‰  s3   … Ø˜s™)Ó#ð	ð ˜c™Ó"ð	ð ˜c‘]Ó"ð	r+   rÄ   c                   óÂ   — e Zd ZU  G d„ de«      Z G d„ de«      Z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d<   	 eedœZ
y)úAuthorization.VerificationDatac                   ó0   — e Zd ZU ed   ed<   	 ed   ed<   y)ú6Authorization.VerificationData.AuthenticationExemption©ÚacquirerÚissuerÚ
claimed_by©Úlow_value_transactionÚtransaction_risk_analysisÚunknownrt   N©r%   r&   r'   r   r)   r*   r+   r,   ÚAuthenticationExemptionrÈ   ˜  s*   … ØÐ 4Ñ5Ó5ðð ØOñó ðr+   rÒ   c                   ó   — e Zd ZU ed   ed<   y)ú+Authorization.VerificationData.ThreeDSecure©Úattempt_acknowledgedÚauthenticatedÚfailedÚrequiredÚresultNrÑ   r*   r+   r,   ÚThreeDSecurerÔ   ¤  s   … ØØMñó ðr+   rÛ   ©ÚmatchÚmismatchÚnot_providedÚaddress_line1_checkÚaddress_postal_code_checkÚauthentication_exemptionÚ	cvc_checkÚexpiry_checkr‡   Úthree_d_secure)râ   rå   N)r%   r&   r'   r   rÒ   rÛ   r   r)   r   r8   rM   r*   r+   r,   ÚVerificationDatarÆ   —  s­   … ô
	 lô 
	ô	˜<ô 	ð %Ð%HÑIÓIð	ð $+Ð+NÑ#OÓOð	ð #+Ð+BÑ"CÓCð	ð Ð>Ñ?Ó?ð	ð ÐAÑBÓBð	ð ˜c‘]Ó"ð	ð ! Ñ.Ó.ð	ð )@Ø*ñ
Ñr+   ræ   c                   óH   — e Zd ZU ee   ed<   	 eee      ed<   	 ed   ed<   y)úAuthorization.ApproveParamsr˜   ÚexpandúLiteral['']|Dict[str, str]ÚmetadataN)r%   r&   r'   r   r(   r)   r   r8   r*   r+   r,   ÚApproveParamsrè   Í  s;   … Ø˜CÑ Ó ð	ð ˜D ™IÑ&Ó&ð	ð Ð:Ñ;Ó;ð	r+   rì   c                   óZ   — e Zd ZU ee   ed<   	 ee   ed<   	 eee      ed<   	 ed   ed<   y)úAuthorization.CaptureParamsÚcapture_amountÚclose_authorizationré   ú*Authorization.CaptureParamsPurchaseDetailsÚpurchase_detailsN)	r%   r&   r'   r   r(   r)   rŸ   r   r8   r*   r+   r,   ÚCaptureParamsrî   Û  sQ   … Ø# CÑ(Ó(ð	ð )¨Ñ.Ó.ð	ð ˜D ™IÑ&Ó&ð	ð &Ø8ñ
ó 	
ð	r+   ró   c                   ó~   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ee   ed<   y)rñ   ú/Authorization.CaptureParamsPurchaseDetailsFleetÚfleetú0Authorization.CaptureParamsPurchaseDetailsFlightÚflightú.Authorization.CaptureParamsPurchaseDetailsFuelrJ   ú1Authorization.CaptureParamsPurchaseDetailsLodgingÚlodgingú1Authorization.CaptureParamsPurchaseDetailsReceiptÚreceiptÚ	referenceN)r%   r&   r'   r   r)   r   r8   r*   r+   r,   ÚCaptureParamsPurchaseDetailsz*Authorization.CaptureParamsPurchaseDetailsï  s   … ØÐLÑMÓMð	ð ÐNÑOÓOð	ð ÐJÑKÓKð	ð Ø?ñ
ó 	
ð	ð ØÐDÑEñ
ó 	
ð	ð ˜sÑ#Ó#ð	r+   rÿ   c                   ó`   — e Zd ZU ed   ed<   	 eed      ed<   	 ed   ed<   	 eed      ed<   y	)
rõ   úCAuthorization.CaptureParamsPurchaseDetailsFleetCardholderPromptDatarO   rP   rT   ú@Authorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownrU   rV   rZ   N©r%   r&   r'   r   r)   r   r*   r+   r,   Ú!CaptureParamsPurchaseDetailsFleetz/Authorization.CaptureParamsPurchaseDetailsFleet  sl   … Ø +ØQñ!
ó 	
ð	ð #Øð%ññ
ó 	
ð	ð (ØNñ
ó 	
ð	ð "ØÐJÑKñ
ó 	
ð	r+   r  c                   óf   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r3   r4   r5   r6   r7   N©r%   r&   r'   r   r8   r)   r(   r*   r+   r,   Ú5CaptureParamsPurchaseDetailsFleetCardholderPromptDatazCAuthorization.CaptureParamsPurchaseDetailsFleetCardholderPromptData+  óZ   … Ø˜sÑ#Ó#ð	ð ˜cÑ"Ó"ð	ð $ CÑ(Ó(ð	ð ˜SÑ!Ó!ð	ð $ CÑ(Ó(ð	r+   r  c                   óB   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)r  úDAuthorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownFuelrJ   úGAuthorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownNonFuelrK   úCAuthorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownTaxrL   N©r%   r&   r'   r   r)   r*   r+   r,   Ú2CaptureParamsPurchaseDetailsFleetReportedBreakdownz@Authorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownA  sE   … ØØRñ
ó 	
ð	ð ØUñ
ó 	
ð	ð ØQñ
ó 	
ð	r+   r  c                   ó   — e Zd ZU ee   ed<   y)r
  r>   N©r%   r&   r'   r   r8   r)   r*   r+   r,   Ú6CaptureParamsPurchaseDetailsFleetReportedBreakdownFuelzDAuthorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownFuelU  ó   … Ø)¨#Ñ.Ó.ð	r+   r  c                   ó   — e Zd ZU ee   ed<   y)r  r>   Nr  r*   r+   r,   Ú9CaptureParamsPurchaseDetailsFleetReportedBreakdownNonFuelzGAuthorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownNonFuel[  r  r+   r  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)r  rG   rH   Nr  r*   r+   r,   Ú5CaptureParamsPurchaseDetailsFleetReportedBreakdownTaxzCAuthorization.CaptureParamsPurchaseDetailsFleetReportedBreakdownTaxa  ó$   … Ø)¨#Ñ.Ó.ð	ð "-¨SÑ!1Ó1ð	r+   r  c                   ól   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   y)r÷   Údeparture_atÚpassenger_nameÚ
refundableú7Authorization.CaptureParamsPurchaseDetailsFlightSegmentÚsegmentsÚtravel_agencyN)	r%   r&   r'   r   r(   r)   r8   rŸ   r   r*   r+   r,   Ú"CaptureParamsPurchaseDetailsFlightz0Authorization.CaptureParamsPurchaseDetailsFlightk  se   … Ø! #Ñ&Ó&ð	ð $ CÑ(Ó(ð	ð   Ñ%Ó%ð	ð ØÐJÑKñ
ó 	
ð	ð # 3Ñ'Ó'ð	r+   r  c                   óx   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  Úarrival_airport_codeÚcarrierÚdeparture_airport_codeÚflight_numberÚservice_classÚstopover_allowedN)r%   r&   r'   r   r8   r)   rŸ   r*   r+   r,   Ú)CaptureParamsPurchaseDetailsFlightSegmentz7Authorization.CaptureParamsPurchaseDetailsFlightSegmentƒ  sl   … Ø)¨#Ñ.Ó.ð	ð ˜SÑ!Ó!ð	ð !,¨CÑ 0Ó0ð	ð # 3Ñ'Ó'ð	ð # 3Ñ'Ó'ð	ð & dÑ+Ó+ð	r+   r'  c                   ór   — e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   y)	rù   rl   rm   rn   rt   ru   r}   r~   N©r%   r&   r'   r   r8   r)   r   r*   r+   r,   Ú CaptureParamsPurchaseDetailsFuelz.Authorization.CaptureParamsPurchaseDetailsFuel�  óx   … Ø*¨3Ñ/Ó/ð	ð & cÑ*Ó*ð	ð Øð"ññ
ó 	
ð	ð Øðñ	ñ
ó 	
ð	ð ' sÑ+Ó+ð	r+   r*  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)rú   Úcheck_in_atÚnightsN©r%   r&   r'   r   r(   r)   r*   r+   r,   Ú#CaptureParamsPurchaseDetailsLodgingz1Authorization.CaptureParamsPurchaseDetailsLodgingÆ  s$   … Ø  Ñ%Ó%ð	ð ˜CÑ Ó ð	r+   r0  c                   óN   — e Zd ZU ee   ed<   ee   ed<   ee   ed<   ee   ed<   y)rü   ÚdescriptionÚquantityÚtotalÚ	unit_costNr  r*   r+   r,   Ú#CaptureParamsPurchaseDetailsReceiptz1Authorization.CaptureParamsPurchaseDetailsReceiptÐ  s.   … Ø  Ñ%Ó%Ø˜cÑ"Ó"Ø˜3ÑÓØ˜sÑ#Ô#r+   r6  c                   ó&  — e Zd ZU ee   ed<   	 ed   ed<   	 eed      ed<   	 eed<   	 ee   ed<   	 eee      ed<   	 ed	   ed
<   	 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d      ed<   y)úAuthorization.CreateParamsr˜   ú'Authorization.CreateParamsAmountDetailsr™   ©ÚchipÚcontactlessÚkeyed_inÚonlineÚswipeÚauthorization_methodÚcardrš   ré   úAuthorization.CreateParamsFleetrö   úAuthorization.CreateParamsFuelrJ   r›   rœ   r�   ú&Authorization.CreateParamsMerchantDataÚmerchant_dataú%Authorization.CreateParamsNetworkDataÚnetwork_dataú*Authorization.CreateParamsVerificationDataÚverification_data)Ú	apple_payÚ
google_payÚsamsung_payÚwalletN)
r%   r&   r'   r   r(   r)   r   r8   r   rŸ   r*   r+   r,   ÚCreateParamsr8  Ö  s'  … Ø˜CÑ Ó ð	ð $Ð$MÑNÓNð	ð *ØÐHÑIñ
ó 	
ð	ð ‹	ð	ð ˜cÑ"Ó"ð	ð ˜D ™IÑ&Ó&ð	ð Ð<Ñ=Ó=ð	ð Ð:Ñ;Ó;ð	ð !,¨DÑ 1Ó1ð	ð % SÑ)Ó)ð	ð ' sÑ+Ó+ð	ð #Ð#KÑLÓLð	ð "Ð"IÑJÓJð	ð 'Ø8ñ
ó 	
ð	ð ˜GÐ$LÑMÑNÓNð	r+   rN  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)r9  r"   r#   Nr/  r*   r+   r,   ÚCreateParamsAmountDetailsz'Authorization.CreateParamsAmountDetails  s$   … Ø˜SÑ!Ó!ð	ð % SÑ)Ó)ð	r+   rP  c                   ó`   — e Zd ZU ed   ed<   	 eed      ed<   	 ed   ed<   	 eed      ed<   y	)
rB  ú3Authorization.CreateParamsFleetCardholderPromptDatarO   rP   rT   ú0Authorization.CreateParamsFleetReportedBreakdownrU   rV   rZ   Nr  r*   r+   r,   ÚCreateParamsFleetzAuthorization.CreateParamsFleet"  sl   … Ø +ØAñ!
ó 	
ð	ð #Øð%ññ
ó 	
ð	ð (Ø>ñ
ó 	
ð	ð "ØÐJÑKñ
ó 	
ð	r+   rT  c                   óf   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rR  r3   r4   r5   r6   r7   Nr  r*   r+   r,   Ú%CreateParamsFleetCardholderPromptDataz3Authorization.CreateParamsFleetCardholderPromptData@  r  r+   rV  c                   óB   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)rS  ú4Authorization.CreateParamsFleetReportedBreakdownFuelrJ   ú7Authorization.CreateParamsFleetReportedBreakdownNonFuelrK   ú3Authorization.CreateParamsFleetReportedBreakdownTaxrL   Nr  r*   r+   r,   Ú"CreateParamsFleetReportedBreakdownz0Authorization.CreateParamsFleetReportedBreakdownV  sA   … ØØBñ
ó 	
ð	ð ØEñ
ó 	
ð	ð ÐNÑOÓOð	r+   r[  c                   ó   — e Zd ZU ee   ed<   y)rX  r>   Nr  r*   r+   r,   Ú&CreateParamsFleetReportedBreakdownFuelz4Authorization.CreateParamsFleetReportedBreakdownFuelh  r  r+   r]  c                   ó   — e Zd ZU ee   ed<   y)rY  r>   Nr  r*   r+   r,   Ú)CreateParamsFleetReportedBreakdownNonFuelz7Authorization.CreateParamsFleetReportedBreakdownNonFueln  r  r+   r_  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)rZ  rG   rH   Nr  r*   r+   r,   Ú%CreateParamsFleetReportedBreakdownTaxz3Authorization.CreateParamsFleetReportedBreakdownTaxt  r  r+   ra  c                   ór   — e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   y)	rC  rl   rm   rn   rt   ru   r}   r~   Nr)  r*   r+   r,   ÚCreateParamsFuelzAuthorization.CreateParamsFuel~  r+  r+   rc  c                   ó´   — e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   	 ee   ed
<   y)rD  (&  Úac_refrigeration_repairÚaccounting_bookkeeping_servicesÚadvertising_servicesÚagricultural_cooperativeÚairlines_air_carriersÚairports_flying_fieldsÚambulance_servicesÚamusement_parks_carnivalsÚantique_reproductionsÚantique_shopsÚ	aquariumsÚ architectural_surveying_servicesÚart_dealers_and_galleriesÚartists_supply_and_craft_shopsÚauto_and_home_supply_storesÚauto_body_repair_shopsÚauto_paint_shopsÚauto_service_shopsÚautomated_cash_disburseÚautomated_fuel_dispensersÚautomobile_associationsÚ'automotive_parts_and_accessories_storesÚautomotive_tire_storesÚbail_and_bond_paymentsÚbakeriesÚbands_orchestrasÚbarber_and_beauty_shopsÚbetting_casino_gamblingÚbicycle_shopsÚbilliard_pool_establishmentsÚboat_dealersÚboat_rentals_and_leasesÚbook_storesÚ books_periodicals_and_newspapersÚbowling_alleysÚ	bus_linesÚbusiness_secretarial_schoolsÚbuying_shopping_servicesÚ2cable_satellite_and_other_pay_television_and_radioÚ%camera_and_photographic_supply_storesÚ"candy_nut_and_confectionery_storesÚcar_and_truck_dealers_new_usedÚcar_and_truck_dealers_used_onlyÚcar_rental_agenciesÚ
car_washesÚcarpentry_servicesÚcarpet_upholstery_cleaningÚcaterersÚ7charitable_and_social_service_organizations_fundraisingÚchemicals_and_allied_productsÚchild_care_servicesÚ!childrens_and_infants_wear_storesÚchiropodists_podiatristsÚchiropractorsÚcigar_stores_and_standsÚ#civic_social_fraternal_associationsÚcleaning_and_maintenanceÚclothing_rentalÚcolleges_universitiesÚcommercial_equipmentÚcommercial_footwearÚ'commercial_photography_art_and_graphicsÚcommuter_transport_and_ferriesÚcomputer_network_servicesÚcomputer_programmingÚcomputer_repairÚcomputer_software_storesÚ"computers_peripherals_and_softwareÚconcrete_work_servicesÚconstruction_materialsÚconsulting_public_relationsÚcorrespondence_schoolsÚcosmetic_storesÚcounseling_servicesÚcountry_clubsÚcourier_servicesÚcourt_costsÚcredit_reporting_agenciesÚcruise_linesÚdairy_products_storesÚdance_hall_studios_schoolsÚdating_escort_servicesÚdentists_orthodontistsÚdepartment_storesÚdetective_agenciesÚdigital_goods_applicationsÚdigital_goods_gamesÚdigital_goods_large_volumeÚdigital_goods_mediaÚ!direct_marketing_catalog_merchantÚ8direct_marketing_combination_catalog_and_retail_merchantÚ&direct_marketing_inbound_telemarketingÚ#direct_marketing_insurance_servicesÚdirect_marketing_otherÚ'direct_marketing_outbound_telemarketingÚdirect_marketing_subscriptionÚdirect_marketing_travelÚdiscount_storesÚdoctorsÚdoor_to_door_salesÚ-drapery_window_covering_and_upholstery_storesÚdrinking_placesÚdrug_stores_and_pharmaciesÚ.drugs_drug_proprietaries_and_druggist_sundriesÚdry_cleanersÚdurable_goodsÚduty_free_storesÚeating_places_restaurantsÚeducational_servicesÚelectric_razor_storesÚelectric_vehicle_chargingÚelectrical_parts_and_equipmentÚelectrical_servicesÚelectronics_repair_shopsÚelectronics_storesÚelementary_secondary_schoolsÚ%emergency_services_gcas_visa_use_onlyÚemployment_temp_agenciesÚequipment_rentalÚexterminating_servicesÚfamily_clothing_storesÚfast_food_restaurantsÚfinancial_institutionsÚ(fines_government_administrative_entitiesÚ2fireplace_fireplace_screens_and_accessories_storesÚfloor_covering_storesÚfloristsÚ+florists_supplies_nursery_stock_and_flowersÚ$freezer_and_locker_meat_provisionersÚfuel_dealers_non_automotiveÚfuneral_services_crematoriesÚAfurniture_home_furnishings_and_equipment_stores_except_appliancesÚfurniture_repair_refinishingÚfurriers_and_fur_shopsÚgeneral_servicesÚ$gift_card_novelty_and_souvenir_shopsÚ glass_paint_and_wallpaper_storesÚglassware_crystal_storesÚgolf_courses_publicÚ3government_licensed_horse_dog_racing_us_region_onlyÚAgovernment_licensed_online_casions_online_gambling_us_region_onlyÚ(government_owned_lotteries_non_us_regionÚ)government_owned_lotteries_us_region_onlyÚgovernment_servicesÚgrocery_stores_supermarketsÚhardware_equipment_and_suppliesÚhardware_storesÚhealth_and_beauty_spasÚhearing_aids_sales_and_suppliesÚheating_plumbing_a_cÚhobby_toy_and_game_shopsÚhome_supply_warehouse_storesÚ	hospitalsÚhotels_motels_and_resortsÚhousehold_appliance_storesÚindustrial_suppliesÚinformation_retrieval_servicesÚinsurance_defaultÚinsurance_underwriting_premiumsÚintra_company_purchasesÚ3jewelry_stores_watches_clocks_and_silverware_storesÚlandscaping_servicesÚ	laundriesÚlaundry_cleaning_servicesÚlegal_services_attorneysÚ luggage_and_leather_goods_storesÚ lumber_building_materials_storesÚmanual_cash_disburseÚmarinas_service_and_suppliesÚmarketplacesÚmasonry_stonework_and_plasterÚmassage_parlorsÚmedical_and_dental_labsÚ=medical_dental_ophthalmic_and_hospital_equipment_and_suppliesÚmedical_servicesÚmembership_organizationsÚ-mens_and_boys_clothing_and_accessories_storesÚmens_womens_clothing_storesÚmetal_service_centersÚ)miscellaneous_apparel_and_accessory_shopsÚmiscellaneous_auto_dealersÚmiscellaneous_business_servicesÚmiscellaneous_food_storesÚ!miscellaneous_general_merchandiseÚmiscellaneous_general_servicesÚ.miscellaneous_home_furnishing_specialty_storesÚ%miscellaneous_publishing_and_printingÚ!miscellaneous_recreation_servicesÚmiscellaneous_repair_shopsÚmiscellaneous_specialty_retailÚmobile_home_dealersÚmotion_picture_theatersÚ#motor_freight_carriers_and_truckingÚmotor_homes_dealersÚ$motor_vehicle_supplies_and_new_partsÚmotorcycle_shops_and_dealersÚmotorcycle_shops_dealersÚ7music_stores_musical_instruments_pianos_and_sheet_musicÚnews_dealers_and_newsstandsÚnon_fi_money_ordersÚ&non_fi_stored_value_card_purchase_loadÚnondurable_goodsÚ'nurseries_lawn_and_garden_supply_storesÚnursing_personal_careÚoffice_and_commercial_furnitureÚopticians_eyeglassesÚoptometrists_ophthalmologistÚ#orthopedic_goods_prosthetic_devicesÚ
osteopathsÚ#package_stores_beer_wine_and_liquorÚpaints_varnishes_and_suppliesÚparking_lots_garagesÚpassenger_railwaysÚ
pawn_shopsÚpet_shops_pet_food_and_suppliesÚ petroleum_and_petroleum_productsÚphoto_developingÚ7photographic_photocopy_microfilm_equipment_and_suppliesÚphotographic_studiosÚpicture_video_productionÚ'piece_goods_notions_and_other_dry_goodsÚ'plumbing_heating_equipment_and_suppliesÚpolitical_organizationsÚpostal_services_government_onlyÚ.precious_stones_and_metals_watches_and_jewelryÚprofessional_servicesÚpublic_warehousing_and_storageÚquick_copy_repro_and_blueprintÚ	railroadsÚ'real_estate_agents_and_managers_rentalsÚrecord_storesÚrecreational_vehicle_rentalsÚreligious_goods_storesÚreligious_organizationsÚroofing_siding_sheet_metalÚsecretarial_support_servicesÚsecurity_brokers_dealersÚservice_stationsÚ/sewing_needlework_fabric_and_piece_goods_storesÚshoe_repair_hat_cleaningÚshoe_storesÚsmall_appliance_repairÚsnowmobile_dealersÚspecial_trade_servicesÚspecialty_cleaningÚsporting_goods_storesÚsporting_recreation_campsÚ sports_and_riding_apparel_storesÚsports_clubs_fieldsÚstamp_and_coin_storesÚ5stationary_office_supplies_printing_and_writing_paperÚ1stationery_stores_office_and_school_supply_storesÚswimming_pools_salesÚt_ui_travel_germanyÚtailors_alterationsÚ tax_payments_government_agenciesÚtax_preparation_servicesÚtaxicabs_limousinesÚ/telecommunication_equipment_and_telephone_salesÚtelecommunication_servicesÚtelegraph_servicesÚtent_and_awning_shopsÚtesting_laboratoriesÚtheatrical_ticket_agenciesÚ
timesharesÚtire_retreading_and_repairÚtolls_bridge_feesÚ tourist_attractions_and_exhibitsÚtowing_servicesÚtrailer_parks_campgroundsÚtransportation_servicesÚtravel_agencies_tour_operatorsÚtruck_stop_iterationÚtruck_utility_trailer_rentalsÚ-typesetting_plate_making_and_related_servicesÚtypewriter_storesÚ.u_s_federal_government_agencies_or_departmentsÚuniforms_commercial_clothingÚ&used_merchandise_and_secondhand_storesÚ	utilitiesÚvariety_storesÚveterinary_servicesÚvideo_amusement_game_suppliesÚvideo_game_arcadesÚvideo_tape_rental_storesÚvocational_trade_schoolsÚwatch_jewelry_repairÚwelding_repairÚwholesale_clubsÚwig_and_toupee_storesÚwires_money_ordersÚ$womens_accessory_and_specialty_shopsÚwomens_ready_to_wear_storesÚwrecking_and_salvage_yardsr�   rƒ   r„   r…   r†   r‡   rˆ   rŠ   r‹   N)r%   r&   r'   r   r   r)   r8   r*   r+   r,   ÚCreateParamsMerchantDataz&Authorization.CreateParamsMerchantData§  s¶   … ØØðe.ñgñi
ó i	
ðT		ð ˜#ÑÓð	ð ˜SÑ!Ó!ð	ð ˜#ÑÓð	ð   Ñ$Ó$ð	ð ! Ñ%Ó%ð	ð ˜3ÑÓð	ð ! Ñ%Ó%ð	ð ˜ÑÓð	r+   r‹  c                   ó   — e Zd ZU ee   ed<   y)rF  r�   Nr  r*   r+   r,   ÚCreateParamsNetworkDataz%Authorization.CreateParamsNetworkDataö  s   … Ø"-¨cÑ"2Ó2ð	r+   r�  c                   ó�   — e Zd ZU eed      ed<   	 eed      ed<   	 ed   ed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   y
)rH  rÜ   rà   rá   úAAuthorization.CreateParamsVerificationDataAuthenticationExemptionrâ   rã   rä   ú6Authorization.CreateParamsVerificationDataThreeDSecurerå   N)r%   r&   r'   r   r   r)   r*   r+   r,   ÚCreateParamsVerificationDataz*Authorization.CreateParamsVerificationDataü  s˜   … Ø(ØÐ7Ñ8ñ
ó 	
ð	ð $/ØÐ7Ñ8ñ$
ó 	
ð	ð #.ØOñ#
ó 	
ð	ð ˜wÐ'JÑKÑLÓLð	ð " 'Ð*MÑ"NÑOÓOð	ð $ØDñ
ó 	
ð	r+   r‘  c                   ó0   — e Zd ZU ed   ed<   	 ed   ed<   y)r�  rÉ   rÌ   rÍ   rt   NrÑ   r*   r+   r,   Ú3CreateParamsVerificationDataAuthenticationExemptionzAAuthorization.CreateParamsVerificationDataAuthenticationExemption  s*   … ØÐ0Ñ1Ó1ð	ð ØKñ
ó 	
ð	r+   r“  c                   ó   — e Zd ZU ed   ed<   y)r�  rÕ   rÚ   NrÑ   r*   r+   r,   Ú(CreateParamsVerificationDataThreeDSecurez6Authorization.CreateParamsVerificationDataThreeDSecure*  s   … ØØIñ
ó 	
ð	r+   r•  c                   ó6   — e Zd ZU eee      ed<   	 ed   ed<   y)úAuthorization.DeclineParamsré   rê   rë   N©r%   r&   r'   r   r   r8   r)   r*   r+   r,   ÚDeclineParamsr—  2  ó)   … Ø˜D ™IÑ&Ó&ð	ð Ð:Ñ;Ó;ð	r+   r™  c                   ó$   — e Zd ZU eee      ed<   y)úAuthorization.ExpireParamsré   Nr˜  r*   r+   r,   ÚExpireParamsrœ  <  ó   … Ø˜D ™IÑ&Ó&ð	r+   r�  c                   óT   — e Zd ZU eee      ed<   	 eed<   	 ed   ed<   	 ed   ed<   y)ú"Authorization.FinalizeAmountParamsré   Úfinal_amountú'Authorization.FinalizeAmountParamsFleetrö   ú&Authorization.FinalizeAmountParamsFuelrJ   N©r%   r&   r'   r   r   r8   r)   r(   r*   r+   r,   ÚFinalizeAmountParamsr   B  sI   … Ø˜D ™IÑ&Ó&ð	ð Óð	ð ÐDÑEÓEð	ð ÐBÑCÓCð	r+   r¥  c                   ó`   — e Zd ZU ed   ed<   	 eed      ed<   	 ed   ed<   	 eed      ed<   y	)
r¢  ú;Authorization.FinalizeAmountParamsFleetCardholderPromptDatarO   rP   rT   ú8Authorization.FinalizeAmountParamsFleetReportedBreakdownrU   rV   rZ   Nr  r*   r+   r,   ÚFinalizeAmountParamsFleetz'Authorization.FinalizeAmountParamsFleetT  sl   … Ø +ØIñ!
ó 	
ð	ð #Øð%ññ
ó 	
ð	ð (ØFñ
ó 	
ð	ð "ØÐJÑKñ
ó 	
ð	r+   r©  c                   óf   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r§  r3   r4   r5   r6   r7   Nr  r*   r+   r,   Ú-FinalizeAmountParamsFleetCardholderPromptDataz;Authorization.FinalizeAmountParamsFleetCardholderPromptDatar  r  r+   r«  c                   óB   — e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)r¨  ú<Authorization.FinalizeAmountParamsFleetReportedBreakdownFuelrJ   ú?Authorization.FinalizeAmountParamsFleetReportedBreakdownNonFuelrK   ú;Authorization.FinalizeAmountParamsFleetReportedBreakdownTaxrL   Nr  r*   r+   r,   Ú*FinalizeAmountParamsFleetReportedBreakdownz8Authorization.FinalizeAmountParamsFleetReportedBreakdownˆ  sE   … ØØJñ
ó 	
ð	ð ØMñ
ó 	
ð	ð ØIñ
ó 	
ð	r+   r°  c                   ó   — e Zd ZU ee   ed<   y)r­  r>   Nr  r*   r+   r,   Ú.FinalizeAmountParamsFleetReportedBreakdownFuelz<Authorization.FinalizeAmountParamsFleetReportedBreakdownFuelœ  r  r+   r²  c                   ó   — e Zd ZU ee   ed<   y)r®  r>   Nr  r*   r+   r,   Ú1FinalizeAmountParamsFleetReportedBreakdownNonFuelz?Authorization.FinalizeAmountParamsFleetReportedBreakdownNonFuel¢  r  r+   r´  c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)r¯  rG   rH   Nr  r*   r+   r,   Ú-FinalizeAmountParamsFleetReportedBreakdownTaxz;Authorization.FinalizeAmountParamsFleetReportedBreakdownTax¨  r  r+   r¶  c                   ór   — e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   y)	r£  rl   rm   rn   rt   ru   r}   r~   Nr)  r*   r+   r,   ÚFinalizeAmountParamsFuelz&Authorization.FinalizeAmountParamsFuel²  r+  r+   r¸  c                   óB   — e Zd ZU eee      ed<   	 eed<   	 ee   ed<   y)úAuthorization.IncrementParamsré   Úincrement_amountr›   N)	r%   r&   r'   r   r   r8   r)   r(   rŸ   r*   r+   r,   ÚIncrementParamsrº  Û  s5   … Ø˜D ™IÑ&Ó&ð	ð Óð	ð !,¨DÑ 1Ó1ð	r+   r¼  c                   ó¨   — e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   	 eed	      ed
<   y)úAuthorization.ListParamsrA  Ú
cardholderz#Authorization.ListParamsCreated|intr§   Úending_beforeré   ÚlimitÚstarting_after©Úclosedra   Úreversedre   N)	r%   r&   r'   r   r8   r)   r   r(   r   r*   r+   r,   Ú
ListParamsr¾  é  s›   … Ø˜#ÑÓð	ð   Ñ$Ó$ð	ð ÐBÑCÓCð	ð # 3Ñ'Ó'ð	ð ˜D ™IÑ&Ó&ð	ð ˜3ÑÓð	ð $ CÑ(Ó(ð	ð ˜GÐ$CÑDÑEÓEð	r+   rÆ  c                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)úAuthorization.ListParamsCreatedÚgtÚgteÚltÚlteNr/  r*   r+   r,   ÚListParamsCreatedrÈ    sH   … Ø˜ÑÓð	ð ˜ÑÓð	ð ˜ÑÓð	ð ˜ÑÓð	r+   rÍ  c                   ó6   — e Zd ZU eee      ed<   	 ed   ed<   y)úAuthorization.ModifyParamsré   rê   rë   Nr˜  r*   r+   r,   ÚModifyParamsrÏ    rš  r+   rÐ  c                   ó0   — e Zd ZU eed<   	 eee      ed<   y)úAuthorization.RespondParamsÚ	confirmedré   N)r%   r&   r'   rŸ   r)   r   r   r8   r*   r+   r,   ÚRespondParamsrÒ  '  s"   … Ø‹ð	ð ˜D ™IÑ&Ó&ð	r+   rÔ  c                   ó$   — e Zd ZU eee      ed<   y)úAuthorization.RetrieveParamsré   Nr˜  r*   r+   r,   ÚRetrieveParamsrÖ  1  rž  r+   r×  c                   ó6   — e Zd ZU eee      ed<   	 ee   ed<   y)úAuthorization.ReverseParamsré   Úreverse_amountNr¤  r*   r+   r,   ÚReverseParamsrÙ  7  s(   … Ø˜D ™IÑ&Ó&ð	ð $ CÑ(Ó(ð	r+   rÛ  r˜   r™   r¥   r:  r@  r   Úbalance_transactionsr   rA  r   r¿  r§   rš   rö   Úfraud_challengesrJ   ÚidÚlivemoderœ   r�   rE  rë   rG  ÚobjectÚpending_requestÚrequest_historyrÃ  re   r   Útokenr   ÚtransactionsÚtreasuryrI  Úverified_by_fraud_challengerM  ÚauthorizationÚparamsrè   Úreturnc                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )á¼  
        [Deprecated] Approves a pending Issuing Authorization object. This request should be made within the timeout window of the [real-time authorization](https://stripe.com/docs/issuing/controls/real-time-authorizations) flow.
        This method is deprecated. Instead, [respond directly to the webhook request to approve an authorization](https://stripe.com/docs/issuing/controls/real-time-authorizations#authorization-handling).
        r   Úpostú2/v1/issuing/authorizations/{authorization}/approve©rç  ©rè  ©r   Ú_static_requestÚformatr   ©Úclsrç  rè  s      r,   Ú_cls_approvezAuthorization._cls_approve²  óK   € ô ØØ×ÑØØD×KÑKÜ"-¨mÓ"<ð Ló ð ð  ó ó	
ð 		
r+   c                  ó   — y©rë  Nr*   ©rç  rè  s     r,   ÚapprovezAuthorization.approveÇ  ó   € ð 	r+   c                  ó   — yrø  r*   ©Úselfrè  s     r,   rú  zAuthorization.approveÒ  ó   € ð 	r+   rõ  c                 óŽ   — t        d| j                  ddj                  t        | j	                  d«      «      ¬«      |¬«      «      S )rë  r   rì  rí  rÞ  rî  rï  ©r   Ú_requestrò  r   Úgetrý  s     r,   rú  zAuthorization.approveÜ  óQ   € ô ØØ�M‰MØØD×KÑKÜ"-¨d¯h©h°t«nÓ"=ð Ló ð ð ó ó	
ð 		
r+   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      r,   Ú_cls_approve_asyncz Authorization._cls_approve_asyncï  óY   è ø€ ô ØØ×+Ñ+ØØD×KÑKÜ"-¨mÓ"<ð Ló ð ð ,ó ÷ ó	
ð 		
ðúó   ‚7A¹A
º	Ac              ‹   ó   K  — y­wrø  r*   rù  s     r,   Úapprove_asynczAuthorization.approve_async  ó   è ø€ ð 	ùó   ‚c              ‹   ó   K  — y­wrø  r*   rý  s     r,   r  zAuthorization.approve_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     r,   r  zAuthorization.approve_async  óa   è ø€ ô ØØ×%Ñ%ØØD×KÑKÜ"-¨d¯h©h°t«nÓ"=ð Ló ð ð &ó ÷ ó	
ð 		
ðúó   ‚AAÁA
Á		Ar—  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )á¼  
        [Deprecated] Declines a pending Issuing Authorization object. This request should be made within the timeout window of the [real time authorization](https://stripe.com/docs/issuing/controls/real-time-authorizations) flow.
        This method is deprecated. Instead, [respond directly to the webhook request to decline an authorization](https://stripe.com/docs/issuing/controls/real-time-authorizations#authorization-handling).
        r   rì  ú2/v1/issuing/authorizations/{authorization}/declinerî  rï  rð  ró  s      r,   Ú_cls_declinezAuthorization._cls_decline,  rö  r+   c                  ó   — y©r  Nr*   rù  s     r,   ÚdeclinezAuthorization.declineA  rû  r+   c                  ó   — yr  r*   rý  s     r,   r  zAuthorization.declineL  rÿ  r+   r  c                 óŽ   — t        d| j                  ddj                  t        | j	                  d«      «      ¬«      |¬«      «      S )r  r   rì  r  rÞ  rî  rï  r  rý  s     r,   r  zAuthorization.declineV  r  r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r  r   rì  r  rî  rï  Nr  ró  s      r,   Ú_cls_decline_asyncz Authorization._cls_decline_asynci  r	  r
  c              ‹   ó   K  — y­wr  r*   rù  s     r,   Údecline_asynczAuthorization.decline_async~  r  r  c              ‹   ó   K  — y­wr  r*   rý  s     r,   r"  zAuthorization.decline_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     r,   r"  zAuthorization.decline_async“  r  r  r¾  c                 ó¬   — | j                  d| j                  «       |¬«      }t        |t        «      s!t	        dt        |«      j                  z  «      ‚|S )ú¶
        Returns a list of Issuing Authorization objects. The objects are sorted in descending order by creation date, with the most recently created object appearing first.
        r  rï  ú%Expected list object from API, got %s)rñ  Ú	class_urlÚ
isinstancer   Ú	TypeErrorrt   r%   ©rô  rè  rÚ   s      r,   ÚlistzAuthorization.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)r&  r  rï  Nr'  )r  r(  r)  r   r*  rt   r%   r+  s      r,   Ú
list_asynczAuthorization.list_asyncº  sk   è ø€ ð ×0Ñ0ØØ�M‰M‹OØð 1ó 
÷ 
ˆô
 ˜&¤*Ô-ÜØ7Ü˜“<×(Ñ(ñ*óð ð
 ˆð
ús   ‚&A"¨A ©8A"rÏ  c                 óz   — | j                  «       ›dt        |«      ›�}t        d| j                  d||¬«      «      S )ú¨
        Updates the specified Issuing Authorization object by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
        ú/r   rì  rï  )r(  r   r   rñ  ©rô  rÞ  rè  r‹   s       r,   ÚmodifyzAuthorization.modifyÎ  sD   € ð Ÿ™�¬+°b¬/Ð:ˆÜØØ×ÑØØØð  ó ó
ð 	
r+   c              ‹   ó–   K  — | j                  «       ›dt        |«      ›�}t        d| j                  d||¬«      ƒ d{  –—† «      S 7 Œ­w)r0  r1  r   rì  rï  N)r(  r   r   r  r2  s       r,   Úmodify_asynczAuthorization.modify_asyncß  sR   è ø€ ð Ÿ™�¬+°b¬/Ð:ˆÜØØ×+Ñ+ØØØð ,ó ÷ ó
ð 	
ðús   ‚<A	¾A
¿	A	rÖ  c                 ó8   —  | |fi |¤Ž}|j                  «        |S )ú<
        Retrieves an Issuing Authorization object.
        )Úrefresh©rô  rÞ  rè  Úinstances       r,   ÚretrievezAuthorization.retrieveð  s$   € ñ �rÑ$˜VÑ$ˆØ×ÑÔØˆr+   c              ‹   óT   K  —  | |fi |¤Ž}|j                  «       ƒ d{  –—†  |S 7 Œ­w)r7  N)Úrefresh_asyncr9  s       r,   Úretrieve_asynczAuthorization.retrieve_asyncû  s3   è ø€ ñ �rÑ$˜VÑ$ˆØ×$Ñ$Ó&×&Ð&Øˆð 	'ús   ‚(Ÿ& (c                   óÆ  — e Zd ZU ed   ed<   ededed   ddfd„«       Ze	e
deded   ddfd„«       «       Ze	ded   ddfd	„«       Z ed
«      ded   ddfd„«       Zededed   ddfd„«       Ze	e
deded   ddfd„«       «       Ze	ded   ddfd„«       Z ed«      ded   ddfd„«       Zeded   ddfd„«       Zeded   ddfd„«       Zededed   ddfd„«       Ze	e
deded   ddfd„«       «       Ze	ded   ddfd„«       Z ed«      ded   ddfd„«       Zededed   ddfd„«       Ze	e
deded   ddfd„«       «       Ze	ded   ddfd„«       Z ed«      ded   ddfd„«       Zededed   ddfd „«       Ze	e
deded   ddfd!„«       «       Ze	ded   ddfd"„«       Z ed#«      ded   ddfd$„«       Zededed   ddfd%„«       Ze	e
deded   ddfd&„«       «       Ze	ded   ddfd'„«       Z ed(«      ded   ddfd)„«       Zededed*   ddfd+„«       Ze	e
deded*   ddfd,„«       «       Ze	ded*   ddfd-„«       Z ed.«      ded*   ddfd/„«       Zededed*   ddfd0„«       Ze	e
deded*   ddfd1„«       «       Ze	ded*   ddfd2„«       Z ed3«      ded*   ddfd4„«       Zededed5   ddfd6„«       Ze	e
deded5   ddfd7„«       «       Ze	ded5   ddfd8„«       Z ed9«      ded5   ddfd:„«       Zededed5   ddfd;„«       Ze	e
deded5   ddfd<„«       «       Z e	ded5   ddfd=„«       Z  ed>«      ded5   ddfd?„«       Z ededed@   ddfdA„«       Z!e	e
deded@   ddfdB„«       «       Z"e	ded@   ddfdC„«       Z" edD«      ded@   ddfdE„«       Z"ededed@   ddfdF„«       Z#e	e
deded@   ddfdG„«       «       Z$e	ded@   ddfdH„«       Z$ edI«      ded@   ddfdJ„«       Z$yK)LúAuthorization.TestHelpersr   Ú_resource_clsrç  rè  rî   ré  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )ú<
            Capture a test-mode authorization.
            r   rì  ú?/v1/test_helpers/issuing/authorizations/{authorization}/capturerî  rï  rð  ró  s      r,   Ú_cls_capturez&Authorization.TestHelpers._cls_capture	  óK   € ô ØØ×#Ñ#ØØU×\Ñ\Ü&1°-Ó&@ð ]ó ð "ð $ó ó	ð 	r+   c                  ó   — y©rC  Nr*   rù  s     r,   Úcapturez!Authorization.TestHelpers.capture  ó   € ð r+   c                  ó   — yrH  r*   rý  s     r,   rI  z!Authorization.TestHelpers.capture'  ó   € ð r+   rE  c                 ó¶   — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      «      S )rC  r   rì  rD  rÞ  rî  rï  ©r   Úresourcer  rò  r   r  rý  s     r,   rI  z!Authorization.TestHelpers.capture0  ó^   € ô ØØ—‘×&Ñ&ØØU×\Ñ\Ü&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð ]ó ð "ð 'ó ó	ð 	r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)rC  r   rì  rD  rî  rï  Nr  ró  s      r,   Ú_cls_capture_asyncz,Authorization.TestHelpers._cls_capture_asyncB  óY   è ø€ ô ØØ×/Ñ/ØØU×\Ñ\Ü&1°-Ó&@ð ]ó ð "ð 0ó ÷ ó	ð 	ðúr
  c              ‹   ó   K  — y­wrH  r*   rù  s     r,   Úcapture_asyncz'Authorization.TestHelpers.capture_asyncV  ó   è ø€ ð ùr  c              ‹   ó   K  — y­wrH  r*   rý  s     r,   rU  z'Authorization.TestHelpers.capture_async`  ó   è ø€ ð ùr  rR  c              ‹   óÒ   K  — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)rC  r   rì  rD  rÞ  rî  rï  N©r   rO  r  rò  r   r  rý  s     r,   rU  z'Authorization.TestHelpers.capture_asynci  ól   è ø€ ô ØØ—m‘m×2Ñ2ØØU×\Ñ\Ü&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð ]ó ð "ð 3ó ÷ ó	ð 	ðúó   ‚AA'ÁA%
Á	A'r8  c                 ó>   — t        d| j                  dd|¬«      «      S )ú;
            Create a test-mode authorization.
            r   rì  ú'/v1/test_helpers/issuing/authorizationsrï  )r   rñ  ©rô  rè  s     r,   Úcreatez Authorization.TestHelpers.create{  s0   € ô ØØ×#Ñ#ØØ=Ø!ð $ó óð r+   c              ‹   óZ   K  — t        d| j                  dd|¬«      ƒ d{  –—† «      S 7 Œ­w)r^  r   rì  r_  rï  N)r   r  r`  s     r,   Úcreate_asyncz&Authorization.TestHelpers.create_async‹  s>   è ø€ ô ØØ×/Ñ/ØØ=Ø!ð 0ó ÷ óð ðús   ‚+ )
¡	+rœ  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )ú;
            Expire a test-mode Authorization.
            r   rì  ú>/v1/test_helpers/issuing/authorizations/{authorization}/expirerî  rï  rð  ró  s      r,   Ú_cls_expirez%Authorization.TestHelpers._cls_expire›  sK   € ô ØØ×#Ñ#ØØT×[Ñ[Ü&1°-Ó&@ð \ó ð "ð $ó ó	ð 	r+   c                  ó   — y©re  Nr*   rù  s     r,   Úexpirez Authorization.TestHelpers.expire¯  rJ  r+   c                  ó   — yri  r*   rý  s     r,   rj  z Authorization.TestHelpers.expire¹  rL  r+   rg  c                 ó¶   — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      «      S )re  r   rì  rf  rÞ  rî  rï  rN  rý  s     r,   rj  z Authorization.TestHelpers.expireÂ  s^   € ô ØØ—‘×&Ñ&ØØT×[Ñ[Ü&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð \ó ð "ð 'ó ó	ð 	r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)re  r   rì  rf  rî  rï  Nr  ró  s      r,   Ú_cls_expire_asyncz+Authorization.TestHelpers._cls_expire_asyncÔ  sY   è ø€ ô ØØ×/Ñ/ØØT×[Ñ[Ü&1°-Ó&@ð \ó ð "ð 0ó ÷ ó	ð 	ðúr
  c              ‹   ó   K  — y­wri  r*   rù  s     r,   Úexpire_asyncz&Authorization.TestHelpers.expire_asyncè  rV  r  c              ‹   ó   K  — y­wri  r*   rý  s     r,   rp  z&Authorization.TestHelpers.expire_asyncò  rX  r  rn  c              ‹   óÒ   K  — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)re  r   rì  rf  rÞ  rî  rï  NrZ  rý  s     r,   rp  z&Authorization.TestHelpers.expire_asyncû  sl   è ø€ ô ØØ—m‘m×2Ñ2ØØT×[Ñ[Ü&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð \ó ð "ð 3ó ÷ ó	ð 	ðúr\  r   c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )ú�
            Finalize the amount on an Authorization prior to capture, when the initial authorization was for an estimated amount.
            r   rì  úG/v1/test_helpers/issuing/authorizations/{authorization}/finalize_amountrî  rï  rð  ró  s      r,   Ú_cls_finalize_amountz.Authorization.TestHelpers._cls_finalize_amount	  sK   € ô ØØ×#Ñ#ØØ]×dÑdÜ&1°-Ó&@ð eó ð "ð $ó ó	ð 	r+   c                  ó   — y©rt  Nr*   rù  s     r,   Úfinalize_amountz)Authorization.TestHelpers.finalize_amount!	  ó   € ð r+   c                  ó   — yrx  r*   rý  s     r,   ry  z)Authorization.TestHelpers.finalize_amount,	  rL  r+   rv  c                 ó¶   — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      «      S )rt  r   rì  ru  rÞ  rî  rï  rN  rý  s     r,   ry  z)Authorization.TestHelpers.finalize_amount5	  s^   € ô ØØ—‘×&Ñ&ØØ]×dÑdÜ&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð eó ð "ð 'ó ó	ð 	r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)rt  r   rì  ru  rî  rï  Nr  ró  s      r,   Ú_cls_finalize_amount_asyncz4Authorization.TestHelpers._cls_finalize_amount_asyncG	  sY   è ø€ ô ØØ×/Ñ/ØØ]×dÑdÜ&1°-Ó&@ð eó ð "ð 0ó ÷ ó	ð 	ðúr
  c              ‹   ó   K  — y­wrx  r*   rù  s     r,   Úfinalize_amount_asyncz/Authorization.TestHelpers.finalize_amount_async[	  ó   è ø€ ð ùr  c              ‹   ó   K  — y­wrx  r*   rý  s     r,   r€  z/Authorization.TestHelpers.finalize_amount_asyncf	  rX  r  r~  c              ‹   óÒ   K  — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)rt  r   rì  ru  rÞ  rî  rï  NrZ  rý  s     r,   r€  z/Authorization.TestHelpers.finalize_amount_asynco	  sl   è ø€ ô ØØ—m‘m×2Ñ2ØØ]×dÑdÜ&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð eó ð "ð 3ó ÷ ó	ð 	ðúr\  rº  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )ú>
            Increment a test-mode Authorization.
            r   rì  úA/v1/test_helpers/issuing/authorizations/{authorization}/incrementrî  rï  rð  ró  s      r,   Ú_cls_incrementz(Authorization.TestHelpers._cls_increment�	  sK   € ô ØØ×#Ñ#ØØW×^Ñ^Ü&1°-Ó&@ð _ó ð "ð $ó ó	ð 	r+   c                  ó   — y©r…  Nr*   rù  s     r,   Ú	incrementz#Authorization.TestHelpers.increment•	  rz  r+   c                  ó   — yr‰  r*   rý  s     r,   rŠ  z#Authorization.TestHelpers.increment 	  rL  r+   r‡  c                 ó¶   — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      «      S )r…  r   rì  r†  rÞ  rî  rï  rN  rý  s     r,   rŠ  z#Authorization.TestHelpers.increment©	  s^   € ô ØØ—‘×&Ñ&ØØW×^Ñ^Ü&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð _ó ð "ð 'ó ó	ð 	r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r…  r   rì  r†  rî  rï  Nr  ró  s      r,   Ú_cls_increment_asyncz.Authorization.TestHelpers._cls_increment_async»	  sY   è ø€ ô ØØ×/Ñ/ØØW×^Ñ^Ü&1°-Ó&@ð _ó ð "ð 0ó ÷ ó	ð 	ðúr
  c              ‹   ó   K  — y­wr‰  r*   rù  s     r,   Úincrement_asyncz)Authorization.TestHelpers.increment_asyncÏ	  r�  r  c              ‹   ó   K  — y­wr‰  r*   rý  s     r,   r�  z)Authorization.TestHelpers.increment_asyncÚ	  rX  r  rŽ  c              ‹   óÒ   K  — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r…  r   rì  r†  rÞ  rî  rï  NrZ  rý  s     r,   r�  z)Authorization.TestHelpers.increment_asyncã	  sl   è ø€ ô ØØ—m‘m×2Ñ2ØØW×^Ñ^Ü&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð _ó ð "ð 3ó ÷ ó	ð 	ðúr\  rÒ  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )ú¤
            Respond to a fraud challenge on a testmode Issuing authorization, simulating either a confirmation of fraud or a correction of legitimacy.
            r   rì  úP/v1/test_helpers/issuing/authorizations/{authorization}/fraud_challenges/respondrî  rï  rð  ró  s      r,   Ú_cls_respondz&Authorization.TestHelpers._cls_respondõ	  sK   € ô ØØ×#Ñ#ØØf×mÑmÜ&1°-Ó&@ð nó ð "ð $ó ó	ð 	r+   c                  ó   — y©r”  Nr*   rù  s     r,   Úrespondz!Authorization.TestHelpers.respond	
  rJ  r+   c                  ó   — yr˜  r*   rý  s     r,   r™  z!Authorization.TestHelpers.respond
  rL  r+   r–  c                 ó¶   — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      «      S )r”  r   rì  r•  rÞ  rî  rï  rN  rý  s     r,   r™  z!Authorization.TestHelpers.respond
  s^   € ô ØØ—‘×&Ñ&ØØf×mÑmÜ&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð nó ð "ð 'ó ó	ð 	r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r”  r   rì  r•  rî  rï  Nr  ró  s      r,   Ú_cls_respond_asyncz,Authorization.TestHelpers._cls_respond_async.
  sY   è ø€ ô ØØ×/Ñ/ØØf×mÑmÜ&1°-Ó&@ð nó ð "ð 0ó ÷ ó	ð 	ðúr
  c              ‹   ó   K  — y­wr˜  r*   rù  s     r,   Úrespond_asyncz'Authorization.TestHelpers.respond_asyncB
  rV  r  c              ‹   ó   K  — y­wr˜  r*   rý  s     r,   rŸ  z'Authorization.TestHelpers.respond_asyncL
  rX  r  r�  c              ‹   óÒ   K  — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r”  r   rì  r•  rÞ  rî  rï  NrZ  rý  s     r,   rŸ  z'Authorization.TestHelpers.respond_asyncU
  sl   è ø€ ô ØØ—m‘m×2Ñ2ØØf×mÑmÜ&1°$·-±-×2CÑ2CÀDÓ2IÓ&Jð nó ð "ð 3ó ÷ ó	ð 	ðúr\  rÙ  c                 óp   — t        d| j                  ddj                  t        |«      ¬«      |¬«      «      S )ú<
            Reverse a test-mode Authorization.
            r   rì  ú?/v1/test_helpers/issuing/authorizations/{authorization}/reverserî  rï  rð  ró  s      r,   Ú_cls_reversez&Authorization.TestHelpers._cls_reverseg
  rF  r+   c                  ó   — y©r£  Nr*   rù  s     r,   Úreversez!Authorization.TestHelpers.reverse{
  rJ  r+   c                  ó   — yr§  r*   rý  s     r,   r¨  z!Authorization.TestHelpers.reverse…
  rL  r+   r¥  c                 ó¶   — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      «      S )r£  r   rì  r¤  rÞ  rî  rï  rN  rý  s     r,   r¨  z!Authorization.TestHelpers.reverseŽ
  rP  r+   c              ‹   óŒ   K  — t        d| j                  ddj                  t        |«      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r£  r   rì  r¤  rî  rï  Nr  ró  s      r,   Ú_cls_reverse_asyncz,Authorization.TestHelpers._cls_reverse_async 
  rS  r
  c              ‹   ó   K  — y­wr§  r*   rù  s     r,   Úreverse_asyncz'Authorization.TestHelpers.reverse_async´
  rV  r  c              ‹   ó   K  — y­wr§  r*   rý  s     r,   r®  z'Authorization.TestHelpers.reverse_async¾
  rX  r  r¬  c              ‹   óÒ   K  — t        d| j                  j                  ddj                  t	        | j                  j                  d«      «      ¬«      |¬«      ƒ d{  –—† «      S 7 Œ­w)r£  r   rì  r¤  rÞ  rî  rï  NrZ  rý  s     r,   r®  z'Authorization.TestHelpers.reverse_asyncÇ
  r[  r\  N)%r%   r&   r'   r   r)   Úclassmethodr8   r   rE  r   ÚstaticmethodrI  r
   rR  rU  ra  rc  rg  rj  rn  rp  rv  ry  r~  r€  r‡  rŠ  rŽ  r�  r–  r™  r�  rŸ  r¥  r¨  r¬  r®  r*   r+   r,   ÚTestHelpersr@    sÛ	  … Ø˜OÑ,Ó,à	ð	àð	ð Ð:Ñ;ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1NÑ*Oð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#@ÑAð	àò	ó 
ð	ñ 
˜nÓ	-ð	Ø"Ð#@ÑAð	àò	ó 
.ð	ð" 
ð	àð	ð Ð:Ñ;ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1NÑ*Oð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#@ÑAð	àò	ó 
ð	ñ 
Ð2Ó	3ð	Ø"Ð#@ÑAð	àò	ó 
4ð	ð" 
ð	Ø!Ð">Ñ?ð	àò	ó 
ð	ð 
ð	Ø!Ð">Ñ?ð	àò	ó 
ð	ð 
ð	àð	ð Ð9Ñ:ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1MÑ*Nð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#?Ñ@ð	àò	ó 
ð	ñ 
˜mÓ	,ð	Ø"Ð#?Ñ@ð	àò	ó 
-ð	ð" 
ð	àð	ð Ð9Ñ:ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1MÑ*Nð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#?Ñ@ð	àò	ó 
ð	ñ 
Ð1Ó	2ð	Ø"Ð#?Ñ@ð	àò	ó 
3ð	ð" 
ð	àð	ð ÐAÑBð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	àÐAÑBð	ð ò	ó 
ó 
ð	ð 
ð	Ø"Ð#GÑHð	àò	ó 
ð	ñ 
Ð4Ó	5ð	Ø"Ð#GÑHð	àò	ó 
6ð	ð" 
ð	àð	ð ÐAÑBð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	àÐAÑBð	ð ò	ó 
ó 
ð	ð 
ð	Ø"Ð#GÑHð	àò	ó 
ð	ñ 
Ð:Ó	;ð	Ø"Ð#GÑHð	àò	ó 
<ð	ð" 
ð	àð	ð Ð<Ñ=ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	àÐ<Ñ=ð	ð ò	ó 
ó 
ð	ð 
ð	Ø"Ð#BÑCð	àò	ó 
ð	ñ 
Ð.Ó	/ð	Ø"Ð#BÑCð	àò	ó 
0ð	ð" 
ð	àð	ð Ð<Ñ=ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	àÐ<Ñ=ð	ð ò	ó 
ó 
ð	ð 
ð	Ø"Ð#BÑCð	àò	ó 
ð	ñ 
Ð4Ó	5ð	Ø"Ð#BÑCð	àò	ó 
6ð	ð" 
ð	àð	ð Ð:Ñ;ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1NÑ*Oð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#@ÑAð	àò	ó 
ð	ñ 
˜nÓ	-ð	Ø"Ð#@ÑAð	àò	ó 
.ð	ð" 
ð	àð	ð Ð:Ñ;ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1NÑ*Oð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#@ÑAð	àò	ó 
ð	ñ 
Ð2Ó	3ð	Ø"Ð#@ÑAð	àò	ó 
4ð	ð" 
ð	àð	ð Ð:Ñ;ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1NÑ*Oð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#@ÑAð	àò	ó 
ð	ñ 
˜nÓ	-ð	Ø"Ð#@ÑAð	àò	ó 
.ð	ð" 
ð	àð	ð Ð:Ñ;ð	ð ò		ó 
ð	ð& 
Ø	ð	Øð	Ø*0Ð1NÑ*Oð	àò	ó 
ó 
ð	ð 
ð	Ø"Ð#@ÑAð	àò	ó 
ð	ñ 
Ð2Ó	3ð	Ø"Ð#@ÑAð	àò	ó 
4ñ	r+   r³  c                 ó$   — | j                  | «      S )N)r³  )rþ  s    r,   Útest_helperszAuthorization.test_helpersÙ
  s   € à×Ñ Ó%Ð%r+   )
r™   rö   rÝ  rJ   rE  rG  rá  râ  rå  rI  N)br%   r&   r'   Ú__doc__r   r   r   r)   r   r-   r[   ri   r@   rŒ   r’   r    r¾   rÄ   ræ   r   rì   ró   r   rÿ   r  r  r  r  r  r  r  r'  r*  r0  r6  rN  rP  rT  rV  r[  r]  r_  ra  rc  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   r8   r   r±  r   rõ  r   r²  rú  r
   r  r  r  r  r   r"  r   r,  r.  r3  r5  r;  r>  r   r³  Úpropertyrµ  rM   r*   r+   r,   r   r      s=	  … ñð 	 ð �˜'Ð"9Ñ:Ñ;ó ô˜ô ô_
�ô _
ôB˜ô ô$'ˆ|ô 'ôR,�|ô ,ô\�lô ô'?˜ô '?ôRO?˜ô O?ôb�<ô ô4
˜<ô 4
ôl˜ô ô˜ô ô( yô ô<¨Iô ô<À	ô ô,¸Yô ô(Àô ôÀIô ôÀ	ô ô¨Yô ô0°Iô ô4'¨9ô 'ôR¨iô ô$¨iô $ô@�~ô @ôD Iô ô˜Iô ô<°	ô ô,¨Yô ô$°ô ô°Iô ô°	ô ô'˜9ô 'ôRM 9ô Mô^
 )ô ô  yô  ôD
¸iô 
ô°9ô ô˜ô ô�~ô ô˜~ô ô$ Iô ô<¸	ô ô,°Yô ô(¸ô ô¸Iô ô¸	ô ô' 9ô 'ôR˜.ô ô �^ô  ôD˜Iô ô$�~ô ô˜ô ô˜ô ô˜ô ð ƒKðð ˜]Ñ+Ó+ðð ƒNðð "Ø<ñó ðð Ð3Ñ4Ó4ðð ƒLðð ˜¨Ñ6Ñ7Ó7ðð ƒLðð ƒMðð �E‰?Óðð ˜t NÑ3Ñ4Ó4ðð �4‰.Óðð 	ƒGðð ƒNðð Óðð Óðð  ÓØ�3˜�8‰nÓðð ˜;Ñ'Ó'ðð Ð+Ñ,Ó,ðð ˜nÑ-Ó-ðð ˜.Ñ)Ó)ðð Ð3Ñ4Ó4ðð �O GÑ,Ñ-Ó-ðð �}Ñ%Ó%ðð �xÑ Ó ðð (Ó'Ø!)¨$¡Ó/ðð �S‰MÓðð ð
àð
ð Ð6Ñ7ð
ð 
ò	
ó ð
ð( ØðØðØ&,Ð-JÑ&Kðà	òó ó ðð ðØÐ<Ñ=ðà	òó ðñ ˜.Ó)ð
ØÐ<Ñ=ð
à	ò
ó *ð
ð$ ð
àð
ð Ð6Ñ7ð
ð 
ò	
ó ð
ð( ØðØðØ&,Ð-JÑ&Kðà	òó ó ðð ðØÐ<Ñ=ðà	òó ðñ Ð.Ó/ð
ØÐ<Ñ=ð
à	ò
ó 0ð
ð$ ð
àð
ð Ð6Ñ7ð
ð 
ò	
ó ð
ð( ØðØðØ&,Ð-JÑ&Kðà	òó ó ðð ðØÐ<Ñ=ðà	òó ðñ ˜.Ó)ð
ØÐ<Ñ=ð
à	ò
ó *ð
ð$ ð
àð
ð Ð6Ñ7ð
ð 
ò	
ó ð
ð( ØðØðØ&,Ð-JÑ&Kðà	òó ó ðð ðØÐ<Ñ=ðà	òó ðñ Ð.Ó/ð
ØÐ<Ñ=ð
à	ò
ó 0ð
ð$ ðØÐ8Ñ9ðà	�OÑ	$òó ðð& ðØÐ8Ñ9ðà	�OÑ	$òó ðð& ð
Øð
Ø &Ð'CÑ Dð
à	ò
ó ð
ð  ð
Øð
Ø &Ð'CÑ Dð
à	ò
ó ð
ð  ðØðØ &Ð'EÑ Fðà	òó ðð ðØðØ &Ð'EÑ Fðà	òó ðôQÐ,¨_Ñ=ô Qðf ñ&ó ð&ð (ØØ*ØØ%Ø#Ø)Ø)ØØ-ñÑr+   r   N),Ústripe._expandable_fieldr   Ústripe._list_objectr   Ústripe._listable_api_resourcer   Ústripe._request_optionsr   Ústripe._stripe_objectr   Ústripe._test_helpersr   Ústripe._updateable_api_resourcer	   Ústripe._utilr
   r   Útypingr   r   r   r   r   r   Útyping_extensionsr   r   r   r   r   r   Ústripe._balance_transactionr   Ústripe.issuing._cardr   Ústripe.issuing._cardholderr   Ústripe.issuing._tokenr   Ústripe.issuing._transactionr   r   r³  rA  r*   r+   r,   ú<module>rÇ     sq   ðõ 5Ý *Ý =Ý 2Ý .Ý 7Ý Aß :ß A× A÷÷ ñ Ý>Ý)Ý5Ý+Ý7ôK+Ø˜Ñ(Ø˜/Ñ*ôK+ð\V +8€× Ñ Õ 'r+   