I called Barclaycard to enquire about an online transaction. The Customer care staff informed me that Barclaycard(in Kenya) only allows online(internet) transactions upto US$300(without contacting cardholder). Above$300 the Cardholder must be contacted for authorisation.
So theoretically your risk for any online fraud is capped at $ 300. NOTE: I said theoretically because REAL LIFE EVENTS DIFFER from the best laid plans.