Record manual reservation payment receipt
POST
/reservation-payment-receipts
const url = 'https://example.com/reservation-payment-receipts';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"reservationBookingId":"example","paymentId":"example","paymentMethod":"card","paymentPurpose":"customer_share_balance","amountKrw":1,"depositedAt":"2026-04-15T12:00:00Z","idempotencyKey":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/reservation-payment-receipts \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "reservationBookingId": "example", "paymentId": "example", "paymentMethod": "card", "paymentPurpose": "customer_share_balance", "amountKrw": 1, "depositedAt": "2026-04-15T12:00:00Z", "idempotencyKey": "example" }'Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
RecordReservationPaymentReceipt
object
reservationBookingId
required
string
paymentId
required
string
paymentMethod
required
string
paymentPurpose
required
string
amountKrw
required
integer
depositedAt
required
string format: date-time
idempotencyKey
required
string
key
additional properties
Responses
Section titled “Responses”Manual reservation payment receipt recorded
Media typeapplication/json
ReservationPaymentReceiptResponse
object
reservationBookingId
required
string
paymentId
required
string
paymentMethod
required
string
paymentPurpose
required
string
amountKrw
required
integer
depositedAt
required
string format: date-time
idempotencyKey
required
string
recordedAt
required
string format: date-time
key
additional properties
Supabase bearer token is required
Actor cannot record reservation payment receipt
Payment receipt idempotency key or payment ID conflicts with frozen payment facts
Reservation payment receipt command runtime is unavailable