Online retail giant Amazon said on Wednesday that it will stop accepting British-issued Visa credit card payments in two months, due to a dispute over high transaction fees it says Visa charges.