1. Docker-compose build
2. Docker-compose run billing_back_1 python manage.py migrate
3. Docker-compose run -d
- Создание продавца:
POST /customer
Content-Type: application/x-www-form-urlencoded
name:<Название продавца>
company:<Название компании>
secret:<Ключ для обращении к сущности созданного продавца>
- Просмотр продавца:
GET /customer?customer_id=<id продавца>&secret=<ключ продавца>
- Создание продукта:
POST /customer
Content-Type: application/x-www-form-urlencoded
name:<Название продукта>
customer_id:<id продавца>
secret:<Ключ продавца>
currency:<Валюта(RUB, USD)>
value:<Стоимость продукта>
- Инициация платежа:
POST /payment
Content-Type: application/x-www-form-urlencoded
customer_id:<id продавца>
secret:<Ключ продавца>
currency:<Валюта(RUB, USD)>
order:<Номер заказа>
product_id:<id продукта по которой производится оплата>
amount:<Сумма платежа>
- Просмотр транзакции:
GET /transaction?order=<Номер заказа>&secret=<Ключ продавца>&customer_id=<id продавца>