Issue with Domain Mapping eNom payment processing

While testing Domain Mapping eNom reseller feature, noticed that "eNom credit card processing services" doesn't really process the payment. And user's information has to be manually updated.

Contacting eNom support, from what they said their API is not pretty reliable. And they might have some policies change as they aren't allowing that to work in new accounts.

If eNom doesn't provide that payment option via their API anymore, will there be a new implementation of eNum payment gateway in Domain Mapping?

Or a maybe completely new alternative to handle the payment with automatic renewal of users' domain?