SDK Web
Cargue e inicialice el SDK web de DEUNA.
En esta página
El Web SDK se distribuye a través del CDN DEUNA. Para obtener la guía completa de la plataforma, las experiencias admitidas y las páginas de integración relacionadas, consulte Referencia del SDK web.
Cargar el SDK#
HTML
<script
crossorigin
src="https://cdn.deuna.io/web-sdk/v1.7/index.js">
</script>Inicialización#
Utilice una clave API pública en el código del navegador. Mantenga la clave privada en su backend, donde crea el pedido y obtiene su token.
JavaScript
await DeunaSDK.initialize({
publicApiKey: 'YOUR_PUBLIC_API_KEY',
env: 'sandbox',
});Abrir widget de pago#
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),
},
});