Lista os métodos de pagamento habilitados para o merchant e, para cartões, como o cartão deve ser coletado: `hosted` (o provider coleta o cartão no próprio checkout — crie a cobrança com `card_flow: "hosted"` e redirecione o comprador para `payment_fields.redirect_url`) ou `transparent` (o checkout coleta os campos de cartão). Autenticação via Basic Auth com a **chave pública** (`base64(pk_sua_chave:)`).
application/json
application/json
{
"success": true,
"message": "Métodos de pagamento habilitados",
"data": {
"methods": [
{
"type": "pix"
},
{
"type": "credit_card",
"card_flow": "hosted",
"collects_card_fields": false
},
{
"type": "debit_card",
"card_flow": "transparent",
"collects_card_fields": true
},
{
"type": "boleto"
}
]
}
}{
"success": false,
"message": "string",
"error": "string"
}curl -X GET "https://example.com/v1/public/payment-methods"