Heartland Payment Systems answer:
ROAMpay is proprietary to the company that sells that app processing software. You would need to ask them directly about their roaming options for processing around the world. You would not be able to use anyone else' s merchant account with their product.
Thanks
Team TSYS