Developer Resources
The Monetra® Payment Software is designed for seamless integration with a variety of third party applications, including accounting, POS and web-based systems across numerous platforms. For further inquiries not detailed in the documentation, please Contact Main Street.
Hint: To view more details, click on the
icon.
DOCUMENTATION
|
Monetra® Client Interface Protocol Specification |
 |
|
This specification documents the Monetra® "plain text" protocol. It can be used while integrating engine functionality into your application or website. Alternately, you can use one of Main Street's existing API's to provide the protocol functionality. Please refer to the manual from time to time, as all updates will be reflected in the posted version. |
|
|
Protocol Addendum: ACH/Check Processing |
 |
|
Protocol Addendum: Signature Capture/Storage |
 |
 |
Monetra® DSS Storage and Billing Specification |
 |
|
This specification documents the Monetra® DSS Secure Storage and Billing system. It should be used in conjunction with the Monetra® Interface Protocol Specification.
|
|
 |
Monetra® Host Gift Protocol |
[contact us] |
|
Monetra provides a native gift host protocol that can be used to connect Monetra with a variety of in house gift/value systems. This specification documents the protocol used to connect your system(s) with Monetra® for this purpose. |
|
 |
Monetra® IP, SSL and DropFile Specification |
 |
|
This specification documents the Monetra® default communication protocol. It should be used in conjunction with the Monetra® Interface Protocol Specification. |
|
 |
Monetra® XML Specification |
 |
|
This specification documents the Monetra® XML communication protocol. It should be used in conjunction with the Monetra® Interface Protocol Specification. |
|
 |
Monetra ® ANSI C API (libmonetra) Reference
(C API and .Net Interop) |
 |
|
This guide documents the libmonetra C API for any platform, particularly for all Windows .Net languages. Written to facilitate simple integration with Monetra®, this guide also has examples for calling the provided libmonetra.dll from Delphi, Visual Basic .Net, and Visual C# .Net. Please locate the 'C' API download below.
|
|
 |
Monetra® (MCVE) PHP API Reference |
 |
|
This guide documents the Monetra® (MCVE) PHP API for PHP language users interested in quick and easy integration with Monetra®. Please locate the PHP API download below.
|
|
 |
Monetra® Perl API Reference |
 |
|
This guide documents the Monetra® Perl API for Perl language users interested in quick and easy integration with Monetra®. Please locate the Perl API download below. |
|
 |
Monetra® Java JNI API Reference |
 |
|
This guide documents the Monetra® Java JNI API for Java language users looking for quick and easy integration with Monetra®. Please locate the Java API download below. |
|
DOWNLOADS
 |
Monetra® 'C' API |
Source
| Win 32
| Win 64
|
|
This is the 7.0.5 release of the C API designed for use with all versions of Monetra®. This release is source compatible with the libmcve 3.x/libmonetra 4.x release.
Please visit our FTP site for older releases (ftp://ftp.monetra.com). Changes in v7.0.5 include read optimization for large queries. Changes in v7.0 include RFC4180 CSV handling, binary image upload support and enhanced thread
locking routines.
|
|
 |
Monetra® PHP API |
 |
|
The current version of the PHP 'MCVE' module is now hosted at PHP's PECL site where the lastest download should be obtained and installed. Also note it is recommended to use PEAR/PECL to install the module for subsequent installation and maintenance ease. REQUIRES: LibMonetra
|
|
 |
Monetra® Perl API |
 |
|
This is the final release of the new 7.0 PERL API designed for use with Monetra 5.0+ (though it should function effectively for previous MCVE/Monetra® releases). REQUIRES: libmonetra-7.0+
|
|
 |
Monetra® Java API |
 |
|
This is the latest version of the Java JNI API for Monetra (MCVE). NOTE: The transaction identifiers have moved from int to long; please make the appropriate changes in your code! REQUIRES: libmonetra-7.0+
|
|