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

# Desconto de pagamento

> Tipo PaymentDiscount — desconto por método de pagamento (PIX, boleto, etc.).

Tipo **`PaymentDiscount`**: desconto configurado por método de pagamento no checkout. Para listar na vitrine, use o método [paymentDiscounts.list](https://docs-loja.usecorvex.com.br/data/queries/payment-discounts-list.md).

## Disponível em

* ✅ `storefront.paymentDiscounts.list()`
* ✅ `data: ['payment_discounts']` em product-details, cart-details, header-pro

## Campos

| Campo | Tipo | Descrição |
| - | - | - |
| `id` | `string` | UUID |
| `method` | `string` | Ex.: `PIX`, `BOLETO`, `CREDIT_CARD` |
| `amount` | `number` | Valor do desconto (% ou fixo conforme config) |
| `minTotal` | `number \| null` | Pedido mínimo |
| `maxTotal` | `number \| null` | Pedido máximo |
| `enabled` | `boolean` | Sempre `true` na API pública |

## Exemplo

```js theme={"theme":{"light":"github-light","dark":"github-dark"}}
const { nodes: payment_discounts } = await storefront.paymentDiscounts.list({
  subtotal: cartSubtotal,
});

const pixDiscount = payment_discounts.find((entry) => entry.method === 'PIX');
```

Veja [paymentDiscounts.list](https://docs-loja.usecorvex.com.br/data/queries/payment-discounts-list.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.