Most of these are using local processors.
Many top processors like PayPal and Payza are no longer doing it due to pressures from copyright protecting agencies and groups.
However you can get in touch with local banks, and most of the banks to provide such facilities, and being local, they don't really budge to international pressures.