The girls in Delhi normally take cash, but you might also find some that are okay with digital payments like e wallets or credit card deals. Make sure to talk about how you'll pay before you use their services.