How safe is my credit card payment?

All the credit card payments are handled by Paymate, we never get to see any of your payment details except that we get an email confirming that payment took place.

Posted in Technical