github.com/mundipagg/boleto-api@v0.0.0-20230620145841-3f9ec742599f/caixa/response.go (about)

     1  package caixa
     2  
     3  //Response focado sna integracao com a Caixa
     4  const registerBoletoResponseCaixa = `{
     5      {{if (eq .returnCode "1")}}
     6          "Errors":[{
     7              "Code":"{{trim .returnCode}}",
     8              "Message":"{{trim .returnMessage}}"
     9          }]
    10      {{else}}
    11          "DigitableLine": "{{fmtDigitableLine (trim .digitableLine)}}",
    12          "BarCodeNumber": "{{trim .barcodeNumber}}",
    13          "Links": [{
    14              "href":"{{trim .url}}",
    15              "rel": "pdf",
    16              "method":"GET"
    17          }]
    18  
    19          {{if (ne .ourNumber "0") }}        
    20          , "OurNumber": "{{trim .ourNumber}}"
    21          {{end}}    
    22      {{end}}
    23  }
    24  `
    25  
    26  func getAPIResponseCaixa() string {
    27  	return registerBoletoResponseCaixa
    28  }