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.0rc1.tar.gz
(33.8 kB
view hashes)
Built Distribution
Close
Hashes for garpix_order-1.0.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ab8aba4644e8a790c56f9c61b4e79df93624425ef6978559dbcde30b2e99dfa |
|
MD5 | da5334e50602110bc6eaba72f48d589d |
|
BLAKE2b-256 | 026487a2bd9b8c9bc74d4551ada02598e92ec32e66ba5a8fde1ca2d73ae7a2b6 |