Vai al contenuto

Checkout

Scegli il percorso di checkout più adatto al tuo team

Checkout ospitato, link di pagamento, moduli integrati o Smart Fields. Meno dati delle carte sui tuoi server.

  • Opzioni no-code
  • Campi carta ospitati
  • Token monouso
4
Opzioni di checkout sulla stessa piattaforma di incasso
No code
Link di pagamento da condividere via email, SMS o chat
Smart Fields
Campi carta ospitati che riducono il tuo perimetro PCI
Business Portal
Dove configuri aspetto, catalogo e chiavi

Perché Localpayment

Vendi su più canali, con meno sviluppo

Parla con il nostro team commerciale

Raccontaci i tuoi mercati e volumi: progettiamo l’integrazione insieme a te.

Casi d’uso

Il checkout giusto per ogni canale di vendita

Smart Fields

Dall’inserimento della carta al pagamento in quattro passaggi

  1. 01

    Carica l’SDK

    Includi localpayment-sdk.min.js e inizializzalo con il tuo client code e la chiave API Smart Fields.

  2. 02

    Monta i campi

    Crea i campi pan, cvv ed expiration e montali nei contenitori del tuo modulo.

  3. 03

    Consolida

    Il tuo backend scambia l’ID di sessione con un token monouso tramite l’endpoint consolidate.

  4. 04

    Addebita

    Crea l’incasso con il token al posto dei dati della carta. I dati grezzi della carta non raggiungono mai i tuoi server.

Per sviluppatori

Trasforma una sessione Smart Fields in un pagamento

Nel browser, l’SDK raccoglie i dati della carta in campi ospitati e ti fornisce un ID di sessione. Sul tuo server, scambialo con un token monouso e crea l’incasso.

  • SDK Stage: sdk.stage.localpayment.com/localpayment-sdk.min.js
  • Token monouso, uno per pagamento
  • Lo stesso endpoint Create Payin di tutti gli altri metodi

# Esempio illustrativo: endpoint Stage, valori fittizi; vedi la guida a Smart Fields # 1) Scambia la sessione Smart Fields con un token monouso # 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) Crea l’incasso con quel token 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>" } }'

Domande frequenti

Da quale opzione di checkout conviene iniziare?

Molte aziende iniziano con i link di pagamento o WebCheckout perché non richiedono integrazione, poi passano all’iframe integrato o a Smart Fields man mano che il checkout matura.

Cosa significa perimetro PCI per il mio team?

È la parte dei tuoi sistemi soggetta ai requisiti PCI DSS. Le opzioni ospitate lasciano i dati delle carte presso di noi, riducendo quel perimetro; il tuo QSA conferma gli obblighi definitivi.

Quali metodi di pagamento supportano le opzioni ospitate?

WebCheckout accetta carte di credito, carte di debito e bonifici bancari. I link di pagamento e l’iframe integrato mostrano i metodi abilitati per il tuo conto, incluse carte e bonifici. Smart Fields raccoglie solo i dati della carta.

Mi serve un SDK lato server?

No. Non esistono SDK server ufficiali: il tuo backend chiama direttamente l’API REST. Smart Fields usa un SDK JS lato client.

Posso fare test prima di andare live?

Sì. Smart Fields e le altre opzioni di checkout possono essere testati su Stage, che replica la produzione senza denaro reale.

Posso personalizzare il checkout ospitato con il mio brand?

Sì. Dal Business Portal imposti il colore del brand per l’iframe integrato e i link di pagamento, senza modifiche al codice.

Per quanto tempo è valido un link di pagamento?

Il cliente deve pagare entro 8 ore dalla prima apertura del link. Poi il link scade e ne invii uno nuovo per incassare.

Cos’altro posso gestire dal Business Portal?

Puoi salvare articoli frequenti per WebCheckout e link di pagamento, e gestire le chiavi iframe e le chiavi API Smart Fields. Ogni pagamento compare negli stessi report del tuo traffico API.

Scegli il tuo percorso e vai live

Inizia oggi con un link e passa a un checkout completamente nativo quando sei pronto.

Come possiamo aiutarti?

Scarica la tua copia

Lasciaci i tuoi dati e ricevi subito l’edizione completa.