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.0rc2.tar.gz
(33.9 kB
view hashes)
Built Distribution
Close
Hashes for garpix_order-1.0.0rc2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a06b61cf11e395a64c8d407f954b4c3a0b6351f7553fa05a72cd988714bd5cdf |
|
MD5 | 7218dda1378a827ad82397ee7a7390f5 |
|
BLAKE2b-256 | 6750b8a5c32bca1ede292c1ec1b227c2cd7193300bba6adbccf451de6a3c90fb |