Esta API foi desenvolvida para que você cliente Trackcash, possa enviar os seus pedidos independentemente do tipo de loja virtual que utiliza. A Api foi construida sobre o modelo RESTful é intuita e sem complicação!
A seguir vamos apresentar a estrutura e o formato de dados esperados do nosso lado, para que você possa utilizar todos os beneficios da API sem maiores dificuldades
No cabeçalho da requisição você precisará enviar duas informações: Content-Type que definirá o tipo de requisição - neste caso usaremos o formato json e o chartset em utf-8. obs: é importante que os dados enviandos também estejam com o mesmo charset, por fim enviaremos também a token - que será a combinação do seu usuário e senha
Para a autenticação utilizaremos o modelo Basic Autentication, basicamente você precisará combinar o Usuário e Senha (Administrador) e criptografar via code_64, o resultado será enviado no cabeçalho da solicitação como token
Vamos imaginar que seu usuário seja teste@meuemail.com e sua senha mudar123
Em php ficará assim:
A saida será: dGVzdGVAbWV1ZW1haWwuY29tOm11ZGFyMTIz
Fonte: https://en.wikipedia.org/wiki/Basic_access_authentication
{
"orders":[
{
"id_order":"1415",
"invoice":"1574",
"status":"4",
"date":"2018-12-10",
"partial_total":"829.90",
"taxes":"0",
"discount":"0",
"type_factor":"cubagem",
"type_factor_value":"0.55",
"logis_shipping_preview":"45.00",
"shipment":"B2W Entregas",
"shipment_value":"25.50",
"shipment_code":"",
"shipment_date":"2018-12-11",
"delivered":"1",
"paid":"855.40",
"refunded":"0",
"total":"855.40",
"products":[
{
"sku":"123",
"quantity":"12",
"selling_price":"120.22",
"discount":"0.22"
},
{
"sku":"123456",
"quantity":"122",
"selling_price":"10.222",
"discount":"0.211"
}
],
"point_sale":"5",
"point_sale_code":"268461388701"
},
{
"id_order":"1416",
"invoice":"1575",
"status":"2",
"date":"2018-12-10",
"partial_total":"100.90",
"taxes":"0",
"discount":"0",
"type_factor":"cubagem",
"type_factor_value":"0.55",
"logis_shipping_preview":"45.00",
"shipment":"B2W Entregas",
"shipment_value":"10.50",
"shipment_code":"",
"shipment_date":"2018-12-11",
"delivered":"1",
"paid":"111.40",
"refunded":"0",
"total":"111.40",
"products":[
{
"sku":"123",
"quantity":"1",
"selling_price":"100.90",
"discount":"0"
}
],
"point_sale":"5",
"point_sale_code":"268461388702"
}
]
}