> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skinloop.io/llms.txt
> Use this file to discover all available pages before exploring further.

# USD money representation

> Use integer cents consistently.

Skinloop accepts USD only. `amount.value` is an integer number of cents:
`4999` means `$49.99`, and `100` means `$1.00`. Never send floating-point
values such as `49.99`, and never send a currency other than `USD`.

Amounts in webhook and checkout status responses are formatted USD strings
where the endpoint defines a display amount. Keep the integer value in your
own order record.

Never use binary floating-point for comparisons or fee calculations. Validate
currency and amount server-side before fulfillment, and show customers the
formatted response amount only after it matches your order.
