CC name matching is not there in India or anywhere in world. CC works on just card number/expiry and cvv. OTP is also an Indian thing. On my Australian bank acc. card, payment is done directly but these days secure code via app is enabled there also. The SMS OTP or email otp thing is not there.
I have never put my name either in CC or DC. Just put xyz and it goes through.
And it is just a coincidence that your payment failed and I can assure you it's not because of name. Sometimes when you use your card first time or after a long time on a merchant bank suspicious txn system becomes active and decline the txn.