
     h                     j    d dl mZmZ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ee	          Z
dS )	    )absolute_importdivisionprint_function)util)CreateableAPIResource)ListableAPIResource)UpdateableAPIResourcec                   h    e Zd ZdZdZe	 	 	 dd            Z ej        d          dd            Z	dS )	Topupa  
    To top up your Stripe balance, you create a top-up object. You can retrieve
    individual top-ups, as well as list all top-ups. Top-ups are identified by a
    unique, random ID.

    Related guide: [Topping Up your Platform Account](https://stripe.com/docs/connect/top-ups).
    topupNc                     |                      dd                    t          j        |                    ||||          S )Npost/v1/topups/{topup}/cancelr   )api_keystripe_versionstripe_accountparams)_static_requestformatr   sanitize_id)clsr   r   r   r   r   s         V/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/stripe/api_resources/topup.py_cls_cancelzTopup._cls_cancel   sO     ""'..T5Ee5L5L.MM)) # 
 
 	
    r   c           
          |                      dd                    t          j        |                     d                              ||          S )Nr   r   idr   )idempotency_keyr   )_requestr   r   r   get)selfr   r   s      r   cancelzTopup.cancel(   sX    }}'..&txx~~66 /   ,  
 
 	
r   )NNN)N)
__name__
__module____qualname____doc__OBJECT_NAMEclassmethodr   r   class_method_variantr"    r   r   r   r      s|          K 
 
 
 [
" T}--
 
 
 .-
 
 
r   r   N)
__future__r   r   r   striper   stripe.api_resources.abstractr   r   r	   r   r*   r   r   <module>r.      s    A @ @ @ @ @ @ @ @ @       ? ? ? ? ? ? = = = = = = ? ? ? ? ? ?&
 &
 &
 &
 &
!#68M &
 &
 &
 &
 &
r   