0
我試圖找到我的結帳解決方案。這是我製作的定製應用程序,用戶可以選擇T恤,設計,墨水顏色,尺寸等。這是一個純粹的as3閃存應用程序,最終將在品牌網站上進行託管。我有API用戶名和證書,我目前正在使用「立即購買」按鈕,該按鈕使用paypal HTML按鈕代碼中的代碼片段。 //這些是白色Design1產品的「立即購買」按鈕的代碼片段。將自定義變量傳遞到PayPal API/IPN FLASH AS3
//Listeners
buyTingBtn.addEventListener(MouseEvent.CLICK, buyTINGnow);
//Functions
function buyTINGnow (event:MouseEvent):void
{
var url:String = "https://www.paypal.com/cgi-bin/webscr"; //<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
var request:URLRequest = new URLRequest(url);
var paypal_buynow:URLVariables = new URLVariables();
paypal_buynow.cmd="_s-xclick"; //<input type="hidden" name="cmd" value="_s-xclick">
paypal_buynow.hosted_button_id="000000000000"; //<input type="hidden" name="hosted_button_id" value="000000000000">
paypal_buynow.invoice="test";
request.data = paypal_buynow;
navigateToURL(request);
trace(paypal_buynow)
}
我也有clothingVars這是瓦爾存儲這些變化,因爲它們發生的文本。
//Clothes Variables
var clothingType:String = "White";
var gender:String = "Male";
var clothingSize:String = "Small";
var quantity:String = "1";
var design:String = "";
var colour1:String = "";
var colour2:String = "";
如何安全地將這些變量傳遞給我收到的IPN電子郵件或將它們與訂單綁定。 我真的很努力地找到一個解決方案,並在本週加速走向我的最後一手,所以任何幫助都非常感激。
感謝您的回覆!我設法找到了解決方案。實際上,您可以將大量HTML變量傳遞給AS3中的API。在上面的代碼中,我正在用... 替換 paypal_buynow.hosted_button_id =「000000000000」; 我現在正在傳遞數量和項目名稱,其中列出了我的服裝變量中的所有選項。 :) 小菜一碟!謝謝! HTML doc here ... https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#id08A6HF080O3 –