Checkout
Choisissez le parcours de checkout adapté à votre équipe
Checkout hébergé, liens de paiement, formulaires intégrés ou Smart Fields. Moins de données de carte sur vos serveurs.
- Options sans code
- Champs de carte hébergés
- Jetons à usage unique
Escaneie o QR · expira em 29:59
- Options de checkout sur la même plateforme d’encaissement
- 4
- Liens de paiement à partager par e-mail, SMS ou chat
- Sans code
- Champs de carte hébergés qui réduisent votre périmètre PCI
- Smart Fields
- Où vous configurez apparence, catalogue et clés
- Business Portal
Options
Choisissez votre mode d’intégration
Toutes les options fonctionnent sur la même plateforme d’encaissement. La différence tient à ce que vous développez et au périmètre PCI que vous conservez.
WebCheckoutSans code
Créez et finalisez une demande de paiement depuis le Business Portal, par carte ou virement bancaire. Pour les ventes par téléphone et les entreprises sans boutique en ligne. Périmètre PCI minimal.
WebCheckout —Liens de paiementSans code
Partagez un lien sécurisé par e-mail, SMS, réseaux sociaux ou chat. Pour les factures, la vente à distance et le social commerce. Périmètre PCI minimal.
Liens de paiement —Iframe intégréePeu de code
Un checkout en marque blanche dans votre site, chargé depuis une session créée par votre serveur. Sans redirection, et les données sensibles restent dans l’iframe sécurisée. Périmètre PCI réduit.
Iframe intégrée —Smart FieldsDéveloppeur
Des champs de carte hébergés dans votre propre formulaire via un SDK JS, consolidés en un jeton à usage unique pour l’encaissement. Périmètre PCI partagé.
Smart Fields —
Smart Fields
De la saisie de la carte au paiement en quatre étapes
- 01
Chargez le SDK
Incluez localpayment-sdk.min.js et initialisez-le avec votre code client et votre clé API Smart Fields.
- 02
Intégrez les champs
Créez les champs pan, cvv et expiration et intégrez-les dans les conteneurs de votre formulaire.
- 03
Consolidez
Votre backend échange l’identifiant de session contre un jeton à usage unique via l’endpoint consolidate.
- 04
Débitez
Créez l’encaissement avec le jeton au lieu des données de carte. Les données de carte brutes n’atteignent jamais vos serveurs.
Pour les développeurs
Transformez une session Smart Fields en paiement
Dans le navigateur, le SDK collecte les données de carte dans des champs hébergés et vous fournit un identifiant de session. Sur votre serveur, échangez-le contre un jeton à usage unique et créez l’encaissement.
- SDK Stage : sdk.stage.localpayment.com/localpayment-sdk.min.js
- Jetons à usage unique, un par paiement
- Le même endpoint Create Payin que pour tous les autres moyens de paiement
# Exemple illustratif — endpoints Stage, valeurs fictives ; voir le guide Smart Fields
# 1) Échangez la session Smart Fields contre un jeton à usage unique
# LP_TOKENIZATION_URL: tokenization host for your environment (see the Smart Fields guide)
curl -X POST "$LP_TOKENIZATION_URL/api/tokenization/consolidate" \
-H "Authorization: Bearer $SESSION_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"clientCode": "<your-client-code>",
"sessionId": "<session-id-from-the-sdk>",
"CardholderName": "Lucía Méndez"
}'
# 2) Créez l’encaissement avec ce jeton
curl -X POST https://api.stage.localpayment.com/api/payin/ \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"paymentMethod": { "type": "CreditCard", "code": "1904", "flow": "DIRECT" },
"externalId": "a41d7e20-0000-4000-8000-000000000077",
"country": "COL",
"currency": "COP",
"amount": 185000,
"accountNumber": "<your-account-number>",
"conceptCode": "0001",
"merchant": { "type": "COMPANY", "name": "Comercio Ejemplo S.A.S." },
"payer": {
"type": "INDIVIDUAL",
"name": "Lucía",
"lastname": "Méndez",
"document": { "type": "CC", "id": "1000000000" }
},
"card": { "token": "<single-use-token>" }
}'À votre image
Configurez le checkout depuis le Business Portal
Apparence, catalogue et clés sont réunis au même endroit : les équipes opérationnelles peuvent ajuster le checkout sans déploiement.
- Définissez la couleur de marque de l’iframe intégrée et des liens de paiement
- Enregistrez des articles fréquents pour WebCheckout et les liens de paiement
- Gérez les clés d’iframe et les clés API Smart Fields
- Suivez chaque paiement dans les mêmes rapports que votre trafic API
Aperçu
USD
1 284 560,00
+4,2 %
BRL
3 420 118,40
+12,8 %
MXN
8 905 332,10
+6,1 %
- Encaissement · Pixorder_8F2K-1043+ R$ 1 250,00
- Décaissement · SPEIseller_0921− MX$ 18 400,00
- Change · BRL → USDfx_3b7q250 000,00 USD
- Encaissement · Bre-Border_9A1C-2210+ COP 890 000
Cas d’usage
Le bon checkout pour chaque canal de vente
Factures et B2B
Envoyez un lien de paiement avec chaque facture et soyez payé sans connexion à un portail.
Factures et B2B —Social commerce et chat
Concluez des ventes dans les messageries et sur les réseaux sociaux avec un simple lien.
Vente par téléphone et assistée
Les conseillers créent une demande WebCheckout pendant que le client est en ligne.
E-commerce à votre marque
Gardez les acheteurs sur votre site avec l’iframe intégrée ou Smart Fields.
E-commerce à votre marque —
Questions fréquentes
Par quelle option de checkout commencer ?
De nombreuses entreprises commencent par les liens de paiement ou WebCheckout, qui ne demandent aucune intégration, puis passent à l’iframe intégrée ou à Smart Fields à mesure que leur checkout évolue.
Que signifie le périmètre PCI pour mon équipe ?
C’est la partie de vos systèmes soumise aux exigences PCI DSS. Les options hébergées conservent les données de carte chez nous, ce qui réduit ce périmètre ; votre QSA confirme vos obligations définitives.
Quels moyens de paiement les options hébergées prennent-elles en charge ?
WebCheckout accepte les cartes de crédit, les cartes de débit et les virements bancaires. Les liens de paiement et l’iframe intégrée affichent les moyens activés pour votre compte, dont les cartes et les virements. Smart Fields ne collecte que des données de carte.
Ai-je besoin d’un SDK serveur ?
Non. Il n’existe pas de SDK serveur officiel : votre backend appelle directement l’API REST. Smart Fields utilise un SDK JS côté client.
Puis-je tester avant la mise en production ?
Oui. Smart Fields et les autres options de checkout peuvent être testés sur Stage, qui reproduit la production sans argent réel.
Puis-je personnaliser le checkout hébergé à mes couleurs ?
Oui. Depuis le Business Portal, vous définissez la couleur de marque de l’iframe intégrée et des liens de paiement, sans modifier le code.
Combien de temps un lien de paiement reste-t-il valide ?
Le client doit payer dans les 8 heures suivant la première ouverture du lien. Ensuite, le lien expire et vous en envoyez un nouveau pour encaisser.
Aussi sur la même API
Cartes
Tokenisation en Argentine, en Colombie, au Mexique et au Pérou ; 3D Secure et paiement échelonné en Colombie, au Mexique et au Pérou.
Cartes —Encaissements
Tous les moyens de paiement locaux via un seul endpoint Create Payin.
Encaissements —Business Portal
Gérez paiements, validations, clés et rapports au même endroit.
Business Portal —Couverture
Présence agréée, enregistrée ou supervisée dans 18 pays et rails locaux dans 14, pays par pays.
Couverture —Annuaire des moyens de paiement
Chaque méthode documentée, avec codes, limites et délais par pays.
Annuaire des moyens de paiement —Parcours de paiement
Découvrez chaque moyen de paiement tel que le voit le payeur, écran par écran.
Parcours de paiement —Démarrage rapide développeurs
Obtenez un jeton, envoyez votre première requête et recevez un webhook sur Stage.
Démarrage rapide développeurs —
Choisissez votre option et passez en production
Commencez dès aujourd’hui avec un lien et évoluez vers un checkout entièrement natif quand vous serez prêt.

Options sans code