fga-eps-mds / 2019.2-Vsign

O Vsign realiza assinatura através de gravação de vídeo com análise automática e notificação dos resultados em tempo real. ✅ Servidor de homologação: https://develop.dar0d46dq2rcb.amplifyapp.com/ ✅ Servidor de produção: https://master.dar0d46dq2rcb.amplifyapp.com/ ✅ Documentação do projeto:
https://fga-eps-mds.github.io/2019.2-Vsign/
GNU General Public License v3.0
6 stars 9 forks source link

US04 - Criar novos contratos #53

Closed kairon-v closed 5 years ago

kairon-v commented 5 years ago

Descrição
Como empresa, desejo criar novos contratos para serem assinados via serviço da VSign por vídeo.

Critérios de aceitação

kairon-v commented 5 years ago

Dicas

Pode ser utilizado o seguinte exemplo para levar em consideração na criação de novos contratos.

curl --location
  --request POST "https://api.vsign.com.br/v1/contracts/" 
  --header "Content-Type: application/json" 
  --data "{
    "order": "ABCDEFZP",
        "name": "Fulano de Tal",
    "email": "fulano@email.com",
        "client_id": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VybmFtZSI6ImFtb2VkbyIsImV4cCI6MTU2MjQyMTc1NSwiZW1haWwiOm51bGx9.un3L-hiVI9NVM-Xg_I-dPkvpbsa5DWB00L8c_KTO1ew",
        "type": "loan",
    "content": {
             "amount", "R$ 100,00",
             "installments": "2",
             "document": "123.345.503-70"
    }
  }"

No exemplo acima, os campos podem ser explicados da seguinte maneira:

kairon-v commented 5 years ago

Sugiro utilizar a gem devise para autenticação de usuário.

MarcosFloresta commented 5 years ago

Como configuro a devise para implementar o último critério de aceitação?