I don't think AltNews received foreign funding. Nor was it possible for Razorpay to process the payment.
Interestingly, it's possible for political parties to receive foreign funding (via. Electoral Bonds) without much transparency to the electorate about how much they receive.