I need a Lemonstand module that communicates with the "Genesis API" of eMerchantPay (see attached documentation).
We need it working following way:
1. Once a client makes a purchase, an "authorize" request is sent to eMerchantPay (confirming that a credit card is valid and reserve the purchase amount on the card)
2. Once we ship the product, we need to be able to "capture" the amount from our backend or "void" the transaction if there is a problem of some kind.
Transactions are invoked via HTTPS POST and parameters are passed as XML.
Please check the attached document for more information.
If you have any question, please let me know.