Bankei BaaS Admin
  1. Bill Payment
Bankei BaaS Admin
  • Introduction
  • API Security and Authentication
  • Handling Monetary Values in Our System
  • Secure API Credential Exchange Process
  • Organization
    • Get Organization
      GET
  • Admin Account
    • Get Account Information
      GET
  • User
    • Create User - Basic
      POST
    • Get User
      GET
  • KYC
    • Request KYC Analisys - Company
      POST
    • Get KYC Analisys Status
      GET
    • Request KYC Analisys - Consumer
      POST
    • Send KYC Document
      POST
  • Checking Account
    • Get Account Information
      GET
    • Get Account Balance
      GET
    • Create Checking Account
      POST
    • Get Account Transactions
      GET
  • Card
    • Get Card Groups
      GET
    • Create Nominated Card
      POST
    • Get Cards
      GET
    • Get Card Shipping
      GET
    • Activate Nominated Card
      POST
    • Temporary Disable Card
      POST
    • Enable Temporary Disable Card
      POST
    • Block Card
      POST
    • Get Card Sensitive Information
      GET
  • Pix
    • Generate Pix-In Static BR Code
    • Generate Pix-In Dynamic Cob BR Code
    • Generate Pix-In Dynamic CobV BR Code
    • Get Account Pix Keys
    • Generate Pix Key
  • Pix Out
    • Preview Pix BrCode Payment
    • Preview Pix Key Payment
    • Confirm Pix Payment
  • Bill Payment
    • Line vs. Barcode
    • Bill Payment Preview
      POST
    • Create Bill Payment
      POST
  • Invoice
    • Generate Invoice
  • Receipt
    • Get Transaction Receipt
  • Webhook
    • Bill Payment Webhook Events
    • Create Webhook Subscription
    • Get Webhook Subscriptions
    • Delete Webhook Subscription
    • Get Webhook Events
    • Get Webhook Event Detail
    • Get Webhook Send Attempts
    • Get Webhook Send Attempt Detail
    • Dispatch Webhook Events
  • Sandbox
    • Pay Pix BrCode [Sandbox Only]
    • Confirm Bill Payment [Sandbox Only]
    • Reject Bill Payment [Sandbox Only]
    • Approve Kyc Analisys [Sandbox Only]
  • Schemas
    • Account
    • Asset
    • Metadata
    • Address
    • Consumer
  1. Bill Payment

Line vs. Barcode

When making a payment using a Brazilian "boleto" (a popular type of payment slip), you'll encounter two main ways to input the payment information: the Digitable Line and the Barcode. While they serve the same purpose—enabling payment—they differ in format and how they are used.

Digitable Line (Linha Digitável)#

What it is: A long sequence of numbers, typically grouped into several blocks. This line is a numerical representation of all the data contained within the barcode.
How it's used: Primarily for manual input. You would type this sequence into an internet banking portal, a mobile banking app, or at some ATMs.
Content: It encodes all essential payment details, such as the beneficiary, bank, due date, amount, and other reference numbers.
Key Feature: Human-readable (though complex) and designed for manual entry when scanning isn't an option.

Barcode (Código de Barras)#

What it is: A graphical representation of parallel lines and spaces that encodes the same payment information found in the digitable line.
How it's used: Designed for quick and accurate machine reading. It's typically scanned using:
Barcode readers at bank tellers, lottery houses, or supermarkets.
ATM scanners.
The camera function within mobile banking apps.
Content: Identical to the digitable line in terms of the underlying payment data it represents.
Key Feature: Machine-readable, offering speed and reducing errors associated with manual typing.

Key Differences Summarized#

FeatureDigitable Line (Linha Digitável)Barcode (Código de Barras)
FormatSequence of numbersGraphical pattern of lines and spaces
Input MethodManual typingScanning (optical reader or camera)
Primary UseOnline banking, apps (manual input)ATMs, point-of-sale scanners, app cameras
ReadabilityHuman-readable (for typing)Machine-readable
In essence: Both the digitable line and the barcode contain the same core information needed to process your boleto payment. The digitable line allows you to type this information if you can't scan the barcode, while the barcode offers a faster, automated way for systems to capture it.
Modified at 2025-05-20 00:11:15
Previous
Bill Payment
Next
Bill Payment Preview
Built with