SDK Web
Caricare e inizializzare il DEUNA Web SDK.
In questa pagina
Il Web SDK è distribuito attraverso il DEUNA CDN. Per la guida completa della piattaforma, le esperienze supportate e le relative pagine di integrazione, vedere Riferimento Web SDK.
Caricare l’SDK#
HTML
<script
crossorigin
src="https://cdn.deuna.io/web-sdk/v1.7/index.js">
</script>Inizializzazione#
Utilizzare una chiave API pubblica nel codice del browser. Tenere la chiave privata sul backend, dove si crea l'ordine e ottenere il suo token.
JavaScript
await DeunaSDK.initialize({
publicApiKey: 'YOUR_PUBLIC_API_KEY',
env: 'sandbox',
});Widget di pagamento aperto#
JavaScript
await DeunaSDK.initPaymentWidget({
orderToken,
callbacks: {
onSuccess: async (order) => {
await DeunaSDK.close();
showConfirmation(order);
},
onError: (error) => console.error(error),
onClosed: (action) => console.log('Widget closed', action),
},
});