Enom not charging client in Domain Mapping

Using the credit card form as described, when a customer puchases a domain through Enom in Domain Mapping plugin, the customer never gets their credit card charged and instead of a subaccount, the domain shows as our domain under our account.