Cadastro de contrato de degustação

De RBX ISP - Manual do Usuário

O objetivo deste serviço é possibilitar o cadastro de um plano de degustação para o contrato de um cliente. Abaixo, segue exemplo do json de envio:

{
  "temporary_plan_insert":
  {
    "customer_id": 2563
    "contract_id": 26552,
    "temporary_plan_id": 15,
    "start_period": "2019-04-30 00:00:00",
    "finish_period": "2019-05-02 23:59:59"
  }
}

Detalhamento dos campos

ID Campo Obrigatório Pai Tipo Observações
A01 Dados do novo plano Sim Raiz -  
A02 customer_id Sim A01 Número

Código do cliente

A03 contract_id Sim A01 Número

Número do contrato

A04 temporary_plan_id Sim A01 Número

Código do plano de degustação

A05 start_period Sim A01 Data e hora

Período de início. Para começar imediatamente, enviar nulo neste campo.

A06 finish_period Sim A01 Data e hora

Período de fim.

 

Mensagem de retorno

Em caso de sucesso, será retornado um json conforme o exemplo abaixo:

{
  "status": 1,
  "error_code": 0,
  "error_description": "",
  "result":
    {
       "id": "15487"
    }
}

Em caso de falha, será retornado um json conforme o exemplo abaixo:

{
  "status": 0,
  "error_code": 12,
  "error_description": "Document not found!",
  "result": ""
}