Ë
    <@‹g1  ã                   óB   — d dl mZ d dlmZmZ d dlmZ  G d„ de«      Zy)é    )ÚStripeObject)ÚClassVarÚOptional)ÚLiteralc                   ór  — 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ee	   ed<   eed<   	 ee
   ed<   eed<   	 eed<   	 ee   ed<   eed<   	 eed<   	 ed   ed<   	 ee   ed<   ee   ed<   eed<   	 eed<   	 ed   ed<   	 e	e
eeedœZy)ÚSourceTransactionzù
    Some payment methods have no required amount that a customer must send.
    Customers can be instructed to send any amount, and it can be made up of
    multiple transactions. As such, sources can have multiple associated
    transactions.
    Úsource_transactionÚOBJECT_NAMEc                   óT   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ú#SourceTransaction.AchCreditTransferÚcustomer_dataÚfingerprintÚlast4Úrouting_numberN©Ú__name__Ú
__module__Ú__qualname__r   ÚstrÚ__annotations__© ó    úY/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_source_transaction.pyÚAchCreditTransferr      sD   … Ø ‘}Ó$ð	ð ˜c‘]Ó"ð	ð ˜‰}Óð	ð ! ™Ó%ð	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)ú#SourceTransaction.ChfCreditTransferÚ	referenceÚsender_address_countryÚsender_address_line1Úsender_ibanÚsender_nameNr   r   r   r   ÚChfCreditTransferr   $   sU   … Ø˜C‘=Ó ð	ð !)¨¡Ó-ð	ð ' s™mÓ+ð	ð ˜c‘]Ó"ð	ð ˜c‘]Ó"ð	r   r"   c                   óŠ   — 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<   	 ee   ed<   y)	ú#SourceTransaction.GbpCreditTransferr   Úfunding_methodr   r   Úsender_account_numberr!   Úsender_sort_codeNr   r   r   r   ÚGbpCreditTransferr$   :   sw   … Ø˜c‘]Ó"ð	ð ! ™Ó%ð	ð ˜‰}Óð	ð ˜C‘=Ó ð	ð  (¨™}Ó,ð	ð ˜c‘]Ó"ð	ð # 3™-Ó'ð	r   r(   c                   ó0   — e Zd ZU ee   ed<   	 ee   ed<   y)úSourceTransaction.PaperCheckÚavailable_atÚinvoicesNr   r   r   r   Ú
PaperCheckr*   X   s"   … Ø˜s‘mÓ#ð	ð ˜3‘-Óð	r   r-   c                   óB   — e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)ú$SourceTransaction.SepaCreditTransferr   r    r!   Nr   r   r   r   ÚSepaCreditTransferr/   b   s3   … Ø˜C‘=Ó ð	ð ˜c‘]Ó"ð	ð ˜c‘]Ó"ð	r   r0   Úach_credit_transferÚamountÚchf_credit_transferÚcreatedÚcurrencyÚgbp_credit_transferÚidÚlivemodeÚobjectÚpaper_checkÚsepa_credit_transferÚsourceÚstatus)r1   Ú	ach_debitÚalipayÚ
bancontactÚcardÚcard_presentÚepsÚgiropayÚidealÚklarnaÚ
multibancoÚp24Ú
sepa_debitÚsofortÚthree_d_secureÚwechatÚtype)r1   r3   r6   r:   r;   N)r   r   r   Ú__doc__r
   r   r   r   r   r   r"   r(   r-   r0   r   Úintr   ÚboolÚ_inner_class_typesr   r   r   r   r      s/  … ñð <P€K�˜'Ð"6Ñ7Ñ8ÓOô˜Lô ô$˜Lô ô,˜Lô ô<�\ô ô˜\ô ð "Ð"3Ñ4Ó4ØƒKðð "Ð"3Ñ4Ó4ØƒLðð ƒMðð "Ð"3Ñ4Ó4ØƒGðð ƒNðð Ð(Ñ)Ó)ðð ˜*Ñ%Ó%Ø"Ð#5Ñ6Ó6ØƒKðð ƒKðð ð	ñó ð$ð  1Ø0Ø0Ø!Ø 2ñÑr   r   N)Ústripe._stripe_objectr   Útypingr   r   Útyping_extensionsr   r   r   r   r   ú<module>rU      s   ðõ /ß %Ý %ôh˜õ hr   