Ë
    ÑÕ¯i  ã                   óZ   — d dl mZ ddlZ G d„ de«      Z G d„ de«      Z G d„ d	e«      Zy)
é   )ÚShopifyResourceé    Nc                   ó(   — e Zd ZdZd„ Zd„ Zd„ Zd„ Zy)ÚFulfillmentú/orders/$order_id/c                 óD   — | j                  | j                  d«      «       y )NÚcancel©Ú_load_attributes_from_responseÚpost©Úselfs    úP/var/www/html/venv/lib/python3.12/site-packages/shopify/resources/fulfillment.pyr	   zFulfillment.cancel   s   € Ø×+Ñ+¨D¯I©I°hÓ,?Õ@ó    c                 óD   — | j                  | j                  d«      «       y )NÚcompleter
   r   s    r   r   zFulfillment.complete   s   € Ø×+Ñ+¨D¯I©I°jÓ,AÕBr   c                 óD   — | j                  | j                  d«      «       y )NÚopenr
   r   s    r   r   zFulfillment.open   s   € Ø×+Ñ+¨D¯I©I°fÓ,=Õ>r   c                 ó|   — t        «       }| j                  |_        | j                  |j                  ||«      «       y )N)ÚFulfillmentV2Úidr   Úupdate_tracking)r   Útracking_infoÚnotify_customerÚfulfills       r   r   zFulfillment.update_tracking   s0   € Ü“/ˆØ—W‘WˆŒ
Ø×+Ñ+¨G×,CÑ,CÀMÐSbÓ,cÕdr   N)Ú__name__Ú
__module__Ú__qualname__Ú_prefix_sourcer	   r   r   r   © r   r   r   r      s   „ Ø)€NòAòCò?óer   r   c                   ó   — e Zd ZdZy)ÚFulfillmentOrdersr   N)r   r   r   r   r    r   r   r"   r"      s   „ Ø)�Nr   r"   c                   ó   — e Zd ZdZdZd„ Zy)r   ÚfulfillmentÚfulfillmentsc                 óv   — d||dœi}| j                  dt        j                  |«      j                  «       «      S )Nr$   )r   r   r   )r   ÚjsonÚdumpsÚencode)r   r   r   Úbodys       r   r   zFulfillmentV2.update_tracking   s6   € Ø°ÐSbÑcÐdˆØ�y‰yÐ*¬D¯J©J°tÓ,<×,CÑ,CÓ,EÓFÐFr   N)r   r   r   Ú	_singularÚ_pluralr   r    r   r   r   r      s   „ Ø€IØ€GóGr   r   )Úbaser   r'   r   r"   r   r    r   r   Ú<module>r.      s3   ðÝ "Û ôe�/ô eô$*˜ô *ôG�Oõ Gr   