- Pablo Ferradás
Com utilitzar el Vottun TPV per oferir una passarel·la de pagament criptogràfic al vostre lloc web
La ràpida evolució de Crypto i Defi ha despertat l’interès de molts propietaris de llocs web i botigues en línia, ja que reconeixen el potencial d’implementar pagaments criptogràfics com una nova opció de pagament per als seus clients. En aquest tutorial, aprendràs a utilitzar el Vottun TPV per integrar pagaments criptogràfics al teu lloc web.
Requisits previs
Abans de començar a desenvolupar, heu de tenir el següent:
- Cartera Ethereum (per exemple, Metamask )
- Credencials de l’API Vottun
Aquests són els passos que heu de seguir per implementar un TPV criptogràfic funcional mitjançant la nostra solució:
- Creant el pagament
- Redirigir l’usuari al TPV de Vottun
- Finalitzant el pagament i tornant al lloc web
Com obtenir les meves credencials
Obtenir credencials és molt fàcil. Tens l’opció d’obtenir una prova de 30 dies a l’URL https://apis.vottun.tech/trial. Omple el formulari i rebràs un correu electrònic com el següent amb les teves credencials a punt per utilitzar.
A més de les credencials, també rebràs la clau pública d’una cartera que podràs utilitzar en les teves proves (per motius de seguretat, la clau privada sempre es manté als nostres servidors).
Aquest correu electrònic us proporcionarà el testimoni JWT (utilitzat com a autenticació del portador) i l’identificador de l’aplicació, que es passa a una altra capçalera. L’explicació detallada d’aquesta configuració s’explica més endavant.
Trobareu més informació sobre les API a https://developers.vottun.tech .
Pas 1: Creació del pagament
Abans de redirigir l’usuari al TPV, s’ha de crear la “intenció” de pagament. Això s’aconsegueix amb una trucada POST a la nostra API, que retorna un hash que s’utilitza per identificar el pagament més endavant . El cos passat en aquesta trucada POST té els atributs següents:
- productName : el nom del producte (es mostrarà al TPV)
- ProductDescription : la descripció del producte (es mostrarà al TPV)
- productUrl : una URL que apunta a la imatge del producte (es mostrarà al TPV)
- fiat_amount : el preu del producte pel qual l’usuari paga (en fiat)
- moneda: la moneda fiduciaria que s’utilitzarà per a la conversió de cripto
La trucada de l’API que hem de fer a l’ API de Vottun per crear el pagament és:
En enviar-lo, rebrem alguna cosa com això:
Pas 2: Redirigir l'usuari al TPV de Vottun
Un cop hàgim creat el pagament amb èxit, podem redirigir l’usuari al TPV de Vottun per tal de realitzar el pagament criptogràfic. L’URL on s’ha de redirigir l’usuari és: https://tpv.vottun.tech/?h=<paymentToken>&r=<redirect_url > Que conté dos paràmetres de consulta:
- h: El hash que identifica el pagament, obtingut en el pas anterior.
- r: l’URL de redirecció, on es redirigirà l’usuari un cop s’hagi completat el pagament.
El lloc web del TPV de Vottun on s’envia l’usuari té aquest aspecte:
Es mostra la informació del producte, inclòs el preu fiduciari i la moneda del pagament. També hi ha dos botons que permeten a l’usuari triar la criptografia desitjada per al pagament, que mostren la conversió al preu corresponent en criptografia.
Si l’usuari fa clic al botó “ Atràs ”, el procés s’anul·larà i s’enviarà a la pàgina anterior. Si el pagament es vol tornar a realitzar, el procés s’ha de reiniciar des del principi.
apareixerà l’ extensió de cartera Metamask : primer, demanant a l’usuari que connecti la seva cartera; després, canviant la seva xarxa a la seleccionada i finalment creant la transacció blockchain per al pagament. Un cop l’usuari completa el pagament a Metamask , apareix una pàgina de confirmació per a l’usuari:
Des d’aquesta pàgina, l’usuari ara pot fer clic al botó ” Hecho ” i serà redirigit de nou al lloc web original.
Conclusions
En aquest tutorial, heu après a utilitzar el Vottun TPV per integrar pagaments criptogràfics al vostre lloc web. Ara ja saps com implementar una manera senzilla d’oferir una passarel·la de criptopagaments als teus clients i aprofitar els beneficis potencials d’aquesta nova tecnologia emergent. La implementació d’una passarel·la de pagaments criptogràfics al vostre lloc web no només ofereix una opció de pagament més còmoda i segura per als vostres clients, sinó que també us permet aprofitar el creixent mercat d’usuaris de criptomonedes, donant-vos un avantatge competitiu i augmentant potencialment els vostres ingressos.
En propers articles aprofundirem en l’ús d’aquest TPV, amb casos d’ús reals de la seva implementació en eines com WordPress o Shopify.