# 💡 Создание счета

Для того, чтобы создать счет и указать необходимые данные, необходимо воспользоваться API

POST https://api.monee.pro/payment/create
Используйте POST-запрос и укажите данные в формате JSON по примеру ниже:

{
	"shop_to": "a33eb300-a120-3863-9950-1d6bc1df695a",
	"sum": 1.00,
	"comment": "Тестовый платеж",
	"hook_url": "https://monee.pro/hook",
	"expire": 1500,
	"method": "card",
	"success_url": "https://monee.pro/success",
	"subtract": 0
}
Параметр Тип Описание Обязателен
shop_to string UUID мерчанта (нажмите на '?' рядом с ID мерчанта)
sum float Сумма, с указанием двух знаков после точки
comment string Комментарий, за что выставлен платеж
custom_fields string Дополнительное поле
hook_url string URL для отправки WebHook (параметр приоритетнее указанного в настройках URL)

Если не указано, то WebHook будет отправлен на URL, указанный в настройках мерчанта
expire int Время жизни счета в минутах
method string Метод оплаты (список методов: здесь)

Если не указано, то покупателю будет предложено выбрать между всеми доступными методами
success_url string Ссылка для перенаправления клиента после оплаты счета
subtract int С кого списывать комиссию:
1 - Списывать с клиента
0 - Списывать с магазина

Если не указано, то значение, указанное в настройках мерчанта

Если параметры были заполнены правильно, то система вернет ответ в виде:

{
	"status": "success",
	"uuid": "ac811b0a-cfff-4800-aabe-1bbcdc330e3c",
	"url": "https://pay.monee.pro/ac811b0a-cfff-4800-aabe-1bbcdc330e3c",
	"expire": 1685566800,
	"sum": 1.00
}
Параметр Тип Описание
status string Статус запроса
uuid string UUID счета в нашей системе
url string Ссылка на оплату счета
expire int Время жизни счета в формате UNIX_TIMESTAMP
sum float Сумма счета