BarclayCard integration

WIP
Race condition.