PayPal¶
Este complemento proporciona:
posibilidad de asociar un importe a un tipo de contribución,
crear un formulario de pago en Paypal,
un historial,
almacenamiento automático de las transacciones una vez validadas.
Advertencia
Debido a la forma en que se gestionan los pagos de Paypal, especialmente la confirmación del pago, su instancia debe ser de acceso público.
Instalación¶
Lo primero de todo, descarga el complemento:
Extrae el archivo descargado en la carpeta plugin de Galette . Por ejemplo, en linux (sustituyendo {url} y {version} con los valores correctos):
$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-Paypal-{version}.tar.bz2
Inicialización de base de datos¶
Para que funcione, este complemento necesita varias tablas en la base de datos. Consulta la interfaz de gestión de complementos de Galette.
Terminado; el plugin PayPal está instalado :)
Ajustes del plugin¶
Una vez instalado el plugin, se añade un grupo de Paypal al menú, con algunas entradas nuevas:
Formulario de pago: el formulario de pago en sí, al que se puede acceder como página pública,
Preferencias: ajustes del plugin, accesibles para administradores y miembros del personal.
Para funcionar correctamente, es necesario rellenar un valor muy importante: el código de tu cuenta PayPal. Puede utilizar la dirección de correo electrónico asociada a su cuenta de Paypal (pero tendrá que cambiarla en Galette si cambia en Paypal) o su identificador de comerciante. Para encontrar su código de usuario, inicie sesión en PayPal y lo encontrará en las preferencias de su cuenta. Cambiar el identificador solo está permitido para administradores.
La pantalla de los ajustes también permite editar el importe relacionado con los tipos de contribuciones, y ocultar algunos tipos.
Después de eso, cualquier usuario puede elegir el tipo de contribución, ajustar el monto y pagar desde su cuenta de Paypal. Si el usuario es un miembro registrado y el tipo de contribución es una extensión de la suscripción, su suscripción se recalculará cuando se confirme el pago.