Payments platform boosting engagement between retailers & customers