Formas de Pagamento Offline
Configuração das formas de pagamento aceitas na loja
Este endpoint é utilizado para definir e atualizar as formas de pagamento offline que uma loja aceita.
Obs: As lojas são criadas com pagamento offline e nupay e devem ser desativados pelo time do Aiqfome, pois não são aceitas para loja catálogo.
POST
/store/{store_id}/payment-methods| Tipo de Loja | Configuração via API | Ação Necessária |
|---|---|---|
| Cardápio (Restaurantes) | ✅ PERMITIDO. | Utilize este endpoint normalmente. |
| Catálogo (Mercados, Pets, Farmácias) | ❌ NÃO PERMITIDO. | Para configurar as formas de pagamento, o parceiro deve entrar em contato com o suporte do Aiqfome. |
Payload Configuração das formas de pagamento aceitas na loja
{
"payment_methods_ids": [
"224"
]
}
Detalhamento do Payload
| Campo | Obrigatório | Descrição |
|---|---|---|
payment_methods_ids | ✅ | Array contendo a lista dos IDs das formas de pagamento que a loja passará a aceitar. Nota: O envio deste array substitui a lista atual. |
payment_methods_ids[] | ✅ | ID único da forma de pagamento (Ex: "170"). |
Endpoint Auxiliar (Consulta de IDs de Formas de Pagamento)
Para saber os IDs das formas de pagamento disponíveis para serem anexadas à loja, consulte
GET
/auxiliary/payment-methodsConsulta das formas de pagamento da loja
Este endpoint é utilizado para consultar a lista de todas as formas de pagamento que a loja possui atualmente configuradas e ativas para receber pedidos.
GET
/store/{store_id}/payment-methodsResposta de Sucesso (Status Code 200)
O retorno é um objeto contendo um array na chave data com a lista das formas de pagamento.
| Campo | Descrição |
|---|---|
data | Array principal contendo os objetos de formas de pagamento configuradas. |
data[].id | ID único da forma de pagamento. |
data[].name | Nome da forma de pagamento (Ex: "Visa Crédito", "Dinheiro"). |