I seem to have the same problem.. with both the braintree module and the stripe module (which looks to be similar code). 2.2-MS2 on PHP 5.4, yes I know I will upgrade soon, but I would really like to get this going before I update.
Payment doesn't have a selection on checkout.. other payment modules work, so multiple payment modules show up fine. Both the braintree and stripe modules (braintree-1.1 and stripe-1.1) do not show up.. one curious note the braintree module will NOT display the "Merchant Accounts USD:" field.. I found the config option in the database and put in a value there and still nothing.
The payment count in checkout_payment.php does not show these modules when they are active (ie, if I have my regular CC, braintree and stripe, it will so payment count as 1, not 3 as it should) so it is as if they are not there.
Something is not right.. I'm just not sure where to look now. Anyone have luck with these modules on an older 2.2 shop? I may just have to force myself to hardcode stripe into checkout_payment.php or something.
Thanks for any help
Regards,
-Moses