Skip to content

Record paid payment-change amount correction audit

POST
/reservation-payment-change-adjustments/{paymentChangeAdjustmentId}/operator-amount-corrections
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" }'
paymentChangeAdjustmentId
required
string
>= 1 characters
Media typeapplication/json
PaymentChangeOperatorAmountCorrection
object
requestedMotherPayableAdjustmentKrw
required
integer
expectedAdjustmentUpdatedAt
required
string format: date-time
reason
required
string
>= 1 characters
idempotencyKey
required
string
>= 1 characters
key
additional properties

Payment-change operator audit recorded without rewriting paid facts

Media typeapplication/json
PaymentChangeOperatorAudit
object
paymentChangeOperatorAuditId
required
string
>= 1 characters
paymentChangeAdjustmentId
required
string
>= 1 characters
reservationBookingId
required
string
>= 1 characters
actorUserId
required
string
>= 1 characters
auditKind
required
string
Allowed values: completion_recorded amount_correction_recorded
previousAdjustmentStatus
required
string
Allowed values: awaiting_mother_payment paid completed cancelled
newAdjustmentStatus
required
string
Allowed values: awaiting_mother_payment paid completed cancelled
previousMotherPayableAdjustmentKrw
required
integer
requestedMotherPayableAdjustmentKrw
required
integer
reason
required
string
>= 1 characters
idempotencyKey
required
string
>= 1 characters
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