PaymentResponseDto
idnumberrequired
ID платежа
Example:
1businessIdnumberrequired
ID бизнеса
Example:
1bookingIdnumberrequired
ID записи
Example:
1clientIdnumberrequired
ID клиента
Example:
1amountnumberrequired
Сумма платежа
Example:
1500statusstringrequired
Статус платежа
Possible values: [pending, completed, failed, refunded]
Example:
completedpaymentMethodstringrequired
Способ оплаты
Possible values: [cash, card, online, bank_transfer]
Example:
cashtransactionIdstringnullablerequired
ID транзакции
Example:
12345notesstringnullablerequired
Заметки
Example:
Оплата наличнымиpaidAtstring<date-time>nullablerequired
Дата оплаты
Example:
2024-01-15T10:00:00ZcreatedAtstring<date-time>required
Дата создания
Example:
2024-01-01T00:00:00.000ZupdatedAtstring<date-time>required
Дата обновления
Example:
2024-01-01T00:00:00.000ZPaymentResponseDto
{
"id": 1,
"businessId": 1,
"bookingId": 1,
"clientId": 1,
"amount": 1500,
"status": "completed",
"paymentMethod": "cash",
"transactionId": "12345",
"notes": "Оплата наличными",
"paidAt": "2024-01-15T10:00:00Z",
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z"
}