Solid Trust pay is best for payment processing throuh debt card. people use many other option but i think for Debit card using you can choose Solid Trust pay. i do not use Debit card for payment processing i only use Liberty Reseve for this purpose Liberty Resever is also best option.