Autenticação
Para utilizar a API, certifique-se que o seu IP está presente na Whitelist de IPs nas configurações do webservice em sua conta.
Nossa API possui autenticação utilizando o protocolo OAuth 2.0
- 
                        
                            Criar uma string concatenando: Galax Id e o Galax Hash, usando o símbolo 2 pontos entre eles.
                        
                        
Exemplo: "5473:83Mw5u8988Qj6fZqS4Z8K7LzOo1j28S706R0BeFe" - 
                        
                            Codificar a string com base64
                        
                        
NTQ3Mzo4M013NXU4OTg4UWo2ZlpxUzRaOEs3THpPbzFqMjhTNzA2UjBCZUZl - Enviar essa string no header, juntamente com o prefixo 'Authorization: Basic '.
 - 
                        
                            Exemplo em PHP usando curl:
                        
                        $galaxId = "5473";
$galaxHash = "83Mw5u8988Qj6fZqS4Z8K7LzOo1j28S706R0BeFe";
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Basic ' . base64_encode( $galaxId . ':' . $galaxHash) ) ); 
* Certifique-se que o escopo solicitado está de acordo ao escopo requerido pelo método que deseja utilizar. Veja a lista completa de escopos no link.
- Enviar o access_token nas próximas requisições através do parâmetro header, juntamente com o prefixo 'Authorization: Bearer '.
 - O access_token tem a validade de 600 segundos. Ao expirar, você deve gerar um novo.
 
No endpoint /token, além do header "Authorization Basic" que é utilizado para autenticação, deve-se informar também um header "AuthorizationPartner" .
- 
                        
                            Criar uma string concatenando: Galax Id Partner e o Galax Hash Partner, usando o símbolo 2 pontos entre eles.
                        
                        
Exemplo: "20:XuXlLhYdU4LgBbLnLk9y35CrPjTmCtL4C5WlP50l" - 
                        
                            Codificar a string com base64
                        
                        
MjA6WHVYbExoWWRVNExnQmJMbkxrOXkzNUNyUGpUbUN0TDRDNVdsUDUwbA== - Enviar essa string no header, juntamente com o prefixo 'AuthorizationPartner: '.
 - 
                        
                            Exemplo em PHP usando curl:
                        
                        $galaxId = "5473";
$galaxHash = "83Mw5u8988Qj6fZqS4Z8K7LzOo1j28S706R0BeFe";
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Basic ' . base64_encode( $galaxId . ':' . $galaxHash) ) );
$galaxIdPartner = "20";
$galaxHashPartner = "XuXlLhYdU4LgBbLnLk9y35CrPjTmCtL4C5WlP50l";
curl_setopt($ch, CURLOPT_HTTPHEADER, array('AuthorizationPartner: ' . base64_encode( $galaxIdPartner . ':' . $galaxHashPartner) ) ); 
                    URL: https://api.sandbox.cel.cash/v2                    
Galax Id: 5473                    
Galax Hash: 83Mw5u8988Qj6fZqS4Z8K7LzOo1j28S706R0BeFe                
                    
                        Login no sistema de desenvolvimento
                    
                    (
                        clique aqui para acessar
                    )
                    E-mail: webservice@galaxpay.com.br
                    Senha: webservice@
                
            URL: https://api-celcash.celcoin.com.br/v2            
Galax Id e Galax Hash pode ser pego dentro da sua conta quando logado, indo em 'Módulos -> Webservice -> Instalar'.
            
Caso tenha dúvidas
            clique aqui.
        
