Académique Documents
Professionnel Documents
Culture Documents
..::: Contenido
1. Introduccin... 2 2. Descripcin general de IPN versin 2 2 3. Requisitos previos a la implementacin del sistema 2 4. Modificaciones al formulario de CARRITO/BOTON.. 3 5. Especificacin de la interfaz de notificacin.. 4 6. Especificacin de la interfaz de consulta... 6 7. Especificacin de la interfaz de reporte de operaciones. 8
2
1
..::: 1. Introduccin
Para aquellos casos en que los usuarios deseen recibir notificaciones de sus operaciones de manera automtica, DineroMail ha desarrollado IPN.
<form action='https://argentina.dineromail.com/Shop/Shop_Ingreso.asp' method='post'> <input type='hidden' name='NombreItem' value='Windows XP SP2'> <input type='hidden' name='TipoMoneda' value='1'> <input type='hidden' name='PrecioItem' value='650.00'> <input type='hidden' name='E_Comercio' value='31009'> <input type='hidden' name='NroItem' value='GC09821'> <input type='hidden' name='image_url' value='http://'> <input type='hidden' name='DireccionExito' value='http://'> <input type='hidden' name='DireccionFracaso' value='http://'> <input type='hidden' name='DireccionEnvio' value='1'> <input type='hidden' name='Mensaje' value='1'> <input type='hidden' name='MediosPago' value='4,5,6,14,15,16,17,2,7,13'> <input type='hidden' name='TRX_ID' value='13461'> <input type='image' src='https://argentina.dineromail.com/imagenes/post-login/botoncomprar-01.gif' border='0' name='submit' alt='Pagar con DineroMail'> </form>
4
3
<NOTIFICACION> <TIPONOTIFICACION>1</TIPONOTIFICACION> <OPERACIONES> <OPERACION> <TIPO>1</TIPO> <ID>31548</ID> </OPERACION> <OPERACION> <TIPO>1</TIPO> <ID>XA5547</ID> </OPERACION> </OPERACIONES> </NOTIFICACION>
5
4
Descripcin
Elemento base del documento XML, dentro de este se encuentran todos los elementos de la notificacin. Indica el tipo de notificacin que se esta enviando. Contiene la coleccin de operaciones. Contiene el detalle de cada operacin, pueden ser una o ms operaciones. Tipo de notificacin que se enva. Este valor es el que proporciona el usuario como identificador nico de la operacin de pago.
TIPO ID
6
5
<REPORTE> <NROCTA>31009</NROCTA> <DETALLE> <CONSULTA> <CLAVE>MIPASSWORD001</CLAVE> <TIPO>1</TIPO> <OPERACIONES> <ID>31548</ID> <ID>XA5547</ID> </OPERACIONES> </CONSULTA> <DETALLE> </REPORTE>
Descripcin
Elemento base del documento XML, dentro de este se encuentran todos los elementos de la consulta. Nmero cuenta del usuario de Dineromail Elemento que contiene todos los elementos correspondientes a la consulta. Contiene los elementos correspondientes a la consulta en si. Clave ingresada por el usuario en Mi Cuenta para autenticar La identificacin del mismo. Tipo de consulta solicitada. Los valores posibles se detallan en La siguiente tabla. Elemento que agrupa todas las operaciones que se solicitan en la consulta. Este valor es el que proporciona el usuario como identificador nico de la operacin de pago. Es el valor ingresado en el punto 2.
NROCTA DETALLE
CONSULTA CLAVE
TIPO
OPERACIONES
ID
8
7
9
8
Descripcin
Elemento base del documento XML, dentro de este se encuentran todos los elementos de la consulta. Este elemento devuelve el estado de la operacin de consulta. Los valores que puede devolver se especifican en la tabla siguiente. Elemento que contiene todos los elementos correspondientes al reporte. Contiene los elementos correspondientes a la consulta en si. Contiene la cantidad solicitada de operaciones que se requieren en la consulta del punto 4. Detalle de la operacin solicitada. Identificador nico ingresado en el punto 2. Fecha Estado actual de la operacin. Se describen los valores correspondientes en la tabla siguiente. Nmero de transaccin en DineroMail Contiene los elementos correspondientes a los datos del comprador. Direccin de mail del comprador. Direccin que ingresa el comprador como destino de la compra. Es opcional durante el pago de la operacin de compra Nombre completo del comprador Nmero de telfono del comprador Tipo de documento del comprador Nmero de documento del comprador Comentario que ingresa el comprador durante la compra. Es opcional. Monto total de la compra en pesos. Se utiliza punto (.) como separador de decimales. Monto neto de la operacin en pesos. Es el valor informado en MONTO con las comisiones aplicadas. Mtodo de pago seleccionado para pago de operacin. Se describen los valores correspondientes en la tabla siguiente. Medio con el cual se realiz el pago. Cantidad de cuotas con las que se realiz un pago con tarjeta de crdito. Contiene la coleccin de tems de la operacin. Elemento que contiene los elementos correspondientes a los datos de cada tem. Descripcin del tem. Tipo de moneda utilizada en el tem. Se describen los valores correspondientes en la tabla siguiente. Precio unitario del tem. Cantidad del tem. Contiene los elementos correspondientes a los datos del vendedor. Tipo de documento del vendedor Nmero de documento del vendedor
10
9
11
10