Dispatch is standard and preferred in both American and British English. The variant despatch, apparently the result of a typographic error in Samuel Johnson’s A Dictionary of the English Language, was preferred in British English until the late 1990s, when the etymologically-correct spelling returned to prominence.