# Sale Types Building with an AI agent? Start at https://docs.payme.io/agents.md | Number | Name in callbacks | Request value (`sale_type`) | |---|---|---| | `1` | `Sale` | `sale` (J4), `authorize` (J5) | | `2` | `Token` | `token` | | `3` | `SaleFromSubscription` | – | | `4` | `SaleFromTemplate` | – | | `5` | `MultiCapture` | `multi-capture` | | `6` | `CustomerDeposit` | – | | `7` | `Credit` | `credit` | | `10` | `Template` | `template` | | `11` | `SaleFromPaymentContract` | – | | `12` | `SellerToken` | `seller-token` | Query responses return the number, and callbacks return the name. A row without a request value is created by PayMe, for example a sale paid on a template link (`4`) or charged by a subscription (`3`). An authorization is type `1` (`Sale`): check `sale_status` `authorized` to tell it from a charge.