Hurtigguide Opprette Paypal-knapper med ActionScript 3.0

I denne opplæringen lager vi raskt to forskjellige Paypal-knapper: "Kjøp nå" og "Doner". Alt vi trenger er en Paypal Business-konto for å generere noen kode for oss.


Endelig resultatforhåndsvisning

La oss se på det endelige resultatet vi vil jobbe for:

Trinn 1 - Dokumentoppsett

Start Flash og opprett et nytt ActionScript 3.0-dokument (File> New ...). Still scenestørrelsen til 600 px bredde og 400 px høyde med 30 fps. Jeg har valgt svart (# 000000) for bakgrunnen.

Trinn 2 - Opprett Flash-knappene

Lag to lag. Gi det første laget "Knapper" og den andre "Handlinger". På "Knapper" -laget lager du to knapper; en med teksten "Donere en kopp kaffe" og den andre med teksten "Kjøp donuts". Velg Donate-knappen, gå til egenskaper og tilordne et forekomstnavn på "btDonate". Til slutt tilordne et forekomstnavn for "btBuynow" for Buy Now-knappen.

Trinn 3 - Logg inn på Paypal.com

Gå til www.paypal.com og logg inn som vist på bildet nedenfor.

Trinn 4 - Tilpass donasjonsknappen

Gå til "Merchant Services" og klikk på alternativet "Bidrag" i "Nøkkelfunksjoner" -panelet.

For det første vil vi tilpasse vår knapp "Donere". Skriv inn et navn for "Tjenesten" og deretter en "Bidrags-ID". Velg nå valutaen og velg "Bidragsytere bidrar med et fast beløp" (bare skriv inn et beløp). Den endelige oppgaven for dette trinnet er å velge "E-postadresse med vanlig tekst".

Nå flytter vi til trinn 2 og sjekker "Lagre knapp på Paypal"; Dette er en ny funksjon, og det er veldig nyttig.

For trinn 3 tilpasser vi de avanserte funksjonene. Velg "Nei" for de to første alternativene, og hvis du ønsker det, kan du skrive inn URL-en for "avbestilling" og "vellykket" sider.

Klikk på "Opprett knapp" og på neste skjermbilde vises HTML-koden.

Trinn 5 - Tilpasse knappen Kjøp nå   

For å tilpasse den andre knappen, gå igjen til "Merchant Services". Denne gangen klikker du på "Kjøp nå" alternativet i "Nøkkelfunksjoner" -panelet.

I det første trinnet velger du "Produkter" fra kombinasjonsboksen, velg "Godta betalinger for" og "Nei, opprett en Kjøp nå-knapp". Skriv deretter inn et "Navn" og "ID" for din tjeneste eller produkt. Sett "pris", "valuta" og angi beløpet "frakt".

Deretter går du til trinn 2 og sjekker "Lagre knapp på Paypal".

Til slutt, i trinn 3 velg "Nei" for de to første alternativene, og igjen, kan du, hvis du ønsker det, skrive inn URL for "avbestilling" og "vellykkede" sider.

Klikk på "Opprett knapp".

Trinn 6 - Kopier HTML-koden 

Nå har de to knappene blitt opprettet, gå til "Profil" og klikk på "Mine lagrede knapper" som du finner i panelet "Selge preferanser". Klikk på rullegardinmenyen "Handling" og velg "Vis kode". Kopier koden, gå tilbake til Flash og lim inn innholdet i utklippstavlen i "Handlinger" -laget. Gjenta disse trinnene for den andre knappen og kommentere alt som HTML-kode.

Trinn 7 - Definer "EventListener"

Kopier følgende kodelinjer til "Actions" -laget ditt:

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

Trinn 8 - Definer funksjonene "buynow" og "donate"

Kopier følgende kodelinjer til "Actions" -laget ditt:

 funksjon donere (event: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; //
var forespørsel: URLRequest = ny URLRequest (url); var paypal_donate: URLVariables = nye URLVariables (); paypal_donate.cmd = "_ s-xclick"; // paypal_donate.hosted_button_id = "4893693"; // request.data = paypal_donate; navigateToURL (forespørsel); spor (paypal_donate) funksjon buynow (event: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; // var forespørsel: URLRequest = ny URLRequest (url); var paypal_buynow: URLVariables = nye URLVariables (); paypal_buynow.cmd = "_ s-xclick"; // paypal_buynow.hosted_button_id = "4901978"; // request.data = paypal_buynow; navigateToURL (forespørsel); spor (paypal_buynow)

Konklusjon

Test filmen din for å sjekke koblingen mellom flash og paypal.com. Hvis du ønsker, kan du endre paypal knappene (skatter, sporing, inventar, donasjonsbeløp, etc.), ha det gøy å leke med det! Jeg håper du likte denne raske veiledningen.