Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

Puntos PayBack

Todo lo que no cabe en los demas foros........
AlexSalas
Mensajes: 66
Registrado: Jue Mar 24, 2011 12:07 pm

Puntos PayBack

Mensaje por AlexSalas »

Hola dado,

Pues en definitiva este tema nada que ver con la facturación, sin embargo sé que manejas la programación a WebServices y quería hacerte una pregunta. Tenemos una empresa en México, DF que maneja la promoción de puntos PayBack en pago con tarjeta American Express, nosotros de acuerdo al consumo del cliente vamos a generar los puntos que se gana y tenemos que mandar vía WebService ésta información al servidor "PayBack".

Pregunta. ¿Podrás hacernos el desarrollo de conexión al servidor PayBack?
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Puntos PayBack

Mensaje por Dado »

Suena interesante, enviame porfavor toda la documentacion tecnica para revisara y con gusto la analizo para ver si puedo conel paquete :)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
AlexSalas
Mensajes: 66
Registrado: Jue Mar 24, 2011 12:07 pm

Re: Puntos PayBack

Mensaje por AlexSalas »

Ok, estamos esperando a que nos pasen un contacto de PayBack para pedir la documentación técnica, teniéndole en nuestro poder te vuelvo a escribir para pasártela.

Saludos y estamos en contacto.
AlexSalas
Mensajes: 66
Registrado: Jue Mar 24, 2011 12:07 pm

Re: Puntos PayBack

Mensaje por AlexSalas »

Hola dado,

Hace tiempo que platicamos sobre esto, fíjate que hemos estado recibiendo información técnica a cuenta gotas de parte de PayBack. Ya nos hicieron llegar una dirección de IP (https://12.105.183.225/mrchnt_mx/v1/soap), un usuario y contraseña, y un XML que describe como se tiene que armar el archivo que tenemos que mandarles. Se supone que ellos tendrían mayor interés en proporcionarnos la información necesaria para poder comunicarnos con su webservice, pero primero nos mandaron la IP solamente, después el usuario y contraseña, al final el XML, esto en un periodo de 3 semanas. Investigando sobre webservice he leído que también es indispensable tener acceso al WSDL del webservice pues es aquí donde se describe como funciona y como puedo conectarme, pero bueno tu eres el experto y acudimos a ti para que nos desarrollaras la conexión con este webservice, que necesitarías en un momento dado para conectarte a un webservice?. ¿Con la información que me han mandado sería suficiente?

Agradezco tu respuesta dado, Saludos.
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Puntos PayBack

Mensaje por Dado »

Enviame a mi mail toda la informacion adicional que tengas, este fin de semana puedo aprovechar para revisar y ver si con lo que me envies es suficiente.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
AlexSalas
Mensajes: 66
Registrado: Jue Mar 24, 2011 12:07 pm

Re: Puntos PayBack

Mensaje por AlexSalas »

Te acabo de enviar la información. Saludos
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Puntos PayBack

Mensaje por Dado »

Mensaje recibido, lo checo y aqui en el foro te envio mis comentarios
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Puntos PayBack

Mensaje por Dado »

Hola,

Por fin, hoy a las 2am por fin obtuve el tan ansioso "PurchaseEvent RESPONSE" (adjunto ejemplo de lo que obtuve) eso significa que si puedo desarrollar el trabajo.

Asi pues, me permito enviarte la cotizacion de este trabajo.

Libreria DLL que tomaria un archivo ini con mas o menos la siguiente informacion :

[Datos]
Usuario=xxxx
Clave=xxxxx
PartnerShortName=gasred_mx
BranchShortName=4476000001
IdentificationAlias=3086810760000011 (este a mi entender es el numero de tarjeta Payback del cliente)
.....
.....
PurchaseItemDetail1=CONSUMO
PurchaseItemDetail2=CONSUMO no. 2
PurchaseItemDetail3=CONSUMO no. 3
....
TotalPointLoyaltyAmount=4 (a mi entender estos son los puntos Payback que se le van a abonar)
....
....etc...

Despues la DLL de forma interna procesaria este archivo ini de la siguiente forma:

1) Tomar el archivo de texto INI y crear el XML correspondiente, ensobretarlo y prepararlo para envio
2) Enviar el XML al Web Service de Payback
3) Recibir la respuesta de Payback (Response)
4) Analizar la respuesta, verificar principalmente si es una transaccion exitosa o un mensaje de error
5) Coordinarme con ustedes como quieren la respuesta, puede ser un archivo XML, un archivo de texto, una variable boolena (exito/fracaso) o alguna otra forma que sea conveniente para ustedes

El costo de este desarrollo ya te lo envie por mail

Tambien podria desarrollarlo tipo "Servitimbre" en donde supervisa una carpeta y procesa automaticamente los archivos de texto que se graban ahi.
Adjuntos
soap.xml
(907 Bytes) Descargado 249 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
AlexSalas
Mensajes: 66
Registrado: Jue Mar 24, 2011 12:07 pm

Re: Puntos PayBack

Mensaje por AlexSalas »

Hola dado,

Estoy trabajando ya con la implementación de la librería de PayBack en mi sistema y no me está generando el archivo XML, la función me devuelve éxito en la creación del XML pero no lo encuentro por ningún lado, este es el resultado en el .log:

06/ago 13:05:50 ---Inciando creacion de ProcessPurchaseEventXML---
06/ago 13:05:50 Abriendo archivo ini : C:\Desarrollo\Sistemas\Cxc\Gas Residencial\Version PayBack\Inis\PayBack\3086810760000011_1201.ini
06/ago 13:05:50 Creando XMLDoc
06/ago 13:05:50 Iniciando creacion de XML para envio
06/ago 13:05:50 Insertando datos generales
06/ago 13:05:50 Exportando XML a disco
06/ago 13:05:50 ---FIN---
06/ago 13:05:50 Abriendo archivo ini : C:\Desarrollo\Sistemas\Cxc\Gas Residencial\Version PayBack\Inis\PayBack\3086810760000011_1201.ini
06/ago 13:05:50 Preparando Request
06/ago 13:05:50 Envio del Request al Web Service

Supongo que me lo debe dejar en la misma ruta del .ini, no?
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Puntos PayBack

Mensaje por Dado »

Si, busca el archivo "PAYBACK_Response.xml"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado