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

PaymentResponseDto

idnumberrequired

ID платежа

Example: 1
businessIdnumberrequired

ID бизнеса

Example: 1
bookingIdnumberrequired

ID записи

Example: 1
clientIdnumberrequired

ID клиента

Example: 1
amountnumberrequired

Сумма платежа

Example: 1500
statusstringrequired

Статус платежа

Possible values: [pending, completed, failed, refunded]

Example: completed
paymentMethodstringrequired

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

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

Example: cash
transactionIdstringnullablerequired

ID транзакции

Example: 12345
notesstringnullablerequired

Заметки

Example: Оплата наличными
paidAtstring<date-time>nullablerequired

Дата оплаты

Example: 2024-01-15T10:00:00Z
createdAtstring<date-time>required

Дата создания

Example: 2024-01-01T00:00:00.000Z
updatedAtstring<date-time>required

Дата обновления

Example: 2024-01-01T00:00:00.000Z
PaymentResponseDto
{
"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"
}