retail payment system infrastructure