Esta guía está diseñada para ayudarte a configurar y personalizar IfThenPay para tu tienda en línea. Proporcionaremos instrucciones completas sobre cómo establecer métodos de pago, configurar notificaciones de pago y resolver cualquier problema potencial que puedas encontrar.
Para comenzar a configurar tu cuenta de ParkFlow, primero debes establecer tu cuenta de pasarela de pago IfThenPay y activar el método de pago "Pay By Link".
1. Comienza iniciando sesión en el portal del back office de IfThenPay. Puedes acceder en https://backoffice.ifthenpay.com/Account/Login

2. Navega a la sección "Management" > "Contract" dentro del portal del back office.
3. En la sección "Filter" ubicada en la parte superior de la página, selecciona la cuenta deseada.
4. Dirígete a la sección "Callback Activation" en la misma página. Aquí, introduce todos los datos necesarios para las notificaciones de callback (**). Establece la "Callback URL" para que coincida con la URL de notificación webhook de IfThenPay específica de tu tienda. Puedes encontrar y copiar esta información desde la configuración del payform de ParkFlow (consulta el siguiente capítulo a continuación). Copia también la "Antiphising Key".
Por favor, verifica el formato, que debe seguir esta estructura:
https://<your-domain>.parkflow.io/api/adapter/payform/XXX?key=[ANTI_PHISHING_KEY]&id=[ID]&request_id=[REQUEST_ID]&amount=[AMOUNT]&payment_datetime=[PAYMENT_DATETIME]&payment_method=[PAYMENT_METHOD]

La siguiente sección detalla cómo habilitar y configurar IfThenPay como pasarela de pago para ParkFlow.
1. Ve a "Settings >> Configuration >> Payforms" y selecciona IfThenPay
2. En primer lugar, debes obtener las credenciales para la configuración de integración de la pasarela de pago, concretamente la Gateway Key. Una vez finalizado el proceso de registro, IfThenPay te proporcionará una "Gateway Key". Esta clave es exclusiva de tu cuenta y es imprescindible para procesar pagos.
3. También puedes generar tu Antiphishing Key
