PayPal is the best method because it is easy to use, secure, and have sending, receiving, and withdrawing payment options (withdrawal is limited to certain countries, and India is one of them). By linking your debit/credit card to it, you can easily shop online even if you don't have credit in your PayPal account. Also, their rates are agreeable.
The best payment option for affiliates in India is the TripleClicks MasterCard. While Paypal and other options are good for affiliates, everyone needs to own their MasterCard to receive your earnings faster in your currency and for purchases at TripleClicks.com.
Paypal is the best option to receive the commissions in India. It has an option to automatically transfer the balance in Paypal to your bank accounts on a daily basis. However, payment for purchase via Paypal in India is not allowed. You can only purchase with the credit card account linked.