Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Por favor me ajudem organizar essa chamada na <head>
**1.**** ****Você precisa enviar para o Rede Pay os dados do carrinho e também do comprador através do método POST. Se todas as informações estiverem corretas, você receberá um HTTP 201 (Created) informando sobre o sucesso da solicitação e um JSON no corpo com o OrderId criado. Conforme o exemplo abaixo. **
** **
**Request**
curl -i -X POST \
-H "Host:[api.useredepay.com.br](http://api.useredepay.com.br)" \
-H "Content-Type:application/json" \
-H "Content-Length:1436" \
-H "Accept:application/json" \
-H "access-token:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-d \
'{
"reference": "g2hm6xuklo",
"discount": 200,
"settings": {
"expiresAt": "2017-10-19T15:00:00+02:00",
"maxInstallments": 1,
"attempts": 1,
"shoppingCartRecovery": {
"enable": true,
"firstAlert": 12,
"secondAlert": 24,
"thirdAlert": 48,
"fourthAlert": 72,
"logoUrl": "[https://www.userede.com.br/Paginas/Redepay/integre/manual/botoes/cen1_hor_op3_pc_225x45.png](https://www.userede.com.br/Paginas/Redepay/integre/manual/botoes/cen1_hor_op3_pc_225x45.png)"
}
},
"customer": {
"name": "Nome Comprador",
"email": "[email.comprador@email.com](mailto:email.comprador@email.com)",
"documents": [{
"kind": "CPF",
"number": 01234567890
}],
"phones":[{
"kind": "cellphone",
"number": 19999999999
}]
},
"shipping":{
"cost": 2000,
"address": {
"alias": "Residencial",
"street": "Alameda dos Resedas",
"number": 154,
"complement": "Residencial Portal dos Manaca",
"postalCode": 13160000,
"district": "Sao Bento",
"city": "Artur Nogueira",
"state": "SP"
}
},
"items": [{
"id": "1",
"amount": 5000,
"quantity": 1,
"discount": 500,
"description": "Fones de ouvido",
"freight": 5000
}],
"urls":[{
"kind": "redirect",
"url": "[http://www.minhaloja.com.br](http://www.minhaloja.com.br)"
}]
}' \
'[https://api.useredepay.com.br/orders](https://api.useredepay.com.br/orders)'
**Response**
HTTP 201 (Created)
{
"id": "b3ca65c4-9165-4d06-8926-2eb76447d2f9",
"createdAt": "2017-10-09T15:56:30-03",
"reference": "g2hm6xuklo"
}
**2.**** ****Após receber o OrderId do Rede Pay, você precisa anexar estas informações no botão de pagamento que será utilizado para abrir o checkout.**
<html>
<head>
</head>
<body>
<form action="/backend_lojista/charge" method="POST">
<script src="[https://checkout.useredepay.com.br/checkout.js](https://checkout.useredepay.com.br/checkout.js)"
data-publishable-key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
data-order-id="b3ca65c4-9165-4d06-8926-2eb76447d2f9"
data-image="cen1_hor_op1_pc_175x35"></script>
</form>
</body>
</html>
Legendas:
· _____ = OrderId
· _____ = Chaves de segurança (conta Rede Pay).
Caso queira, o nosso sistema disponibiliza de biblioteca de integração nas principais linguagens: [https://www.userede.com.br/redepay/integre/manual/#bibliotecas](https://www.userede.com.br/redepay/integre/manual/#bibliotecas)Carregando comentários...