Dating Pro
 

 


Módulo de Paygol para Dating Pro

 

Acerca del software

  • Versión Cupid 2014.3 y superior

Instalación

  • Descargar módulo DatingPro.
  • Crear Cuenta en Paygol.
  • En tu panel de DatingPro, ingresa el ID de servicio y Secret Key de tu cuenta, los cuales pueden ser encontrados en la sección «Notificaciones» de tu panel de Paygol.

Pruebas

  • Para probar el módulo tras su instalación, puedes activar el modo Test en la parte superior de tu panel de Paygol. Asegúrate de cambiarlo de vuelta a modo Live antes de comenzar a vender.



Módulo Paygol para BoxBilling, versión 1.2

 

Requerimientos

  • Instalación funcional de BoxBilling (probado hasta la versión 4.20).
  • Cuenta en Paygol, puede registrarse de forma gratuita en https://secure.paygol.com/signup

 

Instalación

  • Descargue el módulo BoxBilling.
  • Descomprima el archivo paygol-for-boxbilling_1.2.zip directamente en su carpeta base de BoxBilling.
  • Instale el módulo de Paygol en su panel de administración de BoxBilling (Configuration -> Payment Gateways -> New payment gateway), seleccione «Paygol» y presione «Install«.
  • Una vez instalado, configure el módulo (Configuration -> Payment Gateways), seleccione «Paygol» y presione sobre el icono de editar (Icono del lápiz).
  • Inicie sesión en su panel de control de Paygol y vaya a la sección “Notificaciones”, copie el ID de Servicio y el Secret Key desde tu cuenta y peguelos en los campos con los mismos nombres en la configuración del modulo Paygol de su sitio BoxBilling.
  • Copie el campo “IPN Callback URL” desde su configuración del módulo Paygol y péguela en el campo “URL de IPN” en la sección “Notificaciones” de su panel de control Paygol y luego guarde los cambios.
  • Asegúrese que los siguientes parámetros están configurado de esta manera en su módulo Paygol:
    • «Enabled: Yes«.
    • «Allow one time payments: Yes«.
    • «Enable test mode: No«
  • Presione “UPDATE” en su sitio BoxBilling, para guardar la configuración.

 

Pruebas

Para probar el módulo tras su instalación, puede activar el modo de pruebas de su servicio con el boton “Live/Test” en la esquina superior derecha de su panel de control en el sitio web de Paygol. Recuerde cambiarlo de vuelta una vez concluidas las pruebas.

 

Imagen del botón de pago

Para asegurarle de que todas las instancias del botón de pago de Paygol se visualizarán correctamente, por favor siga las siguientes instrucciones:

  • Edite el archivo «logos.css» de su instalación de BoxBilling. Este archivo se encuentra en «bb-themes/huraga/assets/css/logos.css«.
  • Agregue las siguientes lineas de código al final del archivo «logos.css» y guarde los cambios.:
    .logo-PayGol{
         background: transparent url("../img/gateway_logos/PayGol.png") no-repeat scroll 0% 0%;
         background-size: contain;
         width:80px;
         height: 28px;
         border: 0;
         margin: 10px;
    }
    

Favor de considerar:

En el caso de no utilizar la plantilla por defecto «huraga«, es necesario hacer lo siguiente:

  • Modificar el archivo CSS en la carpeta correcta, no en «huraga«. Ejemplo: «bb-themes/elThemeQueEstoyUtilizando/assets/css/logos.css«.
  • Copiar la imagen «bb-themes/huraga/assets/img/gateway_logos/Paygol.png» a una ruta similar correspondiente a la otra plantilla. Ejemplo:
    «bb-themes/elThemeQueEstoyUtilizando/assets/img/gateway_logos/Paygol.png«.
  • Como método alternativo a los puntos anteriores, simplemente cambie el nombre del directorio «huraga» al nombre del directorio que utilizará, este cambio debe aplicarlo antes de copiar el módulo Paygol a su servidor web.

 

Notas importantes

  • En modo de pruebas se realizará un llamado IPN (notificación de pago a su plataforma) inmediatamente después de cada prueba.
  • Una vez que un pago sea completado, el mismo se mostrará como completado, pero pendiente de instalación (Pending Setup) hasta que usted lo active en su panel de BoxBilling.
  • Los pagos usualmente son notificados de forma inmediata; ahora bien, algunos métodos de pago podrían tomar más tiempo en notificar la transacción (ej: métodos que toman algunos minutos en realizar la notificación, o métodos basados en boletos que deben ser impresos y pagados en efectivo). Recomendamos que informe a su clientela sobre esto a modo de evitar confusiones.


Módulo Paygol para WooCommerce, versión 1.3.3

 

Requerimientos

  • Instalación funcional de WooCommerce (probado hasta la versión 3.3.2).
  • Cuenta en Paygol, puede registrarse de forma gratuita en https://secure.paygol.com/signup

 

Instalación

  • Inicie sesión en su panel de control WooCommerce.
  • Existen 3 formas de instalar nuestro plugin en tu sitio:
  1. Vaya a “Plugins -> Add new”, escriba “paygol for woocommerce” en el campo “Search plugin” y presione “Install Now”. (RECOMENDADA)
  2. Descargue el plugin desde el Sitio Oficial de WordPress, presione “Upload plugin”, seleccione el archivo desde su equipo y luego presione “Install Now”.
  3. Descargue el plugin desde el Sitio Oficial de WordPress, abra su cliente FTP y extraiga el archivo zip en el directorio wp-content/plugins/.
  • Vaya a “Plugins -> Installed Plugins” busque “Paygol plugin for Woocommerce” y presione “Activate”.
  • Vaya a “WooCommerce->Settings->Checkout->Paygol” luego, inicie sesión en su panel de control de Paygol y vaya a la sección “Notificaciones”, copie el ID de Servicio y el Secret Key desde tu cuenta y peguelos en los campos con los mismos nombres en la configuración del modulo Paygol de su sitio WooCommerce.
  • Copie la “URL IPN” desde su configuración del módulo Paygol y péguela en el campo “URL de IPN” en la sección “Notificaciones” de su panel de control Paygol y luego guarde los cambios.
  • Presione “Save Changes” en su sitio WooCommerce.

 

Pruebas

Para probar el módulo tras su instalación, puede activar el modo de pruebas de su servicio con el boton “Live/Test” en la esquina superior derecha de su panel de control en el sitio web de Paygol. Recuerde cambiarlo de vuelta una vez concluidas las pruebas.

 

Notas Importantes

  • En modo de pruebas se realizará un llamado IPN (notificación de pago a tu plataforma) inmediatamente después de cada prueba.
  • Los pagos usualmente son notificados de forma inmediata; ahora bien, algunos métodos de pago podrían tomar más tiempo en notificar la transacción (ej: métodos que toman algunos minutos en realizar la notificación, o métodos basados en boletos que deben ser impresos y pagados en efectivo).  En esos casos el producto se mostrará como pago pendiente (“Pending payment“), y sólo una vez sea confirmado por el proveedor se mostrará como pagado (“Processing“, Lo que señala que esa orden está pagada y a la espera de ser despachada). Recomendamos que informe a su clientela sobre esto a modo de evitar confusiones.
Implementación avanzada

 

Vista General
Cómo usar la Implementación Avanzada
Descripción de parámetros


Vista General

Nuestra implementación avanzada es una solución de pagos white label que te permite redirigir a tus clientes directamente a un método de pago local sin necesidad de pasar por la pantalla de pago de Paygol.

Cómo usar la implementación avanzada

A continuación encontrarás un código de muestra para tu botón de pago. Simplemente reemplaza los valores de ejemplo según se requiera y estarás listo para comenzar a recibir pagos.

<form name="pg_frm" method="post" action="https://www.paygol.com/pay" >
   <input type="hidden" name="pg_serviceid" value="123">
   <input type="hidden" name="pg_currency" value="EUR">
   <input type="hidden" name="pg_custom" value="">
   <input type="hidden" name="pg_price" value="1">
   <input type="hidden" name="pg_return_url" value="">
   <input type="hidden" name="pg_cancel_url" value="">
   <input type="hidden" name="pg_mode" value="advanced">
   <input type="hidden" name="pg_country" value="GB">
   <input type="hidden" name="pg_method" value="creditcard">
   Email: <input type="text" name="pg_email"><br><br>
   Nombre: <input type="text" name="pg_first_name"><br><br>
   Apellido: <input type="text" name="pg_last_name"><br><br>
   Personal ID: <input type="text" name="pg_personalid"><br><br>
   <input type="image" name="pg_button" src="https://www.paygol.com/pay-now/images/payment-button.png" border="0" alt="Realiza pagos con Paygol: la forma mas facil!" title="Realiza pagos con Paygol: la forma mas facil!" >     
</form>

Descripción de parámetros

Los siguientes parámetros POST/GET son requeridos:

Códigos de los métodos de pago disponibles:

Nombre Código Descripción