Guía rápida Creación de botones de Paypal con ActionScript 3.0

En este tutorial, crearemos rápidamente dos botones de Paypal diferentes: "Comprar ahora" y "Donar". Todo lo que necesitamos es una cuenta comercial de Paypal para generar un código para nosotros.


Vista previa del resultado final

Echemos un vistazo al resultado final en el que trabajaremos:

Paso 1 - Configuración de documentos

Inicie Flash y cree un nuevo documento ActionScript 3.0 (Archivo> Nuevo ...). Establezca el tamaño del escenario en 600 px de ancho y 400px de altura con 30 fps. He elegido negro (# 000000) para el fondo.

Paso 2 - Crea los botones de Flash

Crea dos capas. Nombre la primera capa "Botones" y la segunda "Acciones". En la capa "Botones", crea dos botones; uno con el texto "Done una taza de café" y el otro con el texto "Comprar donas". Seleccione el botón Donar, luego vaya a Propiedades y asigne un nombre de instancia de "btDonate". Por último, asigne un nombre de instancia de "btBuynow" para el botón Comprar ahora.

Paso 3 - Ingresa a Paypal.com

Vaya a www.paypal.com e inicie sesión como se muestra en la imagen a continuación.

Paso 4 - Personalizando el botón Donar

Vaya a "Servicios comerciales" y haga clic en la opción "Donaciones" ubicada en el panel "Características clave".

En primer lugar, personalizaremos nuestro botón "Donar". Introduzca un nombre para el "Servicio" y luego una "ID de donación". Ahora elija la moneda y seleccione "Los donantes aportan una cantidad fija" (solo escriba una cantidad). La tarea final para este paso es seleccionar "Dirección de correo electrónico de texto sin formato".

Ahora pasamos al paso 2 y seleccionamos "Guardar botón en Paypal"; Esta es una nueva característica y es muy útil..

Para el paso 3 personalizaremos las características avanzadas. Seleccione "No" para las dos primeras opciones y si lo desea, puede ingresar la url para las páginas "cancelación" y "exitosa".

Haga clic en "Crear botón" y la siguiente pantalla le mostrará el código HTML.

Paso 5 - Personalizando el botón Comprar ahora   

Para personalizar el otro botón, vaya nuevamente a "Servicios comerciales". Esta vez, haga clic en la opción "Comprar ahora" ubicada en el panel "Características clave".

En el primer paso, seleccione "Productos" en el cuadro combinado, seleccione "Aceptar pagos por" y "No, cree un botón Comprar ahora". Luego ingrese un "Nombre" e "ID" para su servicio o producto. Establezca el "precio", "moneda" y especifique la cantidad de "envío".

Luego, vaya al paso 2 y marque "Guardar botón en Paypal".

Por último, dentro del paso 3, seleccione "No" para las dos primeras opciones y nuevamente, si lo desea, puede escribir la URL para las páginas de "cancelación" y "exitosa".

Haga clic en "Crear botón".

Paso 6 - Copia el código HTML 

Ahora que los dos botones se han creado, vaya a su "Perfil" y haga clic en "Mis botones guardados", que encontrará en el panel "Preferencias de venta". Haga clic en el menú desplegable "Acción" y seleccione "Ver código". Copie el código, vuelva a Flash y pegue el contenido del portapapeles en su capa de "Acciones". Repita estos pasos para el otro botón y coméntelo todo como código HTML.

Paso 7 - Definir "EventListener"

Copie las siguientes líneas de código en su capa de "Acciones":

 btDonate.addEventListener (MouseEvent.CLICK, donar); btBuynow.addEventListener (MouseEvent.CLICK, buynow);

Paso 8 - Defina las funciones "buynow" y "donate"

Copie las siguientes líneas de código en su capa de "Acciones":

 función donar (evento: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; //
solicitud var: URLRequest = new URLRequest (url); var paypal_donate: URLVariables = new URLVariables (); paypal_donate.cmd = "_ s-xclick"; // paypal_donate.hosted_button_id = "4893693"; // request.data = paypal_donate; navigationToURL (solicitud); trace (paypal_donate) función buynow (evento: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; // solicitud var: URLRequest = new URLRequest (url); var paypal_buynow: URLVariables = new URLVariables (); paypal_buynow.cmd = "_ s-xclick"; // paypal_buynow.hosted_button_id = "4901978"; // request.data = paypal_buynow; navigationToURL (solicitud); traza (paypal_buynow)

Conclusión

Pruebe su película para comprobar el enlace entre flash y paypal.com. Si lo desea, puede modificar los botones de PayPal (impuestos, seguimiento, inventario, cantidad de donación, etc.), ¡diviértase jugando con él! Espero que hayan disfrutado esta guía rápida..