Charge a rental record's current balance to a saved payment profile
Charges the rental record’s current outstanding balance (computed server-side at charge time, in cents) to a stored payment profile. The caller cannot set the amount. Optionally pass expectedAmountInPennies as a stale-balance guard — a mismatch is rejected with 409 and nothing is charged.
Headers
Api key required to authenticate your request. Please reach out to monument for a key.
"monument-2230012-2312321"
Path Parameters
Body
Stored payment profile (saved card / ACH) to charge. Must belong to the rental record account and not be archived.
Optional stale-balance guard, in cents. When provided, it must equal the rental record's current outstanding balance computed server-side at charge time; otherwise the request is rejected with 409 and nothing is charged. It never sets the charged amount — the server always charges the full current balance.
x >= 1Response
Payment charged successfully
UUID of the payment recorded in Monument for this charge.
Final status of the payment (COMPLETED on a successful charge).
READY, PROCESSING, COMPLETED, REFUNDED, FAILURE, REVERSED, VOIDED, RECONCILIATION_FAILED, CHARGEBACK, PARTIALLY_REFUNDED Total amount charged to the card/account, in cents, including any credit-card surcharge added by the processor.
Last four digits of the charged card/account, when available.
CREDIT/DEBIT, ACH 
