Ejemplos de código
Carpeta 'sample' en Github
Para cada etapa de la integración, mostramos un ejemplo simplificado en PHP.
Complete las claves de API REST de prueba o producción en el archivo
config.php
(Archivo de ejemplo: config.php).Si es necesario, modifique los datos de pago en el archivo
formToken.php
(Archivo de ejemplo: formToken.php)Muestre el formulario de pago en un navegador según el modo de visualización deseado:
embedded.php
(Archivos de ejemplo: embedded.php y popin.php)popin.php
(Archivos de ejemplo: embedded.php y popin.php)
Una vez que aparezca el formulario, proceda al pago. En el modo TEST, haga clic en la pestaña Tarjetas de prueba de la barra de depuración y seleccione el tipo de tarjeta.
Recupere datos de IPN durante llamadas de servidor a servidor utilizando el archivo
ipn.php
(Archivos de ejemplo: ipn.php y paid.php).Redirigir al comprador al sitio del comerciante en caso de pago exitoso utilizando el archivo
paid.php
(Archivos de ejemplo: ipn.php y paid.php).
Servidores SDK
No necesita un SDK para usar la API REST, pero puede facilitarle el trabajo.
PHP
Instalación | https://github.com/lyra/rest-php-sdk |
Código fuente (ZIP) | https://github.com/lyra/rest-php-sdk/archive/latest.zip |
Gestor de paquetes | https://packagist.org/packages/lyracom/rest-php-sdk |
Ejemplos de uso | https://github.com/lyra/rest-php-examples |
Java
Instalación | https://github.com/lyra/rest-api-server-java-sdk |
Gestor de paquetes | https://search.maven.org/artifact/com.lyra/server-rest-sdk/ |
Ejemplos de integración: framework JavaScript
Framework | Descripción |
---|---|
Angular | ejemplo de integración para Angular |
ember | ejemplo de integración para Ember |
Ionic | Ejemplo de integración para Ionic |
next | ejemplo de integración para Next |
React | Ejemplo de integración para React. |
servidor | ejemplo de integración para Server |
svelte | ejemplo de integración para Svelte |
vue | ejemplo de integración para Vue.js |
require.js | ejemplo de integración con RequireJS |
Otros ejemplos de integración: C# / Python (Flask) / Symfony
Framework | Descripción |
---|---|
C# | Ejemplo de integración para C# (.NET) |
python/flask | ejemplo en python con el framework flask |
php/symfony | ejemplo en python en PHP con symfony |