1.Credit card
Global Payments Inc. handle our Credit Card payments and is one of the leading worldwide provider of payment technology..
You will be transferred to their secure server during the entire payment process.
2. Bank Transfer
Can't be more secure than this, you are the one incharge of requesting and sending the payment. You can always ask your bank to reverse the transaction should you feel the need.