Kushki
Talk to Sales
Developer Blog

Technical guides & tutorials

Everything you need to integrate Kushki: APIs, SDKs, webhooks and production best practices.

Best Practices4 min read
ChargesTasa de AprobaciónKushki APILATAM

The fields most integrations skip in the Kushki charge request that are hurting your approval rate in LATAM

The difference between 'works' and 'approves at maximum rate' lies in the fields you send to the issuer. Learn which ones and how to structure them.

Diego Ramírez

Staff Engineer

Tutorial4 min read
PCI DSSKushki.jsFrontendSeguridad

How to use Kushki.js to reduce your PCI scope to zero: frontend tokenization without card data touching your servers

Using Kushki.js correctly, your servers never touch card data — eliminating virtually all PCI scope from your infrastructure.

Andrés Mejía

Senior Backend Engineer

Best Practices5 min read
Tasa de AprobaciónKushki APILATAMCharges

Why the same Kushki API request produces different approval rates in Mexico, Colombia and Chile — and how to use error codes to diagnose it

The same integration can have different approval rates by country. Learn to read Kushki error codes to diagnose and improve your approval rate in LATAM.

María Torres

Solutions Engineer

Tutorial8 min read
javascript

Integrate Kushki.js in 15 minutes: payments on your site without touching card data

A step-by-step guide to building a secure checkout with Kushki.js, client-side tokenization and PCI scope reduced to SAQ A.

Kushki

Integration6 min read
Transferencias BancariasKushki APIWebhooksLATAM

SPEI in Mexico, PSE in Colombia, TEF in Chile: how to adapt your Kushki API integration to each market's bank transfer rail

SPEI, PSE and TEF behave completely differently. We explain the timings, states and webhooks you need to handle for each market.

Diego Ramírez

Staff Engineer

Deep Dive11 min read

Kushki Webhooks: how to process payment events without missing a single one

Webhooks are the source of truth for your transactions. We show you how to verify HMAC signatures, handle retries, and guarantee exactly-once delivery.

Kushki

Guide9 min read

Kushki Node.js SDK: installation, setup and your first charges

Kushki's official Node.js SDK abstracts all API complexity. In this post we cover installation, error handling and testing with mocks.

Kushki

Ready to integrate?

Explore the full documentation