viernes, 7 de noviembre de 2014

Como configurar formas de pago paypal y transferencia bancaria para todas las propiedades de Jomres

En este post nos dedicaremos a un problema que parece de dificil solución en Jomres (o por lo menos es lo que quieren hacerte creer en Jomres) y nos hemos decidido a explicaros a raiz de varios post en el foro de Jomres no nos han querido explicar como hacerlo https://www.jomres.net/forum/espanol/23001-diferentes-formas-de-pago

Este problema se produce cuando quieres hacer una web de reserva de propiedades en la cual quieres dar acceso a diferentes propietarios para que se autopubliquen sus alojamientos pero necesitas que al recibir una reserva por una de esas propiedades el pago que se efectue a una sola cuenta bancaria o paypal (administrador) para todas las propiedades. Jomres dispone de una opción de pago general solamente que es paypal instalando el plugin: Core Gateway Paypal   , una vez instalado se habilita un nuevo acceso de configuración en el backend que es el de ajustes paypal. Como vemos en la imágen ponemos los datos correspondientes pero aparte ponemos en SI la opción ¿Reemplazar los ajustes estándar de la pasarela Jomres?
y guardamos los cambios.
A partir de aqui todas las propiedades se pagarán solo a travez de esta cuenta de paypal del administrador de la web.
Claro que si queremos montar otras opciones de pagos como transferencia bancaria al setear de esta manera no nos aparecerá.
A partir de aquí para poder realizar esto los chicos de Jomres  nos querían cobrar a razón de 60€ la hora, y según sus palabras que con una hora no tenían ni para empezar. No he querido ir más alla porque la verdad estos precios no los veo acordes con el mercado Español cuando los sueldos están bajando cada vez más y los técnicos no llegan a ganar más de 25€ la hora, bueno me imagino que la gente de Jomres menos de 5 horas no nos iban a cobrar (unos 300€).
Nosotros con un poco de astucia sin conocer el core de Jomres tan profundamente como ellos lo hemos podido realizar en menos de una hora, que extraño no?

Ahora lo bueno es como hacerlo?

En menos de 10 minutos lo tendrás funcionando y gratis:
1- Instalar el plugin cheque y el plugin de paypal

2- Setear los parámetros de paypal como he dicho antes.

3- Hacer la configuración de múltiples pagos de acuerdo a este post de transformar el plugin cheque en pago por transferencia que hemos publicado hace tiempo.

4- Crear una propiedad y configurar la opción de pago por cheque (transferencia bancaria) que será la que usemos para todas las propiedades. Ver que número de uid tiene esta propiedad ya que será la base de todas por lo cual nunca borrarla.

5- Cambios en los archivos.
primero en /jomres/libraries/jomres/functions functions.php 
linea 1217 poner entre comentarios o eliminar //if ( $paypal_settings->paypalConfigOptions[ 'override' ] == "1" ) return "paypal";
y en linea 1234:
$query        = "SELECT id,plugin FROM #__jomres_pluginsettings WHERE prid = " . (int) $property_uid . " AND `plugin` = '" . (string) $plugin . "' AND setting = 'active' AND value = '1'";
 poner como prid el numero de propiedad que habeis configurado en 4 , en mi caso le puse el numero 2
$query        = "SELECT id,plugin FROM #__jomres_pluginsettings WHERE prid = 2 AND `plugin` = '" . (string) $plugin . "' AND setting = 'active' AND value = '1'";

6- ir a jomres/jomres.php
linea 449:
poner en comentario o eliminar // if ( $paypal_settings->paypalConfigOptions[ 'override' ] == "1" ) $plugin = "paypal";
linea 445 , lo mismo cambiar prid con el número de propiedad predeterminado.
$query        = "SELECT id,plugin FROM #__jomres_pluginsettings WHERE prid = 2 AND `plugin` = '" . (string) $plugin . "' AND setting = 'active' AND value = '1'";

Eso es todo y ya sabes si necesitas una mano cuanta con nosotros y si quieres que te presupuestemos alguna función especial de Jomres o necesitas hacer una web de reservas de alojamientos cuenta con nosotros.





No hay comentarios :

Publicar un comentario