Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Negocios (http://www.forosdelweb.com/f10/)
-   -   Modulo Dinero Mail para os commerce Ayuda !!! (http://www.forosdelweb.com/f10/modulo-dinero-mail-para-os-commerce-ayuda-555129/)

datasitesweb 06/02/2008 20:24

Modulo Dinero Mail para os commerce Ayuda !!! [ Solucionado ]
 
Alguien sabe como instalar este modulo ?

datasitesweb 06/02/2008 20:46

Re: Modulo Dinero Mail para os commerce Ayuda !!!
 
lo unico que me mandaron de codigo la gente de Dinero Mail es esto:

<?php
/*
$Id: pagofacil.php,v 2.0 2005/08/06 10:17:15 hpdl Exp $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Released under the GNU General Public License
*/

define('MODULE_PAYMENT_DINEROMAIL_TEXT_TITLE', 'Dineromail - PagoFacil - Rapipago - Tarjetas VISA, Mastercard, SOLO EN ARGENTINA ');
define('MODULE_PAYMENT_DINEROMAIL_TEXT_DESCRIPTION ', 'Para compran desde Argentina, ofrecemos el sistema dineromail mediante el cual podrán pagar en cualquier rapipago o pagofacil del pais, o con tarjetas de crédito Visa y Mastercard, o a travez de la red de banelcos LINK, y también con otras opciones mas...');

?>

a mi me parece que esta incompleto... alguien podria ayudarme por favor !!!!!

datasitesweb 09/02/2008 11:01

Re: Modulo Dinero Mail para os commerce Ayuda !!!
 
Hola amigos:

No hay nadie que sepa de esto ???? necesito ayuda urgente please

HRP 20/02/2008 17:46

Re: Modulo Dinero Mail para os commerce Ayuda !!!
 
Si esta incompleto.

aqui esta el codigo completo que necesitas.
http://docs.google.com/View?docid=dgptt7v3_0frwwmgnx

tendrias que modiificar el valor de "Shop" por "ar " (me imagino)

datasitesweb 20/02/2008 17:57

Re: Modulo Dinero Mail para os commerce Ayuda !!!
 
Me habia olvidado de cerrar este tema, les comento que ya tengo el codigo de Dinero Mail para Argentina aquellos que lo necesiten me pegan un chiflido !!!

Saludos!!!

HRP 20/02/2008 18:04

Re: Modulo Dinero Mail para os commerce Ayuda !!!
 
ok espero te haya servido lo que te subi.

lo que yo ando buscando por todos lados es como integrar dineromail a cubecart.
esta info es la que he podido reunir hasta el momento.
pero no me sirve de mucha ayuda para ponerlo en el CubeCart (v3).

si tuvieras ese dato seria excelente.
gracias.

DJJJ 15/07/2008 18:21

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
podrias poner el codigo datasitiesweb ??

o alguien que lo tengo que funcione para argentina ?

gracias

datasitesweb 15/07/2008 22:02

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
Ruta archivo dineromail.php :
includes --> languages --> español -- > modules --> payment -- >

este codigo :

<?php
/*
$Id: pagofacil.php,v 2.0 2005/08/06 10:17:15 hpdl Exp $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Released under the GNU General Public License
*/

define('MODULE_PAYMENT_DINEROMAIL_TEXT_TITLE', 'Dineromail - PagoFacil - Rapipago - Tarjetas VISA, Mastercard, SOLO EN ARGENTINA ');
define('MODULE_PAYMENT_DINEROMAIL_TEXT_DESCRIPTION ', 'Para compran desde Argentina, ofrecemos el sistema dineromail mediante el cual podrán pagar en cualquier rapipago o pagofacil del pais, o con tarjetas de crédito Visa y Mastercard, o a travez de la red de banelcos LINK, y también con otras opciones mas...');

?>

Ruta archivo dineromail.php :

includes --> modules --> payment

Este codigo :

<?php
/*
$Id: dineromail.php,v 1.00 2004/08/12 19:57:15 hpdl Exp $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/

class dineromail {
var $code, $title, $description, $enabled;


function dineromail() {
global $order;

$this->code = 'dineromail';
$this->title = MODULE_PAYMENT_DINEROMAIL_TEXT_TITLE;
$this->description = MODULE_PAYMENT_DINEROMAIL_TEXT_DESCRIPTION;
$this->sort_order = MODULE_PAYMENT_DINEROMAIL_SORT_ORDER;
$this->enabled = ((MODULE_PAYMENT_DINEROMAIL_STATUS == 'True') ? true : false);

if ((int)MODULE_PAYMENT_DINEROMAIL_ORDER_STATUS_ID > 0) {
$this->order_status = MODULE_PAYMENT_DINEROMAIL_ORDER_STATUS_ID;
}

if (is_object($order)) $this->update_status();

$this->form_action_url = 'https://www.dineromail.com/Shop/Shop_Ingreso.asp';
}

function update_status() {
global $order;

if ( ($this->enabled == true) && ((int)MODULE_PAYMENT_DINEROMAIL_ZONE > 0) ) {
$check_flag = false;
$check_query = tep_db_query("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . MODULE_PAYMENT_DINEROMAIL_ZONE . "' and zone_country_id = '" . $order->billing['country']['id'] . "' order by zone_id");
while ($check = tep_db_fetch_array($check_query)) {
if ($check['zone_id'] < 1) {
$check_flag = true;
break;
} elseif ($check['zone_id'] == $order->billing['zone_id']) {
$check_flag = true;
break;
}
}

if ($check_flag == false) {
$this->enabled = false;
}
}
}

function javascript_validation() {
return false;
}

function selection() {
return array('id' => $this->code,
'module' => $this->title);
}

function pre_confirmation_check() {
return false;
}

function confirmation() {
return false;
}

function process_button() {
global $order, $currencies, $currency;

$my_currency = $currency;

$a = $order->info['total'];
$b = $order->info['shipping_cost'];
$c = $currencies->get_value($my_currency);
$d = $currencies->get_decimal_places($my_currency);
$total = $a * $c;
$precio = number_format($total, $d, '.', ',');

$productos = "Productos de " . STORE_NAME . ": ";

for ($i=0, $n=sizeof($order->products); $i<$n; $i++) {
$productos .= "<br/>" . "- " . $order->products[$i]['qty'] . '&nbsp;x ' . $order->products[$i]['name'];
}
if ($my_currency == 'USD'){
$TipoMoneda = '2';}else{
$TipoMoneda = '1';}


$process_button_string = tep_draw_hidden_field('NombreItem', $productos) .
tep_draw_hidden_field('TipoMoneda', $TipoMoneda) .
tep_draw_hidden_field('PrecioItem', $precio) .
tep_draw_hidden_field('usr_nombre', $order->customer['firstname']) .
tep_draw_hidden_field('usr_apellido', $order->customer['lastname']) .
tep_draw_hidden_field('usr_tel_numero', $order->customer['telephone']) .
tep_draw_hidden_field('usr_email', $order->customer['email_address']) .
tep_draw_hidden_field('E_Comercio', MODULE_PAYMENT_DINEROMAIL_ID) .
tep_draw_hidden_field('trx_id', MODULE_PAYMENT_DINEROMAIL_ID) .
tep_draw_hidden_field('image_url', '').
tep_draw_hidden_field('DireccionEnvio', '0' ) .
tep_draw_hidden_field('DireccionExito', tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL')) .
tep_draw_hidden_field('DireccionFracaso', tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));

return $process_button_string;
}

function before_process() {
return false;
}

function after_process() {
return false;
}

function output_error() {
return false;
}

function check() {
if (!isset($this->_check)) {
$check_query = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_DINEROMAIL_STATUS'");
$this->_check = tep_db_num_rows($check_query);
}
return $this->_check;
}

function install() {
tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable dineromail Module', 'MODULE_PAYMENT_DINEROMAIL_STATUS', 'True', 'Do you want to accept dineromail payments?', '6', '3', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())");
tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('E_Comercio', 'MODULE_PAYMENT_DINEROMAIL_ID', '99999', 'Este es el código de su comercio', '6', '4', now())");
tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Sort order of display.', 'MODULE_PAYMENT_DINEROMAIL_SORT_ORDER', '0', 'Sort order of display. Lowest is displayed first.', '6', '0', now())");

}

function remove() {
tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in ('" . implode("', '", $this->keys()) . "')");
}

function keys() {
return array('MODULE_PAYMENT_DINEROMAIL_STATUS', 'MODULE_PAYMENT_DINEROMAIL_ID', 'MODULE_PAYMENT_DINEROMAIL_SORT_ORDER', );
}
}
?>

aclaración son dos archivos en rutas distintas...

espero les sea de utilidad ...

DJJJ 16/07/2008 02:54

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
al instalar el script y cambiar el Número de cuenta

y al querer comprar
sale

Ocurrió un error al procesar tu compra.

Los parámetros necesarios para procesar la compra son incorrectos.
No podrás realizar la compra hasta que el comercio no corrija este error.

Por favor comunícate con el comercio para solucionar este problema.

Si deseas acceder a tu cuenta DineroMail para otras operaciones haz click aquí.

porque puede ser ????

datasitesweb 16/07/2008 13:32

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
'MODULE_PAYMENT_DINEROMAIL_ID', '99999', 'Este es el código de su comercio', '6', '4', now())");

aqui debes poner tu numero de cliente ( cuenta dinero mail ) sin el 0 ni la /...

otro cosa por la que pude suceder es por que este mal configurado los precios deben estar en pesos AR


saludos !!!

daianab 31/07/2008 16:14

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
Hola
por lo que vi es que cuando va a la pagina de dineromail si por ejemplo tengo un producto que tiene un atributo color, y alguien quiere el producto de color verde cuando va a la pagina de dinero mail solo figura el nombre del producto pero no el atributo. la verdad es que no se funciona. cuando dinero mail me avisa que tuve una venta me aparece el atributo? o en oscommerce me aparece el pedido y figura el atributo?
la verdad no tengo mucha idea, sepan disculpar

maxwellxp 13/05/2010 07:53

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
este tema deberia moverse a la seccion de oscommerce!

JavierB 13/05/2010 08:09

Respuesta: Modulo Dinero Mail para os commerce Ayuda !!!
 
Este tema deberías haberlo dejado donde lleva más de 1 año, en lugar de revivirlo para decir apenas nada.

Saludos, :adios:


La zona horaria es GMT -6. Ahora son las 18:41.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.