DevFakeProviders
  • C6 Checkouts
  • Documentação
  • API Docs

DevFakeProviders

Simuladores dos provedores externos usados pelo Recash em desenvolvimento e homologação.

C6 Bank Implementado

Checkout (crédito/débito/Pix), autenticação OAuth e webhooks.

Checkouts
Lista os checkouts registrados, permite mudar status e disparar notificações.
/pages/c6/checkouts
Documentação da API de Checkout
Referência em Markdown da API oficial do C6, e o que o simulador cobre dela.
/pages/docs?name=c6-checkout
API de Checkout
POST / GET {id} / PUT {id}/cancel / PUT {id}/status / PUT {id}/notify
/c6/v1/checkouts
API de Autenticação
Emissão do access_token usado pelas demais chamadas.
/c6/v1/auth
API de Webhooks
Cadastro dos webhooks que recebem as notificações.
/c6/v1/webhooks

Geral

Documentação
Referências das APIs dos provedores, em Markdown.
Swagger
Documentação interativa de todos os endpoints expostos.
Para publicar um novo provider aqui, acrescente um item em IndexModel.Providers (Pages/Index.cshtml.cs).