Novo

Conheça nossa nova API de Banking!

  • +200 mi
  • de transações sucedidas
  • +300
  • APIs na plataforma
  • 99.97%
  • média mensal disp. APIs 2019
Guia de Implementacao

Guias de Implementação

Direto, fácil

e

simples

. Tutoriais para conhecer todas as nossas soluções.
Saiba mais
Referencia de API

Referência de API

APIs

eficazes

e

flexíveis

para o desenvolvimento de sua plataforma.
Saiba mais
API Status

API Status

Acompanhe a

disponibilidade

dos sistemas, atualizações e manutenções.
Saiba mais

Comece a integração por aqui

API Reference

Copiar conteúdo
                                                
/* O cadastro do vendedor não é habilitado instantaneamente, pois ele 
está sujeito à aprovação. */
var data = "{
    \"first_name\":\"João\",
    \"last_name\":\"Silva\",
    \"taxpayer_id\":\"

\" }"; var xhr = new XMLHttpRequest(); xhr.addEventListener("readystatechange", function () { if (this.readyState === this.DONE) { console.log(this.responseText); } }); xhr.open("POST", "https://api.zoop.ws/v1/marketplaces/ 3249465a7753536b62545a6a684b0000/sellers/individuals"); xhr.setRequestHeader("accept", "application/json"); xhr.setRequestHeader("content-type", "application/json"); xhr.setRequestHeader("authorization", "Basic enBrX3Rlc3RfRXpDa3pGRktpYkdRVTZIRnE3RVlWdXhJOg=="); xhr.send(data);

API Reference

Copiar conteúdo
                                              
/* Diferente do cadastro do vendedor, o cadastro do comprador pode ser 
habilitado instantaneamente. */                          
var data = "{
    \"first_name\":\"João\",
    \"last_name\":\"Silva\",
    \"taxpayer_id\":\"

\" }"; var xhr = new XMLHttpRequest(); xhr.addEventListener("readystatechange", function () { if (this.readyState === this.DONE) { console.log(this.responseText); } }); xhr.open("POST", "https://api.zoop.ws/v1/marketplaces/ 3249465a7753536b62545a6a684b0000/buyers"); xhr.setRequestHeader("accept", "application/json"); xhr.setRequestHeader("content-type", "application/json"); xhr.setRequestHeader("authorization", "Basic enBrX3Rlc3RfRXpDa3pGRktpYkdRVTZIRnE3RVlWdXhJOg=="); xhr.send(data);

API Reference

Copiar conteúdo
                                          
/* Simule a tokenização de cartão. */                        
var data = "{
    \"holder_name\":\"João Silva\",
    \"expiration_month\":\"03\",
    \"expiration_year\":\"2026\",
    \"card_number\":\"4539003370725497\",
    \"security_code\":\"123\"
}";
var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
    if (this.readyState === this.DONE) {
        console.log(this.responseText);
    }
});

xhr.open("POST", "https://api.zoop.ws/v1/marketplaces/
3249465a7753536b62545a6a684b0000/cards/tokens");
xhr.setRequestHeader("accept", "application/json");
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("authorization", 
"Basic enBrX3Rlc3RfRXpDa3pGRktpYkdRVTZIRnE3RVlWdXhJOg==");
xhr.send(data);                        
                              
                               

API Reference

Copiar conteúdo
                                          
/* Nesse exemplo estamos fazendo o envio de ID do Customer (Comprador) 
que já tem um token de cartão associado ao seu perfil. */                        
var data = "{
    \"amount\":10,
    \"currency\":\"BRL\",
    \"description\":\"venda\",
    \"payment_type\":\"credit\",
    \"on_behalf_of\":\"f0fdd9b2931340f5937ad77d8ff6b09b\",
    \"customer\":\"b0fe7c73b3334650ba053f209e8fa7c6\"
}";
var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
    if (this.readyState === this.DONE) {
        console.log(this.responseText);
    }
});

xhr.open("POST", "https://api.zoop.ws/v1/marketplaces/
3249465a7753536b62545a6a684b0000/transactions");
xhr.setRequestHeader("accept", "application/json");
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("authorization", 
"Basic enBrX3Rlc3RfRXpDa3pGRktpYkdRVTZIRnE3RVlWdXhJOg==");
xhr.send(data);