Euca Design Center (EDC)- www.euca.us PayFlow Pro 4.3x - WebDNA Integration ======================================= NOTE: These templates require Java 5 or higher. To check your java version, you can use the 'javaversion.tpl' file included in this download. DISCLAIMER: This code is provided as-is and the source is open for your improvement and editing. EDC is not liable for support of this code, but may be contacted for development. ======================================= OVERVIEW: The 'PayFlowPro_PayPalNV.inc' was built for WebDNA's SiteBuilder product, but can be used in conjunction with the supplied WebDNA_Paypal.jar file for custom sites as well. See below for more information. INSTRUCTIONS: +++++++++++++ SiteBuilder Users: Overview: Install 3 files and add fields to one file. a.) Stop WebDNA in *nix systems: open a terminal and cd into your 'WebCatalogEngine' directory. run: 'sudo ./WebCatalogCtl stop' in Windows machines, you can do this in the IIS app. 1.) Save the 'PayFlowPro_PayPalNV.inc' file to your 'Globals/WebMerchant/' directory. 2.) Save the 'WebDNA_Paypal.jar' file to your 'WebCatalogEngine/lib/' directory. (you may have to create the 'lib' directory) 3.) Overwrite your existing 'AdminWMRTPrefs.tpl' file (located in your *site's* /WebMerchant/ directory) with the one supplied. 4.) In that same site's WebMerchant directory, open your 'WebMerchantPrefs.db' file in a text editor and append these records and then save the database: PayFlow_Pro_Vendor PayFlowProClassPath PayFlow_Pro_Partner **note** make sure there is a tab and return after each new record. ** 5.) Restart WebDNA. 6.) Log into your SiteBuilder Store Admin and click on 'Payment Processors'. 7.) Select PayFlow Pro and proceed to enter your merchant info. 8.) Run some tests in 'test' mode. troubleshooting: in the 'PayFlowPro_PayPalNV.inc' file, there is some commented reporting that can be uncommented. This will show you the send/receive strings to PayPal. +++++++++++++++ Custom eCommerce Install ++++++++++++++++ If you are building a custom eCommerce site, the 'PayFlowPro_PayPalNV.inc' file is most likely self-explanetory and I don't need to go into details on how to get this to work. You will benefit greatly from using WSC's Commerce Edition of WebDNA.