Exemplo de requisição para criação de uma operação de compra:
Request:
POST /ecommerce/v1/purchases
{
"locator": "10",
"storeCode": "MATRIZ",
"deviceCode": "41",
"purchaseOrder": "pedido123",
"purchaseDate": "2017-08-16T19:39:43.564Z",
"shopperIdentification": "43574989881",
"items": [{
"sku": "132312312",
"ean": "0768421222301",
"categories": "Categoria Nivel1 > Categoria Nivel 2 > Categoria Nivel 3 > Categoria Nivel X",
"quantity": 2,
"unitPrice": 8.0,
"itemPrice": 16.0,
"supplierIdentification": "43824418000126",
"name": "ARROZ INTEGRAL",
"discount": 0.0,
}],
"purchaseValue": 16.0,
"payments": [
{
"paymentType": 1,
"bin": "",
"amount": 16.00
}
]
}
Lista de tipos de pagamentos:
1 - Dinheiro
2 - Cartão de crédito
3 - Cartão de débito
4 - Cheque
5 - Voucher
6 - Outros
Response:
{
"description": "Parabéns! Você ganhou Dotz em sua compra.",
"points": 4,
"bonusPoints": 10,
"totalPoints": 14,
}
