Skip to main content
Bob offers official SDKs in two layers. They solve different problems and are typically used together: a server library creates the charge and verifies webhooks on your backend; the frontend SDK mounts the checkout and tokenizes the card in the browser.
Credit card is still coming soon. Today the SDKs operate with PIX; card tokenization in the Checkout SDK arrives when card is launched.

Choose your SDK

Secret keys (sk_live_, sk_test_) only exist on the server. Checkout session creation happens on the backend with a server library; the Checkout SDK runs in the browser and only receives the checkoutToken.

Typical flow (server + frontend together)

No SDK for your language?

All operations are available through the REST API — the SDKs are conveniences on top of it. See the API Reference and call the endpoints directly from your backend in any language.

Node.js SDK

Official TypeScript/Node.js library for your server.

PHP SDK

Official PHP library for your server.

Checkout SDK

Embed Bob’s checkout on your site, with card, PIX, and 3DS.