Configurar dados de integração de Pagamento Externo Genérico
- Criar meio de pagamento
- Acesse a guia Integração
![1906](https://files.readme.io/3190987-Sem_ttulo.png)
- Na guia Identificação do lojista, preencha o Client ID
![1906](https://files.readme.io/6e8548c-Sem_ttulo.png)
- Preencha Chave de autenticação e o Token de autenticação
![1904](https://files.readme.io/89f779d-Sem_ttulo.png)
- Preencha as Url's de autenticação, de consulta e de cancelamento
![1906](https://files.readme.io/fe1b86e-Sem_ttulo.png)
- Adicione a Moeda utilizada no meio de pagamento
![1907](https://files.readme.io/56fc65e-Sem_ttulo.png)
- Para o PIX, preencha o Timeout escolhido e selecione o Tempo para expedição do PIX
- Clique em Salvar ao finalizar a configuração
![1911](https://files.readme.io/b963017-Sem_ttulo.png)
Para auxiliar na configuração
Criação de pedido
POST para URL de criação do pedido
{
"MerchantOrderId": "857a8d5f-361d-4a98-b949-6f36e470e598",
"TransactionId": "f73924c1-af49-4369-9d9b-52865f77b605",
"OrderNumber": "PI-263448-00024",
"Currency": "BRL",
"Installments": 0,
"TotalAmount": 38990,
"TotalDiscountAmount": 0,
"TotalShippingAmount": 0,
"Customer": {
"Name": "L----- M---",
"DocumentNumber": "8----0----8",
"DocumentType": "CPF",
"Phone": " --9-------",
"CellPhone": "--9-------",
"Email": "[email protected]",
"BillingAddress": {
"Street": "Rua ----- -------",
"Number": "1--",
"Complement": "Apto ---",
"ZipCode": "0----1--",
"City": "S-- P----",
"Country": "BRA",
"State": "--",
"District": "C-------"
},
"ShippingAddress": {
"Street": "Rua ----- -------",
"Number": "1--",
"Complement": "Apto ---",
"ZipCode": "0----1--",
"City": "S-- P----",
"Country": "BRA",
"State": "--",
"District": "C-------"
}
},
"Items": [
{
"Id": "9-----",
"Name": "-----------",
"Price": -----,
"Quantity": 1,
"Discount": 0,
"Total": -----
}
],
"CallbackUrl":
"http://www.----.core.dcg.com.br/payment/external/callback",
"ClientId": "----"
}
Response esperado pelo Commerce
{
"status": "undefined",
"nsu": null,
"tid": "e68e6f39-aa9a-455e-9489-8ef56b651eeb",
"transactionId": "a387af80-22f5-4a08-b0eb-7899a558c70b",
"authenticationURL": "-----------",
"acquirer": "------"
}
Consulta Status de Pedido
{
"transactionId": "f73924c1-af49-4369-9d9b-52865f77b605",
"status": "approved",
"reconciliationNumber": "L01352627QT"
}