Snabbguide Skapa Paypal-knappar med ActionScript 3.0

I den här handledningen skapar vi snabbt två olika Paypal-knappar: "Köp nu" och "Donera". Allt vi behöver är ett Paypal Business-konto för att generera en kod för oss.


Slutresultatförhandsvisning

Låt oss ta en titt på det slutliga resultatet vi ska arbeta för:

Steg 1 - Dokumentinställningar

Starta Flash och skapa ett nytt ActionScript 3.0-dokument (Arkiv> Ny ...). Ställ in scenstorleken till 600 px bredd och 400 px höjd med 30 fps. Jag har valt svart (# 000000) för bakgrunden.

Steg 2 - Skapa Flash-knapparna

Skapa två lager. Namn det första lagret "Knappar" och den andra "Åtgärden". På "Knappar" lagret, skapa två knappar; en med texten "Donera en kopp kaffe" och den andra med texten "Köp munkar". Välj Donate-knappen, gå till egenskaper och ange ett förekomstnamn för "btDonate". Till sist, tilldela ett förekomstnamn för "btBuynow" för knappen Köp nu.

Steg 3 - Logga in på Paypal.com

Gå till www.paypal.com och logga in som visas på bilden nedan.

Steg 4 - Anpassa Donate-knappen

Gå till "Merchant Services" och klicka på alternativet "Donationer" som finns i panelen "Key Features".

För det första anpassar vi vår knapp "Donera". Ange ett namn på "Tjänsten" och sedan ett "Bidrags-ID". Välj nu valutan och välj "Donorer bidrar med ett fast belopp" (skriv bara ett belopp). Den slutliga uppgiften för detta steg är att välja "E-postadress för vanlig text".

Nu flyttar vi till steg 2 och kolla "Spara knapp på Paypal"; Det här är en ny funktion och det är mycket användbart.

För steg 3 anpassar vi de avancerade funktionerna. Välj "Nej" för de två första alternativen och om du vill kan du ange webbadressen för "avbokning" och "framgångsrika" sidor.

Klicka på "Skapa-knappen" och nästa skärm visar HTML-koden.

Steg 5 - Anpassa knappen Köp nu   

För att anpassa den andra knappen, gå till "Merchant Services" igen. Den här gången klickar du på alternativet "Köp nu" som finns i panelen "Viktiga funktioner".

Inom det första steget väljer du "Produkter" från kombinationsrutan, välj "Godkänn betalningar för" och "Nej, skapa en Köp nu-knapp". Ange sedan ett "Namn" och "ID" för din tjänst eller produkt. Ange "pris", "valuta" och ange "frakt" -beloppet.

Gå sedan till steg 2 och kolla "Spara knapp på Paypal".

Slutligen väljer du "Nej" för de två första alternativen i steg 3 och igen, om du vill kan du skriva url för "avbokning" och "framgångsrika" sidor.

Klicka på "Skapa knappen".

Steg 6 - Kopiera HTML-koden 

Nu har de två knapparna skapats, gå till din "Profil" och klicka på "Mina sparade knappar" som du hittar i panelen "Säljpreferenser". Klicka på rullgardinsmenyn "Åtgärd" och välj "Visa kod". Kopiera koden, gå tillbaka till Flash och klistra in innehållet i Urklippet i ditt "Actions" -lager. Upprepa dessa steg för den andra knappen och kommentera allt som HTML-kod.

Steg 7 - Definiera "EventListener"

Kopiera följande rader av kod till ditt "Actions" -lager:

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

Steg 8 - Definiera funktionerna "buynow" och "donate"

Kopiera följande rader av kod till ditt "Actions" -lager:

 funktion donera (händelse: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; //
varförfrågan: URLRequest = ny URLRequest (url); var paypal_donate: URLVariables = nya URLVariables (); paypal_donate.cmd = "_ s-xclick"; // paypal_donate.hosted_button_id = "4893693"; // request.data = paypal_donate; navigateToURL (begäran); spår (paypal_donate) funktion buynow (händelse: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; // varförfrågan: URLRequest = ny URLRequest (url); var paypal_buynow: URLVariables = nya URLVariables (); paypal_buynow.cmd = "_ s-xclick"; // paypal_buynow.hosted_button_id = "4901978"; // request.data = paypal_buynow; navigateToURL (begäran); spår (paypal_buynow)

Slutsats

Testa din film för att kolla länken mellan flash och paypal.com. Om du önskar kan du ändra paypal-knapparna (skatter, spårning, lager, donationsbelopp etc.), ha det roligt att spela med det! Jag hoppas att du haft den här snabba guiden.