Do I need to pay by credit cards on the site?

No credit card payment required. Payment by bank transfer after confirmation of quantities and prices from us.