TransaX FleXport offers documentation and illustrative samples for incorporating credit card and ACH functionality into any software. Compatible with ASP, .NET, FileMaker, 4D, PHP, ColdFusion, iMIS, Ruby, QuickBooks, Flash/Flex, FoxPro, VB6, Lasso, Android, JAVA, PERL, Excel, and CGI.

TransaX FleXport supports a range of functionalities, including sale, authorization, capture, void, refund, recurring billing/payment plans, one-click and secure repeat billing, swipe support, merchant-defined fields, and advanced fraud prevention tools. It also supports ACH (e-check) processing, software as a service (SaaS), and MagTek MagneSafe support, among other features.
Examples currently provided include: Android support, ASP.NET and VB.NET 1.1, ASP.NET and VB.NET 2.0, ASP.NET and VB.NET 3.5 WinForms, ASP.NET/C#, VB6/Visual Basic 6, Classic ASP, Microsoft Access/VBA, Microsoft Excel/VBA, FileMaker, 4D/4th Dimension, Ruby, PHP, iMIS, OS Commerce, Flash/Flex, FoxPro, ColdFusion, Lasso, JAVA, PERL, and CGI/PERL.
Additionally, FleXport comes equipped with a powerful QuickBooks module, which includes batch processing (both attended and unattended), a powerful Gateway Sync, ACH processing, and a Bill Pay feature. More technologies are coming soon!
To use TransaX FleXport, you must have a TransaX Gateway account. Details on accessing a demo account can be found in the documentation. Overall, TransaX FleXport is a great tool for businesses looking to seamlessly integrate payment processing into their application.
Version 6.3: 7/15/12 - Excel Support, VB.NET WinForms example, PERL, CGI (PERL) plus Magtek Magnesafe Support in FileMaker!!