No project description provided
Project description
Garpix Order
from garpix_order.models import BaseOrder, BaseOrderItem, BasePayment
class Order(BaseOrder):
pass
class Service(BaseOrderItem):
def pay(self):
pass
class Invoice(BasePayment):
pass
BaseOrder - основной класс заказа.
items
- метод для получения связанных OrderItem.
items_amount
- метод для получения суммы оплаты.
BaseOrderItem - части заказа. В один заказ можно положить несколько сущностей.
pay
- метод вызовет у всех BaseOrderItem, когда оплачивается заказ.
full_amount
- метод возвращает полную сумма заказа.
Invoice - Основная модель для отслеживания статуса оплаты (транзакция). Содержит status
с типом FSM.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
garpix_order-1.0.0rc3.tar.gz
(34.0 kB
view hashes)
Built Distribution
Close
Hashes for garpix_order-1.0.0rc3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 411403999544b490708e9c84a6a27b1811350d380ca97908197125ee3be42d73 |
|
MD5 | 93faaa637590fac5549f6266d1aa20b8 |
|
BLAKE2b-256 | 88a2d648360cbd8cf8f25a3698665fc531ae6d8e00ea441dfb24f450fec69246 |