Skip to main content
Bob Payments is a complete payments infrastructure. Integrate once to create PIX charges, track every transaction in real time, and reconcile results — with hosted checkout, the Checkout SDK, or the direct API. Bob sits between your product and the payments ecosystem: you create a session, the customer pays, and a webhook confirms the result.

Why Bob?

One integration

Hosted checkout, Checkout SDK, or direct API — you choose how much control you want.

Real-time PIX

QR Code charges with confirmation in seconds, right in your product’s flow.

Full sandbox

Simulate end-to-end payments before going live.

Reliable webhooks

Signed events confirm every result without polling.

Idempotency

Retry requests safely, with no risk of duplicate charges.

Official SDKs

Libraries for Node.js and PHP, plus the Checkout SDK for the frontend.

How it works

Every integration with Bob follows the same flow, regardless of the integration method you choose:
  1. Create a payment session via the API or a server SDK.
  2. The customer pays — in the hosted checkout, the embedded Checkout SDK, or via the QR Code you render yourself.
  3. Receive confirmation via webhook and release the product or service.
You track everything from the Dashboard and the transactions API.

Start here

Quickstart

Create your first sandbox charge in minutes.

Payment flow

Understand a transaction’s lifecycle, from start to reconciliation.

Integration methods

Compare hosted checkout, Checkout SDK, and direct API.

API reference

Endpoints, authentication, errors, and request examples.