Jump to content

steeler

Member
  • Posts

    3
  • Joined

  • Last visited

Everything posted by steeler

  1. Resuelto... modifiqué string.php por api.php. Al parecer con string.php estaba ocupando la api antigua Saludos
  2. Primero que nada muchísmas gracias por los módulos y el tiempo que les dedicas. Te cuento mi problema, estoy tratando de poner la moneda del pago en la dirección de cuentadigital, pero no me resulta pese a que puse lo siguiente: <?php ################################################ ######### Cortesia de Ultrasitios.com ########## ################################################ ######### Mejorado por OportHost.com ########## ################################################ # copiar este archivo en /public_html/whmcs/modules/gateways/ (reemplazar por la carpeta en donde esta el sistema whmcs) $GATEWAYMODULE["cuentadigitalname"]="cuentadigital"; $GATEWAYMODULE["cuentadigitalvisiblename"]="CuentaDigital"; $GATEWAYMODULE["cuentadigitaltype"]="Invoices"; function cuentadigital_activate() { defineGatewayField("cuentadigital","text","idcuentadigital","","Id","4","Ej.: 1234 "); defineGatewayField("cuentadigital","text","sitio","","Sitio","","Ej.: MiEmpresa.com"); defineGatewayField("cuentadigital","text","email","","Mail","","Ej.: ventas@miempresa.com"); defineGatewayField("cuentadigital","text","diasvence","","Vencimiento de las Boletas","","Ej.: 30 (expresar en días)"); defineGatewayField("cuentadigital","yesno","testmode","","Test Mode","",""); } function cuentadigital_link($params) { # Gateway Specific Variables $gatewayidcuentadigital = $params['idcuentadigital']; $gatewaysitio = $params['sitio']; $gatewayemail = $params['email']; $gatewaydiasvence = $params['diasvence']; $gatewaytestmode = $params['testmode']; # Invoice Variables $invoiceid = $params['invoiceid']; $description = $params["description"]; $amount = $params['amount']; $duedate = $params['duedate']; # Client Variables $firstname = $params['clientdetails']['firstname']; $lastname = $params['clientdetails']['lastname']; $email = $params['clientdetails']['email']; $address1 = $params['clientdetails']['address1']; $address2 = $params['clientdetails']['address2']; $city = $params['clientdetails']['city']; $state = $params['clientdetails']['state']; $postcode = $params['clientdetails']['postcode']; $country = $params['clientdetails']['country']; $phone = $params['clientdetails']['phonenumber']; # System Variables $companyname = $params['companyname']; $systemurl = $params['systemurl']; $currency = $params['currency']; # End of Variables $code = '<p><font face="Verdana" size="2">Infórmese de los métodos de pago para su país en el sitio web de <a href="http://www.cuentadigital.com" target="_blank">CuentaDigital</a>.</font></p> <p><font face="Verdana" size="1">Click en el botón <b>"Cupon de Pago"</b> para efectuar el abono.</font></b></font></p> <FORM target=_blank action="https://www.cuentadigital.com/string.php" METHOD="get"> <p><input type="submit" value="Cupón de Pago"></p> <input type="hidden" value="'.$gatewayidcuentadigital.'" name="id"> <input type="hidden" value="'.$invoiceid.'" name="codigo"> <input type="hidden" value="'.$amount.'" name="precio"> <input type="hidden" value="'.$gatewaydiasvence.'" name="venc"> <input type="hidden" value="'.$gatewaysitio.'" name="site"> <input type="hidden" value="'.$gatewayemail.'" name="desde"> <input type="hidden" value="'.$email.'" name="hacia"> <input type="hidden" value="'.$currency.'" name="moneda"> <input type="hidden" value="Pago por FACTURA Nro. '.$invoiceid.'" name="concepto"></form>'; return $code; } ?> Aunque ponga el Convert To en Gateways a None, igual me sigue procesando los pagos en ARS cuando hago clic en Cupón de Pago. ¿Está bien lo que modifiqué?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated