Neofin V1
latest
  • latest
  • english
    Neofin V1
    latest
    • latest
    • english
    • Inicie sua jornada na Neofin
    • Preparando seus ambientes
    • Dúvidas frequentes
    • Premissas comportamentais da API (default x personalização)
    • Premissas de infraestrutura da API (default x personalização)
    • Versão 1
      • API de Cobranças
        • Upsert de Cobranças
          • Como realizar o upsert de uma cobrança
          • Upsert de Cobranças
            POST
        • Buscando uma cobrança
          • Como buscar uma única cobrança
          • Buscando pelo Integration Identifier
            GET
          • Buscando pelo Billing Number
            GET
        • Marcando uma cobrança como paga
          • Como marcar uma cobrança como paga
          • V2
            • Marcar como pago - V2
          • Marcando como paga
            PUT
        • Cancelando uma cobrança
          • Como cancelar uma cobrança
          • Cancelando uma cobrança
            PUT
        • Reabrindo uma cobrança cancelada
          • Como reabrir uma cobrança cancelada
          • Reabrir cobrança cancelada
        • Listando suas cobranças
          • Como listar suas cobranças
          • Todas as cobranças
            GET
          • Cobranças por status
            GET
          • Cobranças por cliente
            GET
          • Cobranças por data de atualização
            GET
          • Eventos de cobranças
            GET
          • Eventos de uma uma cobrança por Integration Identifier
            GET
          • Cobranças por data de pagamento
            GET
        • Enviando anexos
          • Como enviar anexos
          • Anexando outros arquivos
            POST
          • Anexando uma NF a uma cobrança pelo Integration Identifier
            PUT
          • Anexando um Boleto a uma cobrança pelo Integration Identifier
            PUT
      • API de Clientes
        • Upsert de um cliente
          • Como realizar o upsert de um cliente
          • Upsert de clientes
            POST
        • Buscando um cliente
          • Buscando um cliente por Integration Identifier
            GET
          • Buscando um cliente pelo documento
            GET
      • Webhooks
        • Como preparar seus webhooks
    • Schemas
      • API Return
        • BillingsOutput
        • BillingsEventsOutput
        • ResumedBillingsEventsOutput
        • BillingsByPaymentDateOutput
        • ForbidennModel
      • Enums
        • BillingStatusEnum
        • InstallmentTypeEnum
        • BillingType
      • Sub Entities
        • GenericBoleto
        • BillingInInstallment
        • Payments
      • Billing
      • BillingEvent
      • ResumedBillingEvent
      • CommonReturnModel
      • BillingWithPayments
      • UpsertBilling
      • InstallmentWithBilling
      • Attachment
      • UpsertCustomer

    UpsertBilling

    {
        "billings": [
            {
                "customer_document": "string",
                "customer_integration_identifier": "string",
                "customer_name": "string",
                "customer_trade_name": "string",
                "customer_mail": "string",
                "customer_phone": "string",
                "customer_secondary_phone": "string",
                "address_city": "string",
                "address_complement": "string",
                "address_neighborhood": "string",
                "address_number": "string",
                "address_state": "string",
                "address_street": "string",
                "address_zip_code": "string",
                "amount": 0,
                "due_date": 0,
                "original_due_date": 0,
                "discount_before_payment": 0,
                "discount_before_payment_due_date": 0,
                "description": "string",
                "fees": 0,
                "fine": 0,
                "installment_type": "weekly",
                "installments": 0,
                "nfe_number": "string",
                "recipients": [
                    "string"
                ],
                "type": "generic",
                "integration_identifier": "string",
                "boleto": {
                    "barcode_number": "string",
                    "discount_value": 0,
                    "discount_value_2": 0,
                    "document_due_date": "string",
                    "document_issue_date": "string",
                    "document_number": "string",
                    "document_processing_date": "string",
                    "document_value": 0,
                    "drawee_name": "string",
                    "drawee_tax_number": "string",
                    "fillable_code": "string",
                    "fine_rate": 0,
                    "interest_rate": 0,
                    "recipient_bank_code": "string",
                    "recipient_bank_digit": "string",
                    "recipient_bank_internal_number": "string",
                    "branch": "string",
                    "account_number": "string",
                    "account_number_digit": "string",
                    "charging_category": "string"
                },
                "boleto_pdf": "string",
                "boleto_base64": "string",
                "nf_url": "string",
                "rps": "string",
                "code": "string",
                "hash": "string",
                "ignore_existing_customer_upsert": true,
                "payee_name": "string",
                "payee_document": "string",
                "by_mail": true,
                "by_whatsapp": true
            }
        ]
    }
    Built with