Cofre

Gera um Safelink com itens.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Cofre

Será gerado um Safelink com itens, sendo obrigatório a inserção de pelo menos um item.

O usuário deve se atentar nas regras a seguir no momento que for preencher os campos:

  • Regra de Desconto:
    Temos duas formas de desconto, o desconto sob o produto e sob o valor total. Caso queira aplicar um desconto para cada produto, você deverá preencher o campo "discount_rule" com "PRODUTO" e inserir o valor do desconto em "item_discount". Se o desconto for sob o valor total do Safelink, você deve preencher o campo "discount_rule" com "LINK" e inserir o valor do desconto no campo "discount".
  • Regra do frete:
    Ao setar o campo "flag_frete" como true, você deve obrigatoriamente inserir um valor em "valor_frete", se o campo estiver setado como false e "valor_frete" estiver preenchido, tal valor não será considerado.
  • Regra das parcelas:
    O campo "max_installments" contém o número máximo de parcelas permitidas, não o número de parcelas. Caso o campo seja preenchido com 3, significa que a compra poderá ser parcelada em até 3 vezes.

No Body devemos passar alguns valores para gerar o Safelink, abaixo temos um exemplo de como envia-los utilizando JSON.

{
  "max_installments":"1",
  "discount_rule":"PRODUTO",
  "discount":0.0,
  "flag_frete":true,
  "valor_frete":14.19,
  "Items":
  [
    {
      "item_id":"1",
      "item_name": "Livro",
      "item_description":"Livro de Capa Dura",
      "item_quantity":5,
      "item_discount":1.99,
      "item_price":39.49
    }
  ]
}

É necessário passar o Token API do estabelecimento no header "Authorization", e no "Content-Type" preenchê-lo com o valor do conteúdo que está sendo enviado, neste caso usamos "application/json".

Abaixo temos um exemplo de como inserir estes dados usando JSON.

{  
    "Content-Type": "application/json",  
    "Authorization": "Bearer $TOKEN_API"  
}
Path Params
string
required

Cnpj do estabelecimento. Ex.: 00123405000123

Body Params
string
required

Quantidade máxima de parcelas, podendo ser até 21x. Ex.: 12

string
required

Regra do desconto, se deve ser considerado o desconto do produto ou do Safelink. Ex.: "LINK" ou "PRODUTO"

float
required

Desconto do Safelink, só é contabilizado caso o usuário tenha inserido "LINK" no discount_rule. Ex.: 1.99

boolean
required

Flag do frete, se o Safelink terá frete ou não. Ex.: true ou false.

float
required

Valor do frete, caso a flag_frete esteja setada como true, esse valor será considerado. Ex.: 10.99

Items
array of objects
required

Itens do Safelink.

Items*
Headers
string
required
Defaults to Bearer 125SEBXXXXXX20150821

Header no qual o valor é o Token Api do estabelecimento. Ex.: Bearer $TOKEN_API

string
required
Defaults to application/json

Header que recebe o tipo do conteúdo a ser enviado. Ex.: application/json

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/plain