Recursos Técnicos
Antes de começar a integrar e testar, é necessário ter em mãos três componentes, que devem ser fornecidos pela nossa equipe.
| Chave | Valor de exemplo | Usada para |
|---|---|---|
| public key | a23271e1-c1c0-44d3-4567-5610217d1151 | Tokenização de cartões usando a biblioteca javascript |
| client id | MY_CLIENT_ID | client id a ser usado durante a autenticação oauth |
| client secret | 4efa3460-a121-1ca9-abcd-e1345ff5510d | client secret a ser usado durante a autenticação oauth |
Também é importante tomar nota dos seguintes recursos:
| Recurso | URL |
|---|---|
| Componente javascript estático | https://cdn.simpleps.com/production/inyo.js |
| Especificações OpenAPI | https://{FQDN}/q/swagger-ui |
| Recurso | Sandbox | Produção |
|---|---|---|
| Endpoint da API | https://{FQDN}/ | https://{FQDN}/ |
| Postman | Sob solicitação |
Considerações: Durante a geração das chaves, nossa equipe solicitará a URL do servidor de origem usado para desenvolvimento e produção. Essa URL de origem garantirá que as comunicações entre o navegador e nossos servidores sejam permitidas, conforme as regras de CORS.
Limites de Requisições
Cada client recebe uma quantidade padrão de requisições por minuto, que pode ser revisada com base em cenários específicos.
Você deve implementar técnicas como exponential backoff e estar preparado para lidar com respostas HTTP 429.
| Recurso | Limite (Requisições/Minuto) |
|---|---|
| Autenticação | 60 |
| Taxas | 200 |
| Todas as demais requisições autenticadas | 400 |
