Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Integracin Tradicional 3
Manual de Integracin Tradicional 3
TABLA DE CONTENIDO
Pg.
1. INTRODUCCIN
2. DESCRIPCIN
3. PROCESO DE INTEGRACIN
10
12
14
4. PGINA DE RESPUESTA
16
17
18
18
5. PGINA DE CONFIRMACIN
19
21
21
21
6. ERRORES MS FRECUENTES
22
23
8. PRUEBAS
24
24
25
27
ANEXOS
32
I)
Divisas admitidas
32
32
33
34
35
36
36
37
37
X) GLOSARIO
40
1. INTRODUCCIN
Para poder aceptar pagos con tarjetas dbito y crdito a travs de Pagosonline.net usted
debe conectar su pgina de Internet con nuestro sistema transaccional. A este proceso lo
denominamos "integracin".
Una vez finalizado, usted podr recibir pagos desde cualquier parte del mundo, en diferentes
monedas e idiomas, utilizando nuestro mdulo Antifraude y la ltima tecnologa para
garantizar la seguridad y confiabilidad de las transacciones.
La Gua de integracin estndar para Pagos desde su sitio Web proporciona informacin
sobre la mayora de las funciones de Pagosonline.net, as como explicaciones de cmo
utilizarlas para cubrir sus necesidades de pago en Internet.
Utilice la Gua de integracin estndar para:
La Gua de integracin estndar incluye informacin e instrucciones del uso de las siguientes
funciones:
Nota: Para conocer otras formas de integracin y funcionalidades como por ejemplo, pagos
recurrentes, por favor comunquese con el rea de soporte tcnico en Pagosonline.net o
acceda a nuestro foro: http://foros.pagosonline.net/
2. DESCRIPCIN
Figura 2.1. Flujo de una transaccin tpica.
El comprador entra a la pgina del comercio y selecciona los productos y/o servicios que
desea adquirir. (1) El comercio totaliza el valor de la compra y genera una trama que es
enviada al sistema transaccional de Pagosonline.net por medio de una peticin POST.
(2) El sistema transaccional valida la trama, captura la informacin en caso de tratarse de
una tarjeta de crdito y enva los datos a la entidad bancaria.
La entidad bancaria procesa la transaccin y retorna una respuesta al sistema
transaccional de Pagosonline.net (4) El sistema enva al comprador de nuevo a la pgina del
comercio, utilizando la Pgina de Respuesta, esta incluye la informacin actual de la
transaccin. En el momento que se procese dicha transaccin se enva la respuesta final a la
Pgina de Confirmacin.
(3)
3. PROCESO DE INTEGRACIN
La utilizacin de Pagosonline.net requiere el desarrollo de una pgina dinmica y dos
pginas dinmicas opcionales: La pgina de Envo de datos, y la pgina de Respuesta y la
pgina de Confirmacin respectivamente. A continuacin se describe la funcionalidad de
cada una de estas pginas y los parmetros asociados. Adicionalmente se describe cmo
generar las firmas digitales de las transacciones y se presenta un ejemplo en PHP, Java y
Asp .NET.
Nota: Ver imagen del flujo de una transaccin, Figura 2.1.
Importante
Si no desea utilizar las pginas de Respuesta y Confirmacin, es necesario que
redireccione el flujo del pago al index de su sitio web configurando en el mdulo
administrativo en Pagosonline.net la pgina de respuesta.
Importante
Si enva una solicitud de pago con un mismo nmero de referencia pero con un
valor o descripcin diferente el sistema generar el error (-2017), consulte el
captulo 6 (Errores ms frecuentes).
A continuacin se presenta un ejemplo de un formulario HTML:
<form method="post" action="https://gateway.pagosonline.net/apps/gateway/index.html">
<input name="usuarioId" type="text" value="2">
<input name="descripcion" type="text" value="Pruebas">
<input name="refVenta" type="text" value="0001">
<input name="valor" type="text" value="116000">
<input name="baseDevolucionIva " type="text" value="100000">
<input name="iva" type="text" value="16000">
<input name="moneda" type="text" value="COP">
<input name="firma" type="text" value="694f9837325a1948796680e450a820b0">
<input name="Submit" type="submit" value="Enviar">
</form>
En el formulario HTML se puede ver que se est generando una transaccin para el usuario
No 2, con una descripcin de la venta "Pruebas", una referencia nica de la compra "0001",
por un valor total de "$116000" y un IVA de "$16000". El valor se envo en pesos
colombianos, utilizando la variable moneda con el valor "COP", y se gener una firma digital
con el valor "694f9837325a1948796680e450a820b0" que garantiza la autenticidad y la
integridad de la transaccin.
A continuacin se presenta la tabla con los parmetros bsicos que recibe la pgina de
pagos, detallando el campo tipo como N: numrico y A: alfanumrico, la longitud mxima y si
se trata de un campo requerido o no, para conocer los dems parmetros consulte en el
anexo III.
Tabla 3.1. Parmetros bsicos de la Pagina de Pagos
Campo
Descripcin
usuarioId
12
Si
refVenta
50
Si
descripcion
255
Si
Descripcin de la venta.
valor
14,2
Si
iva
14,2
Si
baseDevolucionIva
14,2
Si
firma
32
Si
emailComprador
255
No
prueba
No
lng
No
moneda
No
valorAdicional
14,2
No
nombreComprador
50
No
documentoIdentificacion
25
No
tipoDocumentoIdentificacion
No
telefonoMovil
50
No
extra1
255
No
extra2
255
No
url_respuesta
255
No
url_confirmacion
255
No
Nota: Si desea conocer los dems parmetros que se pueden utilizar por favor remtase al anexo III.
Producto
100,000
16,000
116,000
200,000
20,000
220,000
150,000
150,000
300,000
36,000
Valor Total
486,000
486,000.00
36,000.00
450,000.00
Importante
Si usted enva los campos iva y baseDevolucionIva vacos (p.e. IVA=' ') el sistema
automticamente tomar un IVA del 16% y la base de devolucin respectiva.
Para la generacin de las firmas se utiliza una llave de encripcin que nicamente es
conocida por Pagosonline.net y por el comercio (esta llave se puede consultar a travs del
mdulo administrativo del sistema dado por Pagosonline.net). El algoritmo para la
generacin de las firmas digitales se describe a continuacin:
Cadena de envo (COMERCIO PAGOSONLINE):
El comercio almacena la informacin de la transaccin en la base de datos y genera un
cdigo nico de referencia. Con esta informacin construye una cadena de texto de la
siguiente manera:
"llaveEncripcion~usuarioId~refVenta~valor~moneda"
en donde las variables son reemplazadas por sus valores correspondientes. El valor debe ir
en el formato ###.00, por ejemplo "116000.00".
A continuacin se presenta un ejemplo para la generacin de la firma digital por parte del
comercio. Se supone que se cuenta con las siguientes variables:
Campo
llaveEncripcion
Valor
1111111111111111
usuarioId
refVenta
Pruebas01
valor
116000.00
moneda
COP
Campo
llaveEncripcion
usuarioId
refVenta
valor
moneda
Valor
1111111111111111
2
PRUEBAS01
116000.00
COP
Importante
Recuerde que el sistema asume la moneda "COP" siempre que se enva una
transaccin en donde no se especifica el campo "moneda". Para evitar posibles
confusiones o errores le recomendamos enviar siempre la moneda asociada a una
transaccin.
10
Para consultar la llave de encripcin debe ingresar al mdulo administrativo en https://secure.pagosonline.net/ y seleccionar la
pestaa Opciones
11
<tr bgcolor="#DEDEDE">
<td>Valor:</td>
<td><input name="valor" type="text" value="<?php echo $valor ?>">
</td> </tr> </tr>
<tr bgcolor="#CCCCCC">
<td bgcolor="#CCCCCC">IVA:</td>
<td><input name="iva" type="text" value="<?php echo $iva ?>"></td>
</tr>
<tr bgcolor="#DEDEDE">
<td bgcolor="#DEDEDE">Base Devolucin Iva:</td>
<td>
<input name="baseDevolucionIva" type="text" value="<?php echo $baseDevolucionIva ?>" >
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td bgcolor="#CCCCCC">Moneda:</td>
<td><input name="moneda" type="text" value="<?php echo $moneda ?>"></td>
</tr>
<tr bgcolor="#DEDEDE">
<td>Firma:</td>
<td><input name="firma" type="text" value="<?php echo $firma_codificada ?>"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td> </td>
<td><input name="Submit" type="submit" value="Enviar"></td>
</tr>
</table>
</form>
12
Importante
Para poder ejecutar el ejemplo anterior debe incluir la librera commons-codec de
Apache [http://jakarta.apache.org/commons/codec/].
Para consultar la llave de encripcin debe ingresar al mdulo administrativo en https://secure.pagosonline.net/ y seleccionar la
opcin Opciones
13
<td>Firma:</td>
<td><input name="firma" type="text" value="<%= firma %>"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td> </td>
<td><input name="Submit" type="submit" value="Enviar"></td>
</tr>
</table>
</form>
14
Para consultar la llave de encripcin debe ingresar al mdulo administrativo en https://secure.pagosonline.net/ y seleccionar la
opcin Opciones
15
4. PGINA DE RESPUESTA
La pgina de respuesta es una pgina informativa que se le muestra al comprador una vez
ha terminado de realizar su transaccin financiera en Pagosonline.net. Esta pgina tiene un
propsito puramente informativo. Dada la naturaleza de Internet, es imposible garantizar que
la pgina de respuesta sea llamada en todos los casos, el comprador puede cerrar el
navegador de Internet antes de tiempo, o puede tener un problema de comunicacin
temporal. Le recomendamos no realizar ningn tipo de operacin transaccional en esta
pgina, este tipo de operaciones se deben realizar utilizando la pgina de confirmacin.
Nota: Ver imagen del flujo de una transaccin, Figura 2.1.
A continuacin se presenta los parmetros que son enviados a la pgina de respuesta,
detallando el tipo campo N: numrico y A: alfanumrico, la longitud mxima y si se trata de un
campo requerido o no.
Tabla 4.1. Parmetros enviados a la Pagina de Respuesta
Campo
Tipo. Tam.
Descripcin
usuario_id
12
estado_pol
riesgo
12
codigo_respuesta_pol
ref_venta
50
ref_pol
12
firma
32
extra1
255
extra2
255
mensaje
255
medio_pago
tipo_medio_pago
cuotas
valor
14,2
valorPesos
14,2
iva
14,2
valorAdicional
14,2
moneda
cus
15
banco_pse
25
idioma
emailComprador
255
fecha_procesamiento
20
Importante
Para propsitos de despachos y/o manejo logstico de su negocio (a excepcin de
ciertos casos mencionados en el captulo 9) NO UTILICE la pgina de
respuesta como mecanismo para actualizar su base de datos. A su vez tenga en
cuenta el estado en validacin (para tarjetas de crdito) y el estado pendiente
(para PSE), ya que no son una respuesta afirmativa ni negativa de la transaccin.
Entonces es necesario que en la pgina de respuesta usted informe al tarjeta
habiente que dicha transaccin debe ser autorizada por su sistema de pagos en
lnea y puede tomar un tiempo prudencial la verificacin de datos y procesamiento
de la misma. Para ms informacin sobre este estado, remtase al Anexo IX
numeral h.
En este caso tomaremos como ejemplo de variable la Referencia del pago (ref_pol):
<!Cdigo de respuesta del comercio -->
<tr>
<td>Referencia del pago:</td>
<td><?php echo $_GET['ref_pol']; ?></td>
</tr>
Una vez el tarjetahabiente haya procesado el pago, podr visualizar claramente pgina de
respuesta que dar a conocer las variables anteriormente suscritas.
Importante
Si usted lo desea, puede requerir que la pgina de respuesta sea una estndar de
PAGOSONLINE.NET. Si hace esto, configure la URL de respuesta como el index
de su pgina web (p.e. http://www.misitio.com/index.html) sobre su panel
administrativo y consulte al rea de soporte de Pagosonline.net.
Importante
Para descargar ejemplos y tutoriales no olvide visitar nuestra web de ayudas:
http://ayuda.pagosonline.net/ayuda/descargas.html
18
5. PGINA DE CONFIRMACIN
Tipo. Tam.
Descripcin
usuario_id
12
estado_pol
riesgo
12
codigo_respuesta_pol
ref_venta
50
ref_pol
12
firma
32
4 Le recomendamos establecer un proceso tanto para las transacciones aprobadas como para las transacciones rechazadas. Los
clientes de Pagosonline.net que mayor volumen de ventas tienen, generalmente cuentan con un sistema de seguimiento
automtico capaz de generar control de inventarios, despachos y otras funciones relacionadas para contactar a sus clientes.
19
extra1
255
extra2
255
medio_pago
tipo_medio_pago
cuotas
valor
14,2
iva
14,2
valorAdicional
14,2
moneda
fecha_transaccion
20
La fecha de procesamiento de la transaccin en formato: yyyyMM-dd HH:mm:ss. Por ejemplo 2005-07-29 15:15:43
codigo_autorizacion
cus
15
banco_pse
25
email_comprador
255
<?php
$referenciaPol = $_POST['ref_pol'];
?>
<%
longint referenciaPol;
referenciaPol= request.getParameter("ref_pol"));
%>
Nota: Consulte el anexo III para ver los parmetros adicionales enviados a la pgina de
confirmacin. Tambin le recomendamos revisar el anexo IX donde se resuelven dudas
acerca de los errores generados para esta pgina.
Importante
Si usted tiene un volumen transaccional alto o es crtico para las reglas de su
negocio recibir la respuesta de la transaccin rpidamente (por ejemplo ventas
de tiquetes, reservas o boletera), le recomendamos enfticamente consumir el
mtodo de consultarEstadoTransaccion() del web service de pagosonline.net
en vez de utilizar la pgina de confirmacin aqu descrita.
Por
favor
consulte
el
manual
de
integracin
web
service
(http://ayuda.pagosonline.net) o comunquese con el rea de soporte.
21
6. ERRORES MS FRECUENTES
Tabla 6.1. Cdigos de error que se pueden presentar durante el proceso de pago.
No.
Error
Descripcin
Posible solucin
-7
La solicitud de pago ya se Verifique que la referencia de venta no haya sido utilizada con
encuentra como pagada en el anterioridad. Recuerde que la referencia de venta es un campo
sistema.
nico.
-116
-113
Error validando firma digital. Por Revise el captulo 3.1.2 para verificar la correcta generacin de
favor verifique que la cadena que dicha variable. Verifique que la llave de encripcin concuerde
est generando la firma digital est con la que esta en su mdulo administrativo. Tambin verifique
correcta.
que este enviando los campos como se indica en el captulo
3.1.
-122
-143
El valor
del IVA
verifique
vaco o
indicado.
-161
El valor del IVA es invlido, excede Verifique que la base de devolucin ms el IVA no superen el
o es igual al valor de la transaccin. valor total de la transaccin.
-175
-2010 Los datos para crear la solicitud de Verifique que todos los campos obligatorios se estn enviando
pago son invlidos o insuficientes
correctamente (incluido el usuarioId, refVenta y firma)
-1003 Transaccin rechazada, por favor Su IP no esta validada por el mdulo antifraude para realizar
contacte el rea de transacciones pruebas. Por favor contacte con el rea de soporte para
para mayor informacin.
habilitar su IP.
-2017 Modificacin ilegal solicitud pago
22
El sistema cuenta con un mdulo especial para las agencias de viajes que permite cobrar la
tarifa administrativa y el tiquete areo en un nico pago, enviando el dinero de la tarifa
administrativa a la agencia de viajes y el dinero del tiquete areo a la aerolnea. Para utilizar
este mdulo nicamente se debe enviar el cdigo VISA o el cdigo IATA de la aerolnea, as
como el valor de la tarifa administrativa, el iva de la tarifa administrativa y la base de
devolucin del IVA.
El mdulo utiliza la pgina de respuesta y la pgina de confirmacin para reportar el
resultado del pago al cliente. En caso tal que los campos correspondientes a la tarifa
administrativa no se enven, el sistema procesar la transaccin de manera ordinaria,
abonando el dinero directamente a la cuenta de la agencia de viajes
Importante
Por motivos tcnicos es posible que la transaccin para el pago del tiquete areo
se apruebe y la transaccin de la tarifa administrativa se rechace. Cuando esto
ocurre, el sistema retorna el cdigo de respuesta 24, transaccin parcial
aprobada. Es responsabilidad del comercio procesar de nuevo el pago para la
tarifa administrativa.
El mdulo de agencias de viajes se encuentra disponible nicamente para pagos con tarjetas
de Crdito VISA, AMEX y DINERS. An no se encuentra disponible para pagos con tarjetas
de crdito MASTERCARD.
El valor de la tasa aeroportuaria se debe enviar en el campo valorAdicional y no se debe
agregar al valor total de la transaccin para que la entidad financiera no cobre comisin
sobre este valor.
Este es un ejemplo de como se envan los campos:
Campo
valor
Valor
109620.00
baseDevolucionIva
94500.00
iva
15120.00
valorAdicional
11300.00
tarifaAdministrativa
21231.00
ivaTarifaAdministrativa
baseDevolucionTarifaAdministrativa
2928.00
18303.00
23
8. PRUEBAS
Para que el sistema utilice el mdulo de pruebas debe enviar una solicitud de pago
(ver seccin 3.1) con la variable prueba con el valor 1 y el campo action del form se
debe modificar de la siguiente manera:
3.
Debe ingresar todos los datos requeridos por el sistema, digitando en el campo de la
tarjeta de crdito un nmero de longitud 16 dgitos. Para conseguir determinada
respuesta ingrese uno de los siguientes nmeros:
Nmero de tarjeta
Respuesta respuesta_estado_pol
9955555555555501
Aprobada
9955555555555504
Rechazada
9955555555555515
En proceso de validacin
Por ejemplo, para aceptar una transaccin escriba el siguiente nmero de tarjeta de
crdito: 9900000000000001. Los dos primeros dgitos (99) indican que se trata de una tarjeta
de crdito de pruebas. Los dos ltimos dgitos de la tarjeta de crdito (01) corresponden al
cdigo de respuesta de una transaccin aceptada. Los dgitos intermedios son irrelevantes
pueden tomar cualquier nmero. Por lo tanto si usted desea generar otros estados de
respuesta por favor remtase al Anexo V. Si hace la prueba con MasterCard los dgitos de
verificacin son '123'.
24
Importante
No realice pruebas con tarjetas dbito, cuenta de ahorro o cuenta corriente si el
action del form enva los datos a
https://gateway.pagosonline.net/apps/gateway/index.html
ya que se le debitar de la cuenta el pago como si fuera una transaccin real. Para analizar
el funcionamiento completo del sistema realice pruebas con tarjetas crdito, el flujo de la
informacin con tarjetas dbito es el mismo, tan solo que al momento de pagar se redirige al
sitio web del banco para que all ingrese usuario y contrasea, y al finalizar el pago se
redirige a su pgina de respuesta.
25
En la siguiente pantalla, sale un formulario de pruebas de PSE donde se debe colocar los
siguientes datos:
Account Agency:
Account Number:
Password:
1234
1234
123456
26
AA:
AN:
P:
Resultado de la
operacin
AA: 1234
AN: 1234
P: 123456
Aprobada
Botn Cancel.
Luego en el campo Error
Code colocar: 00001
Rechazada
AA: 1234
AN: 1234
P: 123456
Fallida
Banco Tequendama
AA: 1234
AN: 794613
P: -
Pendiente
Account Agency
Account Number
Password
27
estado a mostrar
Tipo de estado
Transaccin aprobada
final
Fallido.
final
Transaccin Rechazada
final
12
9994
15
Intermedio
En proceso de validacin
Intermedio
Estos son los principales requerimientos que su sitio web y el proceso de comprar debe
cumplir.:
1.
Manejar formato de miles para las cantidades que se muestren en el sitio web del
comercio durante todo el proceso de pago (p.e.: 156,000).
2.
Nombre y nit de la empresa (estos datos deben coincidir con la informacin con la que
se cre el cdigo de servicio en ACH para el comercio en cuestin).
Fecha en que se realiza la transaccin.
(fecha_procesamiento)
Estado de la transaccin.
(mensaje)
Referencia del pedido
(ref_venta)
Referencia de la transaccin
(ref_pol)
CUS
(cus)
Banco
(banco_pse)
Valor
(valor)
Moneda
(moneda)
Valor en pesos colombianos
(valorPesos)
Descripcin
(obtenida desde su base de datos)
28
3.
En caso del uso obligado de ventanas emergentes, se debe tener en cuenta que no
debe ser posible hacer cambios en los datos de la transaccin ingresando a la
ventana que se abri inicialmente.
4.
La descripcin debe ser clara y referente al producto o servicio que se est pagando.
No debe superar los 80 caracteres. Ejemplo: Compra en Tutienda.com
5.
La pasarela de pagos debe estar personalizada. Para ello deben solicitar al rea de
soporte de Pagosonline.net el archivo html a personalizar.
29
6.
7.
La pasarela de pagos no debe ser cargada en una ventana nueva (_blank) ni tampoco
en IFrame (ventana interna).
8.
9.
10.
Referencia Fecha
de venta
XXXXX
CUS
Banco
Valor
Estado
Numrico
con Igual que en
separador de miles la pgina de
respuesta
5 Es el termino utilizado para el mecanismo de alerta del sistema de pagosonline.net, el cual le avisa al tarjetahabiente que
an tiene un pago pendiente que no se ha resuelto en PSE.
30
31
ANEXOS
I) Divisas admitidas
Las siguientes divisas las soporta Pagosonline.net y corresponden a la moneda en la que se
desea mostrar la informacin del pago. El proceso de conciliacin se hace en pesos
colombianos a la tasa representativa del da, el cdigo ISO es el que se enviar en el
parmetro moneda en el botn de pago.
Tabla A.1 Divisas soportadas por Pagosonline.net y cdigos ISO-4217 respectivos de las
divisas para las transacciones.
Cdigo ISO-4217
Divisa
COP
Pesos Colombianos
EUR
Euros
GBP
Libras Esterlinas
MXN
Pesos Mexicanos
USD
U.S. Dolar
VEB
Bolvares Fuertes
Idioma
fr
Francs
en
Ingls
es
Espaol
it
Italiano
32
Tipo.
Tam.
Descripcin
tiposMediosDePago
plantilla
255
codigo_pse
50
direccionCobro
255
informacin
se
ciudadCobro
25
informacin
se
direccionEnvio
255
ciudadEnvio
25
paisEnvio
telefono
50
telefonoOficina
50
numeroCliente
50
33
Descripcin
aerolinea
Si
Cdigo de la aerolnea
tarifaAdministrativa
12
Si
ivaTarifaAdministrativa
50
Si
baseDevolucionTarifaAdminis
trativa
12
No
Nota: Si desea conocer informacin sobre cmo funciona el modulo de agencias por favor
consulte a su asesor comercial.
Descripcin
Sin abrir
Abierta
Pagada y abonada
Cancelada
Rechazada
En validacin
Reversada
Reversada fraudulenta
10
11
12
13
14
15
Impreso
16
34
Descripcin
Transaccin aprobada
Fondos insuficientes
Tarjeta invalida
Acuda a su entidad
Tarjeta vencida
10
Tarjeta restringida
11
Discrecional POL
12
13
Repita transaccin
14
Transaccin invlida
15
16
17
18
19
20
Transaccin abandonada
21
22
23
Transaccin rechazada
24
25
26
9994
9995
9996
Entidad no responde
9997
9998
9999
Error no especificado
Descripcin
Tarjetas de Crdito
Verified by VISA
Debito ACH
Pago referenciado
Descripcin
10
VISA
11
MASTERCARD
12
AMEX
22
DINERS
24
Verified by VISA
25
PSE
27
VISA Debito
30
Efecty
31
Pago referenciado
36
Tipo. Tam.
Descripcin
tasa_cambio
10,2
ip
15
La IP del comprador.
pago_recurrente
numero_visible
16
tarjeta_habiente
50
franquicia
10
37
Nota: Es posible que tambin se genere el error al generar botones de pago con la
herramienta del panel administrativo, si las urls de validacin, aprobacin y rechazo no
cumplen el formato antes dicho.
b) Llega un correo electrnico del sistema de pagosonline.net diciendo que la pgina de
confirmacin no ha podido ser entrega. Normalmente el mensaje es este:
El sistema realiz varios intentos para reportar a la pgina de confirmacin, sin embargo un
error impidi que este proceso se ejecutara de forma exitosa. La URL de la pgina es : ND
14XXXXXX, ID: XXXXX de usuario
A qu se debe este fallo?
Las causas pueden ser mltiples:
I)
II)
III)
IV)
40
GLOSARIO
ASP.NET: Es un framework para aplicaciones web desarrollado y comercializado por
Microsoft. Es usado por programadores para construir sitios web dinmicos,
aplicaciones web y servicios web XML. Apareci en enero de 2002 con la versin
1.0 del .NET Framework, y es la tecnologa sucesora de la tecnologa Active Server
Pages (ASP). ASP.NET esta construido sobre el Common Language Runtime,
permitiendo a los programadores escribir cdigo ASP.NET usando cualquier
lenguaje admitido por el .NET Framework.
Mtodos POST y GET: Son mtodos de envo de informacin en formularios HTML. Ambos
mtodos, POST y GET, realizan una transaccin mediante el protocolo HTTP, la
diferencia radica en que el primer mtodo enva los parmetros ocultos, mientras
que el segundo los muestra en la barra de navegacin.
PSE:
IVA:
JAVA:
41
2009