Nessa seção você poderá compreender como configurar o API SDK,
acessar as especificações detalhadas de cada método, além de entender
como usar a Chave de Idempotência e fazer o tratamento de erros corretamente.
Configurar o Malga API SDK é simples, inicialmente você precisará das credênciais que são
o API Key, Client ID e Merchant ID. Se você ainda não tem uma conta Malga
basta clicar aqui e criar uma conta em nosso Dashboard e você terá
acesso as credênciais para iniciar sua integração.
Agora que vocês já está com as chaves de acesso, você só precisará baixar o pacote no seu projeto
importa o pacote no seu arquivo e usar o seguinte código:
O Malga API SDK suporta chaves de idempotência para evitar duplicidade no
processamento de requisições no caso de retentativas de uma mesma operação. Para que isso
seja possível, cada um dos nossos métodos de criação suporta uma parâmetro adicional chamado idempotencyKey
para que seja definida a chave de idempotência.
No Malga API SDK o tratamento de erros é padronizado, todos os erros são
retornados da mesma forma com uma estrutura unificada. Dessa forma damos mais previsibilidade
de como é o comportamento dos métodos.
Abaixo está a estrutura detalhada de como é retorno dos erros.