Ejemplos de código
Carpeta 'sample' en Github
Para cada etapa de la integración, mostramos un ejemplo simplificado en PHP.
Complete las claves 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
( Ejemplo de archivo: 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 | |
Código fuente (ZIP) | |
Gestor de paquetes | |
Ejemplos de uso |
Java
Instalación | |
Gestor de paquetes |
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 |
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 |
ejemplo de integración con RequireJS |
Otros ejemplos de integración: C# / Python (Flask) / Symfony
Framework | Descripción |
---|---|
Ejemplo de integración para C# (.NET) | |
ejemplo en python con el framework flask | |
ejemplo en python en PHP con symfony |