Record paid payment-change amount correction audit
POST
/reservation-payment-change-adjustments/{paymentChangeAdjustmentId}/operator-amount-corrections
const url = 'https://example.com/reservation-payment-change-adjustments/example/operator-amount-corrections';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"requestedMotherPayableAdjustmentKrw":1,"expectedAdjustmentUpdatedAt":"2026-04-15T12:00:00Z","reason":"example","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-change-adjustments/example/operator-amount-corrections \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "requestedMotherPayableAdjustmentKrw": 1, "expectedAdjustmentUpdatedAt": "2026-04-15T12:00:00Z", "reason": "example", "idempotencyKey": "example" }'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”paymentChangeAdjustmentId
required
string
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
PaymentChangeOperatorAmountCorrection
object
requestedMotherPayableAdjustmentKrw
required
integer
expectedAdjustmentUpdatedAt
required
string format: date-time
reason
required
string
idempotencyKey
required
string
key
additional properties
Responses
Section titled “Responses”Payment-change operator audit recorded without rewriting paid facts
Media typeapplication/json
PaymentChangeOperatorAudit
object
paymentChangeOperatorAuditId
required
string
paymentChangeAdjustmentId
required
string
reservationBookingId
required
string
actorUserId
required
string
auditKind
required
string
previousAdjustmentStatus
required
string
newAdjustmentStatus
required
string
previousMotherPayableAdjustmentKrw
required
integer
requestedMotherPayableAdjustmentKrw
required
integer
reason
required
string
idempotencyKey
required
string
recordedAt
required
string format: date-time
key
additional properties
Supabase bearer token is required
Actor cannot record payment-change amount correction
Payment-change adjustment not found
Payment-change amount correction cannot be recorded
Payment-change adjustment runtime is unavailable