Beknopte handleiding Paypal-knoppen maken met ActionScript 3.0

In deze zelfstudie maken we snel twee verschillende Paypal-knoppen: "Nu kopen" en "Doneren". Alles wat we nodig hebben is een Paypal Business Account om een ​​code voor ons te genereren.


Eindresultaat voorbeeld

Laten we eens kijken naar het eindresultaat waar we naartoe zullen werken:

Stap 1 - Documentinstellingen

Start Flash en maak een nieuw ActionScript 3.0-document (Bestand> Nieuw ...). Stel de stage in op 600 px breedte en 400px hoogte met 30 fps. Ik heb zwart (# 000000) als achtergrond gekozen.

Stap 2 - Maak de Flash-knoppen

Maak twee lagen. Noem de eerste laag "Knoppen" en de tweede "Acties". Maak op de laag "Knoppen" twee knoppen; één met de tekst "Doneer een kop koffie" en de andere met de tekst "Koop donuts". Selecteer de knop Doneren, ga vervolgens naar eigenschappen en wijs een instantienaam van "btDonate" toe. Ken tot slot een instantienaam van "btBuynow" toe voor de knop Nu kopen.

Stap 3 - Log in op Paypal.com

Ga naar www.paypal.com en log in zoals getoond in de afbeelding hieronder.

Stap 4 - De donatieknop aanpassen

Ga naar 'Verkoperservices' en klik op de optie 'Donaties' in het deelvenster 'Belangrijkste functies'.

Ten eerste zullen we onze knop "Doneren" aanpassen. Voer een naam in voor de "Service" en vervolgens een "Donatie-ID". Kies nu de valuta en selecteer "Donoren dragen een vast bedrag bij" (typ gewoon een bedrag). De laatste taak voor deze stap is het selecteren van "Plain text e-mail address".

Nu gaan we naar stap 2 en vink "Save button at Paypal" aan; dit is een nieuwe functie en het is erg handig.

Voor stap 3 passen we de geavanceerde functies aan. Selecteer "Nee" voor de eerste twee opties en als u dat wenst, kunt u de URL invoeren voor "annulering" en "succesvolle" pagina's.

Klik op "Maak knop" en het volgende scherm toont de HTML-code.

Stap 5 - De bestelknop aanpassen   

Om de andere knop aan te passen, gaat u opnieuw naar "Merchant Services". Klik deze keer op de optie "Nu kopen" in het deelvenster "Belangrijkste functies".

Kies in de eerste stap "Producten" uit de keuzelijst met invoervak, selecteer "Accepteer betalingen voor" en "Nee, maak een bestelknop". Voer vervolgens een 'Naam' en 'ID' in voor uw service of product. Stel de "prijs", "valuta" in en specificeer het "verzend" -bedrag.

Ga vervolgens naar stap 2 en vink "Save button at Paypal" aan.

Ten slotte selecteert u binnen stap 3 "Nee" voor de eerste twee opties en nogmaals, als u dat wilt, kunt u de URL typen voor "annulerings" en "succesvolle" pagina's.

Klik op "Maak knop".

Stap 6 - Kopieer de HTML-code 

Nu zijn de twee knoppen gemaakt, ga naar uw "Profiel" en klik op "Mijn opgeslagen knoppen" die u zult vinden in het paneel "Verkoopvoorkeuren". Klik op het vervolgkeuzemenu "Actie" en selecteer "Bekijk code". Kopieer de code, ga terug naar Flash en plak de inhoud van het klembord in je laag 'Acties'. Herhaal deze stappen voor de andere knop en becommentarieer het allemaal als HTML-code.

Stap 7 - Definieer "EventListener"

Kopieer de volgende regels code naar uw laag 'Acties':

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

Stap 8 - Definieer de functies "buynow" en "donate"

Kopieer de volgende regels code naar uw laag 'Acties':

 function donate (event: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; //
var request: 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; navigateToURL (verzoek); trace (paypal_donate) functie buynow (event: MouseEvent): void var url: String = "https://www.paypal.com/cgi-bin/webscr"; // var request: 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; navigateToURL (verzoek); trace (paypal_buynow)

Conclusie

Test uw film om de koppeling tussen flash en paypal.com te controleren. Als u wilt, kunt u de paypal-knoppen wijzigen (belastingen, tracking, voorraad, donatiebedrag, enz.), Veel plezier ermee spelen! Ik hoop dat je deze korte handleiding leuk vond.