Payment processing times across gambling platforms