POSible

SCALAPAY & POSible


INDICE



Cos'è Scalapay?

Scalapay è un innovativo metodo di pagamento che permette al cliente di acquistare nei negozi online e In Store, ricevere immediatamente i prodotti e pagare in 3 comode rate uguali con scadenza mensile. Il servizio non ha costi aggiuntivi per il cliente se le rate verranno pagate entro la data di scadenza. Al momento dell'acquisto verrà immediatamente addebitata la prima rata (pari ad un terzo del valore totale dell'acquisto). Le successive 2 rate verranno addebitate con scadenza mensile. Scalapay paga immediatamente al venditore tutto l'importo dell'ordine e si assume tutti i rischi di frodi e mancato pagamento. (da Scalapay - Manuale Utente)


Come utilizzare SCALPAY in POSible

Setting in Vibecode

Per utilizzare SCALAPAY come metodo di pagamento in POSible è necessario valorizzare alcune tabelle di Vibecode.


STEP UNO

Configurare “Scalapay” come dispositivo POS nelle seguenti tabelle:



kPOSDeviceDriver:

image-20260629-143630.png


kPOSDeviceSetup:

in questo esempio Scalapay è impostato per l’ambiente di TEST

image-20260629-143827.png


image-20260629-144018.png


NOTA BENE

Impostazione dei parametri per TEST e PROD.


Parametri per TEST

HTTP Parameters - URL: “https://staging.api.scalapay.com/v1/instore

Other Parameters (kPOSDeviceSetup_OtherParams):

Parameter Name

Parameter Value

AllowRefund

true

AllowVoid

true

Bearer

sp_19t5s64mksta3m6r

Staging

True

RefundGroup

Scalapay


Parametri per PROD

HTTP Parameters - URL: -vuoto- OPPURE “https://api.scalapay.com/v1/instore/” (*1)

Other Parameters (kPOSDeviceSetup_OtherParams):

Parameter Name

Parameter Value

AllowRefund

true

AllowVoid

true

Bearer

(*2)

Staging

False

RefundGroup

Scalapay


*1 Codice nella DLL “TKPA_SCALAPAY_10”:

if fStaging then
      fIOHandlerHTTP.URL:='https://staging.api.scalapay.com/v1/instore/'
    else
      fIOHandlerHTTP.URL:='https://api.scalapay.com/v1/instore/';



*2 il bearer si prende dal portale di Scalapay ed è diverso per ogni cliente.

In dettaglio:

Bearer token per le API di Scalapay (integrazione merchant), non si genera manualmente: il Bearer è la tua API Key, da inviare nell'header HTTP Authorization.

Per ottenerla:

  1. Accedi al Merchant/Partner Portal di Scalapay con l'account merchant.

  2. Vai alla sezione Developer (Sviluppatore).

  3. Troverai:

    • la Live API Key (inizia con sp_);

    • il Merchant Token.

  4. Nelle chiamate API usa l'header:

    Authorization: Bearer sp_xxxxxxxxxxxxxxxxx
    

    dove sp_xxxxxxxxxxxxxxxxx è la tua API Key.


(Origine: risposta generata da ChatGPT)


kPOSDeviceGroup:

image-20221214-114732.png
Esempio di kPOSDeviceGroup


STEP DUE

Configurare “Scalapay” come metodo di pagamento nella tabella dei tipi incasso (kTenderType):

image-20221214-160812.png
image-20240419-103139.png


STEP TRE

Aggiungere “Scalapay” nella container-box “Tipi Incasso“ del Setup di POSible (kPOS_Setup)

image-20221214-112359.png



Utilizzo di SCALAPAY

Creazione del barcode del buono SCALAPAY

Il cliente, al momento del pagamento, tramite il sito o direttamente dall’app SCALAPAY genera il barcode del buono impostando come negozio quello in cui sta facendo l’acquisto e l’importo, totale o parziale, della transazione.

In fase di checkout l’operatore deve scegliere “Scalapay” nella box dei pagamenti e poi inserire o scansionare il barcode del buono creato in precedenza dal cliente:

image-20221213-161619.png