I guess they use alertpay.
The payment processors online, have always been a pain the butt to deal with.
Today, I do my best to avoid the payment processors whenever possible.
Most all the free sites I am a member of, have a check option for cashing out, and I choose it.
Even the few mlm's I am a member of, I choose the payout option as check.
In regards to making payments, I still try not to use the payment processors.
I either set to take my upgrade fee from my commissions or I pay using a cc (which is not necessarily going thru paypal or alerpay)