No, payment is not required in advance since they are online shops. Pay on delivery when the Mapusa call girls are delivering the cash to you. It is also legal to directly pay call girl as a service provider. You only need to make a down payment to confirm a Russian call girl in Mapusa.