Swagger:Para acessar o swagger, insira após o domínio da loja '/web-api/docs/index.html' Exemplo:
Collection Postman:Contratos de Checkout (Request)
1) Recuperar Checkout
Body (request)
Exemplo mínimo
2) Definir Opção de Entrega
Body (request)
Exemplo mínimo
3) Definir Endereço (seleção de endereço salvo)
Body (request)
Exemplo mínimo
4) Finalizar Pedido (PlaceOrder)
Body (request)
Estrutura de |
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
PaymentMethodID | integer | Sim | ID do meio de pagamento habilitado no Checkout. |
Installments | integer | Sim | Número de parcelas. |
CardInfo | object | Condicional | Necessário quando o meio exigir dados de cartão. |
CardInfo| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
Holder | string | Sim* | Nome impresso no cartão (*quando aplicável). |
Number | string | Sim* | PAN do cartão (formato aceito pelo provedor). |
SecurityCode | string | Sim* | CVV/CVC. |
Month | integer | Sim* | Mês de expiração (1–12). |
Year | integer | Sim* | Ano de expiração (YYYY). |
ExpirationDate | string | Opcional | Alternativa de expiração (MM/YY), se suportado. |
Exemplo mínimo
{
"Payments":[
{
"PaymentMethodID":955,
"CardInfo":{
"Holder":"NOME DO CLIENTE",
"Number":"4000 0000 0000 0010",
"SecurityCode":"123",
"Month":1,
"Year":2026,
"ExpirationDate":"01/26"
},
"Installments":1
}
],
"SessionID":"<SessionID>"
} |
Observações importantes
|