> For the complete documentation index, see [llms.txt](https://apidocs.cloudinvoice.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apidocs.cloudinvoice.net/documentacao-api/metodos-de-pagamento/update.md).

# Update

Altera os dados de um método de pagamento.

## Alterar Método de Pagamento

<mark style="color:green;">`POST`</mark> `https://api.cloudinvoice.net/payment_methods/:id/update/`

#### Path Parameters

| Name | Type    | Description               |
| ---- | ------- | ------------------------- |
| id   | integer | ID do Método de Pagamento |

#### Request Body

<table data-search="false"><thead><tr><th>Name</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td>description<mark style="color:red;">*</mark></td><td>string</td><td>Descrição</td></tr><tr><td>payment_mechanism_id<mark style="color:$danger;">*</mark></td><td>integer</td><td>Mecanismo de Pagamento<br><br>Consulte a tabela <a href="/documentacao-api/apendice.md#mecanismo-do-pagamento-tipos-campo-payment_mechanism">Apêndice</a> para saber mais.</td></tr><tr><td>where_to_use_id<mark style="color:$danger;">*</mark></td><td>integer</td><td>Onde usar<br><br>Consulte a tabela <a href="/documentacao-api/apendice.md#formas-de-pagamento-onde-usar-campo-where_to_use">Apêndice</a> para saber mais.</td></tr><tr><td>min_limit</td><td>float<br><sub><mark style="color:$info;">Default: 0</mark></sub></td><td><p>Limite Mínimo</p><p><br><span data-gb-custom-inline data-tag="emoji" data-code="26a0">⚠️</span> Valor zero é considerado como 'Não definido'.</p></td></tr><tr><td>max_limit</td><td>float<br><sub><mark style="color:$info;">Default: 0</mark></sub></td><td><p>Limite Máximo</p><p><br><span data-gb-custom-inline data-tag="emoji" data-code="26a0">⚠️</span> Valor zero é considerado como 'Não definido'.</p></td></tr><tr><td>is_customer_mandatory</td><td>boolean</td><td><p>Requer NIF Válido</p><p><br>Disponível apenas para Clientes com Nome e NIF válido.</p></td></tr><tr><td>is_check_mandatory</td><td>boolean</td><td>Cheque Obrigatório</td></tr><tr><td>does_add_to_till</td><td>boolean</td><td>Adiciona à Caixa</td></tr><tr><td>can_use_cash_change</td><td>boolean</td><td>Pode gerar Troco</td></tr><tr><td>does_open_drawer</td><td>boolean</td><td>Abre Gaveta</td></tr></tbody></table>

{% tabs %}
{% tab title="Exemplo de Pedido" %}

```shell
curl -X POST https://api.cloudinvoice.net/payment_methods/8/update/
    -d '{
        "does_add_to_till": true
    }'
```

{% endtab %}

{% tab title="Exemplo de Resposta" %}

<pre class="language-json"><code class="lang-json">{
    "id": 8,
    "code": 8,
    "fintech_code": null,
    "description": "Pagamento API",
    "payment_mechanism_id": 61,
    "payment_mechanism": {
        "code": "NU",
        "description": "Numerário"
    },
    "where_to_use_id": 56,
    "where_to_use": {
        "code": "1",
        "description": "Recebimentos"
    },
    "min_limit": 0.0,
    "max_limit": 0.0,
<strong>    "does_add_to_till": true,
</strong>    "is_customer_mandatory": false,
    "is_check_mandatory": false,
    "can_use_cash_change": false,
    "does_open_drawer": false,
    "obs": ""
}
</code></pre>

{% endtab %}
{% endtabs %}

Para ver exemplos de pedidos nas várias linguagens, consulte a página[ Exemplos de Pedidos.](/introducao/exemplos-de-pedidos.md)
