# Payment Requests (Direct Debit Mexico)

Uma Solicitação de Pagamento é a transação real que você deseja executar para debitar fundos de uma conta. Cada Solicitação de Pagamento deve estar associada a um Método de Pagamento previamente criado. Para cada nova transação que você deseja realizar, é necessário criar uma nova Solicitação de Pagamento.

## Criar uma solicitação de pagamento

 - [POST /payment_requests](https://developers.belvo.com/pt-br/apis/belvopaymentsmexico/payment-requests-(direct-debit-mexico)/createdirectdebitpaymentrequest.md): Crie uma nova solicitação de pagamento para um método de pagamento existente.

> 📘 Chaves de Idempotência
>
> Este método suporta chaves de idempotência.
>
> Se você enviar uma solicitação com uma Idempotency-Key enquanto uma solicitação anterior usando essa mesma chave ainda estiver sendo processada, retornaremos um 409 Conflict. Tente novamente com a mesma chave: gerar uma nova criaria uma segunda solicitação de pagamento.

## Listar todas as solicitações de pagamento

 - [GET /payment_requests](https://developers.belvo.com/pt-br/apis/belvopaymentsmexico/payment-requests-(direct-debit-mexico)/listdirectdebitpaymentrequests.md): Liste todas as solicitações de pagamento associadas à sua conta.

## Obter os detalhes de uma solicitação de pagamento

 - [GET /payment_requests/{paymentRequestId}](https://developers.belvo.com/pt-br/apis/belvopaymentsmexico/payment-requests-(direct-debit-mexico)/detaildirectdebitpaymentrequest.md): Obtenha os detalhes sobre uma solicitação de pagamento específica.

## Cancelar uma solicitação de pagamento

 - [POST /payment_requests/{paymentRequestId}/cancel](https://developers.belvo.com/pt-br/apis/belvopaymentsmexico/payment-requests-(direct-debit-mexico)/canceldirectdebitpaymentrequest.md): Cancelar uma solicitação de pagamento.

> 📘 Informações
>
> Você só pode cancelar uma solicitação de pagamento quando o status estiver no estado initial.

