Hier ist ein Beispiel, um die Schaltfläche "PayPal" buy now "bei Ihren Entwicklungen Adobe Flex.
Dieser Code kann verbessert werden, um einen Korb zu senden an paypal in Flex. Die Methode sendet die Daten an paypal redirect mit der Schaltfläche "buy now" mit flash.net.URL request. Das ist einfach, und eine vollständige Verwaltung des Korbes ist eine längere ...
Hier jetzt die Quellen:
HTML-Datei für den Aufruf von PayPal:
<! DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Transitional / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title> Untitled Document </ title>
</ head><body>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="you@youremail.com">
<input type="hidden" name="item_name" value="Item name">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="0.00">
<input type = "image" src = "http://www.paypal.com/en_US/i/btn/x-click-but01.gif" name = "submit" alt = "Make payments with PayPal - it's fast, free and secure! ">
</ form>
</ body>
</ html>
Und hier ist der Flex:
<? xml version = "1.0" encoding = "utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"><mx: Image source = "http://www.paypal.com/en_US/i/btn/x-click-but01.gif" horizontalCenter = "0" verticalCenter = "0" = click "makePayment ();"/ >
<mx:Script>
<! [CDATA [
import flash.net.URLRequest
public function makePayment (): void (
var url: String = "https: / / www.paypal.com / cgi-bin / webscr";
var request: URLRequest = new URLRequest (url);
var Variablen: URLVariables = new URLVariables ();
variables.cmd = "_xclick";
variables.currency_code = "EUR";
variables.business = "contact@flex-info.fr";
variables.item_number = "001";
variables.item_name = "Spende für Flex-Info.fr";
variables.amount = "1.00";
variables.quantity = 1;
variables.tax ='';
request.data = Variable;
request.method = URLRequestMethod.POST;
navigateToURL (request, "_parent");
)
]]>
</ mx: Script>
</ mx: Application>
Für die Integration auf diese Schaltfläche, über eine Liste der Produkte:
1) Laden Sie die Daten der Produkte aus einer XML-Datei und einen Anruf mit HTTPService
2)-Komponente verwenden, die "Repeater", um Ihre Schaltflächen (und die Anzeige der Produkte)
... Und implementieren Sie das in Ihrem Warenkorb bei der Bezahlung mit PayPal!
In der Hoffnung, dass dies mit einigen von Ihnen ![]()
Anmerkung: Diese Behandlung ist für die Implementierung der meisten Online-Zahlungen ![]()
Quelle: Flex-Community
Wenn Sie zum ersten Mal auf Flex-Info.fr, abonnieren Sie den RSS-Feed. Danke für Ihren Besuch!





















März 19th, 2008 8 h 03 min
Hallo
danke für dieses Beispiel sehr nützlich
März 20th, 2008 in 10 Std. 48 Min.
Hallo,
Sehr interessant in diesem Beispiel von PayPal! Danke viele.
März 25th, 2008 bis 18 Std. 51 Min.
Großartig!
Danke für dieses Beispiel.
März 27th, 2008 bis 13 h 38 min
Dann ist es sicher, dass es leicht zu schaffen, aber es kann Ammen weitere Probleme in den Fällen, in denen man abrufen das Ergebnis der Transaktion, z. B. wissen, wo ein Produkt liefern, die ein Kunde .
Ab dem Zeitpunkt, wo du wiederherstellen das Ergebnis der Transaktion, du verlierst den Status der Anwendung, da die swf muss neu beim Übergang SWF> Paypal oder Paypal> SWF. Daher muss eine Möglichkeit finden, lädt die Anwendung im gleichen Zustand, dass sie vor dem umgeleitet paypal sein kann, schwer zu schaffen, je nach Komplexität der Anwendung.
März 27th, 2008 15 h 38 min
Es stimmt, dass es an der Luft leicht zu integrieren, auf den ersten Blick, aber dieser Artikel nicht der schwierigste Teil zu schaffen, nämlich die Wiederherstellung des Ergebnis der Abfrage.
Bei Verwendung von Paypal, man möchte wissen, wie généralemet verlief das Geschäft des Kunden auf der PayPal-Seite. Zum Beispiel, um zu aktualisieren Lager der Folge oder einfach abrufen Lieferadresse.
Dafür muss man angeben, in dem Skript eine Variable 'return', der die URL zurück, nämlich SWF. Der SWF ist daher zwingend neu zu irgendeinem Zeitpunkt (also beim Übergang von der Anwendung zu paypal oder auf der Rückfahrt). Das Problem ist also, dass der Status des Programms verloren und ist ein System zum Abrufen dieser zum Zeitpunkt der Rückkehr, was schwierig sein kann, je nach Komplexität der Anwendung. (Zum Beispiel für eine Anwendung enthält mehrere Registerkarten, wieder Registerkarten, sowie deren Inhalt)
März 27th, 2008 15 h 39 min
> Sorry für den Kommentar zu. Meine Maschine stürzte bei der Stelle am 1. Kommentar, und ich dachte, es war nicht einmal
April 16th, 2008 9 h 25 min
Hallo Andreas,
Wir haben auf 2 Seiten ohne die Zahlung durch die Fensteröffnung oder HTML-Seite, das ist einfacher und beruhigend für die Nutzer. Wir werden versuchen, die Zeit für einen Artikel über http://www.matsiya.fr
+ +
April 16th, 2008 um 14 Uhr 12 Min.
Ok, können Sie uns auf dem Laufenden halten
Juli 8th, 2008 um 14 h 30 min
hello! c Kodex verbessert werden kann, um einen Korb zu senden an paypal in Flex
Präzision notwendig? n die parenthèsese sagen manchmal mehr als das gesamte E bleibt
danke für dieses billlet interessant genießen wollen lesen!
Juli 18th, 2008 10 h 54 min
Hallo,
Denn es wäre nett zu wissen, wie eine Abfrage "Warenkorb paypal", ohne ein neues Fenster geöffnet. Gerade indem die Daten bei Paypal aber noch auf der aktuellen Seite.
Danke
Herr Nourrain
Februar 6th, 2009 15 h 35 min
Hallo,
Ich möchte lediglich einige Präzisierungen über die Integration von Prozess-Zahlung in einer Flash / Flex.
Im Moment die einzige Möglichkeit für den Kunden nicht aus der Umgebung der Website ist die Kommunikation zwischen den Servern (Ihr Server und der vertrauenswürdigen Dritten).
Die API Paypal (express) lässt nicht zur Verfügung, da der Kunde verlässt irgendwann die Umwelt.
Einige vertrauenswürdige Dritte über den Dienst für die Kommunikation zwischen Servern, aber es ist teurer als die traditionellen Service.
ZB PayBox Direct Services.
Mit freundlichen Grüßen
Goel
Februar 25th, 2009 bis 17 h 16 min
Ok zur Kenntnis genommen. Goel danke für die info