Перейти до основного вмісту

CreatePaymentDto

bookingIdnumberrequired

ID записи

Example: 1
amountnumber

Phase 3: сума цього платежу. Якщо не вказано — використовується залишок (effective price − сума попередніх completed платежів). Дозволяє часткові оплати: одна броня → кілька Payments.

Example: 500
paymentMethodstringrequired

Способ оплаты

Possible values: [cash, card, online, bank_transfer, subscription]

Example: cash
transactionIdstring

ID транзакції (для онлайн-оплати)

Example: 12345
notesstring

Нотатки

Example: Оплата готівкою
CreatePaymentDto
{
"bookingId": 1,
"amount": 500,
"paymentMethod": "cash",
"transactionId": "12345",
"notes": "Оплата готівкою"
}