About the bank charge 

If you select to pay it via bank transfer, then the bank charge should be paid at your end, so please consider which method and which bank you is the best for you before you make the payment.

Can you accept credit cards to pay? Which ones? Which regions? 

Yes, you can use credit card to pay to us through paypal