ITP

Iniciação de Transação de Pagamentos para a sua aplicação

Inicie Transações de Pagamentos diretamente de sua aplicação com o Open Finance, gerando menos fricção e mais velocidade em transferências Pix.

Benefícios

Uma nova experiência para seus clientes

Conte com o compartilhamento de dados e a realização de pagamentos sem fricção.

Segurança total de dados e processos

Os dados são armazenados e protegidos de maneira independente, garantindo que só a sua empresa tenha o acesso. Nossa infraestrutura segue todas as diretrizes da LGPD, com coleta de dados e pagamentos realizados mediante consentimento prévio do usuário.

Chaves criptografadas

Com total alinhamento a todos os requisitos do Banco Central (Bacen), contamos também com chaves criptografadas de nível bancário em todas as etapas das transações.

Integração simples e personalizável

Nossa tecnologia é responsiva, configurável e 100% compatível com o Open Finance, permitindo que você customize a proposta do serviço da maneira que desejar e o aplique em diversos modelos de negócios.

Melhor experiência no pagamento

Seus clientes podem realizar uma transferência Pix diretamente pelo seu site ou aplicativo, em menos etapas e sem precisar acessar o app de terceiros.

Diversas possibilidades de aplicação

Realização de depósito em conta (cash-in), compras em e-commerces e marketplaces (check-out), pagamento de contas de utilities, entre diversas aplicações para o seu caso de uso.

Praticidade e segurança na integração

Nossa solução possui integração intuitiva e segura, além de atuarmos alinhados a todos os requisitos do Banco Central, que realiza constantes auditorias a fim de garantir a melhor segurança e performance possíveis ao longo de todo o ecossistema.

Recursos

Recursos do Open Finance Celcoin para o seu negócio

Jornada simplificada

Simplificar a jornada de pagamento, melhorando a experiência e a interação dos seus usuários.

Conectividade

Ter acesso a centenas de instituições financeiras com uma única integração.

Pix

Utilização do Pix de forma nativa.

Redução de custos

Reduzir custos operacionais, já que as transações envolvem menos intermediários.

Aumento de conversão

Reduzir em até 50% o tempo de pagamento e aumentar a sua taxa de conversão, com menor índice de desistências nas operações.

Redução de fraude

Se autentique diretamente no banco pagador para reduzir os riscos de fraudes.
            curl --request POST \
     --url https://sandbox.openfinance.celcoin.dev/v5/transactions/billpayments/authorize \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "barCode": {
    "type": 0,
    "digitable": "23793381286008301352856000063307789840000150000"
  },
  "assignor": "teste",
  "registerData": {
    "documentRecipient": "ué",
    "documentPayer": "string",
    "payDueDate": "string",
    "nextBusinessDay": "2022-03-15T18:41:37.243Z",
    "dueDateRegister": "2022-03-15T18:41:37.243Z",
    "allowChangeValue": true,
    "recipient": "string",
    "payer": "string",
    "discountValue": 0,
    "interestValueCalculated": 0,
    "maxValue": 0,
    "minValue": 0,
    "fineValueCalculated": 0,
    "originalValue": 0,
    "totalUpdated": 0,
    "totalWithDiscount": 0,
    "totalWithAdditional": 0
  },
  "settleDate": "string",
  "dueDate": "2022-03-15T18:41:37.243Z",
  "endHour": "string",
  "initeHour": "string",
  "nextSettle": "string",
  "digitable": "string",
  "transactionId": 0,
  "type": 0,
  "value": 0,
  "maxValue": 0,
  "minValue": 0,
  "errorCode": "string",
  "message": "string",
  "status": "string"
}
'
        
            {
    "myId": "pay-6541438d0c30b7.35430492",
    "value": 12999,
    "additionalInfo": "Lorem ipsum dolor sit amet.",
    "payday": "2023-10-31",
    "payedOutsideGalaxPay": false,
    "mainPaymentMethodId": "creditcard",
    "Customer": {
        "myId": "pay-6541438d128a50.02223153",
        "galaxPayId": 1,
        "name": "Lorem ipsum dolor sit amet.",
        "document": "72052317368",
        "emails": [
            "[email protected]",
            "[email protected]"
        ],
        "phones": [
            3140201512,
            31983890110
        ],
        "Address": {
            "zipCode": "30411330",
            "street": "Rua platina",
            "number": "1330",
            "complement": "2º andar",
            "neighborhood": "Prado",
            "city": "Belo Horizonte",
            "state": "MG"
        }
    },
    "PaymentMethodCreditCard": {
        "Link": {
            "minInstallment": 4,
            "maxInstallment": 12
        },
        "Card": {
            "myId": "pay-6541438d266ca5.16846442",
            "galaxPayId": 1,
            "number": "4111 1111 1111 1111",
            "holder": "JOAO J J DA SILVA",
            "expiresAt": "2023-10",
            "cvv": "363"
        },
        "qtdInstallments": 12,
        "isRetry": false
    },
    "PaymentMethodBoleto": {
        "fine": 100,
        "interest": 200,
        "instructions": "Lorem ipsum dolor sit amet.",
        "deadlineDays": 1
    },
    "PaymentMethodPix": {
        "fine": 100,
        "interest": 200,
        "instructions": "Lorem ipsum dolor sit amet.",
        "Deadline": {
            "type": "days",
            "value": 60
        }
    }
}
        
            require 'uri'
require 'net/http'

url = URI("https://sandbox.openfinance.celcoin.dev/v5/transactions/billpayments/authorize")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["accept"] = 'application/json'
request["content-type"] = 'application/json'
request.body = "{\"barCode\":{\"type\":0,\"digitable\":\"23793381286008301352856000063307789840000150000\"}}"

response = http.request(request)
puts response.read_body
        
            <?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('POST', 'https://sandbox.openfinance.celcoin.dev/v5/transactions/billpayments/authorize', [
  'body' => '{"barCode":{"type":0,"digitable":"23793381286008301352856000063307789840000150000"}}',
  'headers' => [
    'accept' => 'application/json',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
        
            import requests

url = "https://sandbox.openfinance.celcoin.dev/v5/transactions/billpayments/authorize"

payload = { "barCode": {
        "type": 0,
        "digitable": "23793381286008301352856000063307789840000150000"
    } }
headers = {
    "accept": "application/json",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
        

Developer Hub

Tudo o que você precisa para integrar com a nossa solução

Com as APIs da Celcoin, é fácil criar soluções personalizadas de forma rápida e moderna. Nossa tecnologia proprietária e moderna permite que você se concentre nas experiências do seu cliente.

  • Guias rápidos de aplicação.
  • Exemplos e amostras de código.
  • Webhooks em tempo real.
  • Equipe de assistência especializada.
  • Documentações completas.

Potencialize seu negócio com o ITP da Celcoin. 

Empresas líderes em serviços financeiros usam o cel_open. Entre em contato com nossa equipe de especialistas e inicie sua própria jornada.

Fale com o nosso Time