I use Stripe on my site https://gauthify.com (first I used a while back, sticky to change)
I use Braintree at my current job.
I used to work for Balanced.
I know payment processors. Its just times have changed and this kind of thing is now quite standard. But 'magical' is of opinion, I was just inquiring what he found magical.