Get it working outside of the eCart system... then integrate the eCart system into their checkout example. Like I said the eCart system will be easy to integrate into just about any payment gateway. Trying to integrate any payment gateway into the eCart system would be the more difficult approach since you would need to really understand how their system works.