For auto recurring transactions, your customer will have to go through a Two-Factor-Authentication Process, for the first transaction. This process will include a verification by either an OTP / Mastercard Secure password / Verified by Visa Password.
After that they will have to consent that all subsequent payments can go through without an OTP.
Users will be notified about the payment in the transaction statement generated.
and GST filing.