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:
-
POS Device Driver (kPOSDeviceDriver)
-
POS Device Setup (kPOSDeviceSetup)
-
POS Device (kPOSDevice)
-
POS Device Group (kPOSDeviceGroup)
kPOSDeviceDriver:
kPOSDeviceSetup:
in questo esempio Scalapay è impostato per l’ambiente di TEST
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:
Accedi al Merchant/Partner Portal di Scalapay con l'account merchant.
Vai alla sezione Developer (Sviluppatore).
Troverai:
la Live API Key (inizia con
sp_);il Merchant Token.
Nelle chiamate API usa l'header:
Authorization: Bearer sp_xxxxxxxxxxxxxxxxxdove
sp_xxxxxxxxxxxxxxxxxè la tua API Key.
(Origine: risposta generata da ChatGPT)
kPOSDeviceGroup:
STEP DUE
Configurare “Scalapay” come metodo di pagamento nella tabella dei tipi incasso (kTenderType):
STEP TRE
Aggiungere “Scalapay” nella container-box “Tipi Incasso“ del Setup di POSible (kPOS_Setup)
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: