Balanced Payments' implementation[0] recently went into private beta. Interesting to note that between Stripe and Balanced, their fees are typically the same, however an important difference here is that Balanced is charging $1.00 versus 25c at Stripe.
[0] https://www.balancedpayments.com/push-to-card