Hi, Yeah those links are mandatory by Indian banks but we do provide templates for them that you can modify for your use case. And as long the links are on your site, we will handle the rest (visibility etc.)
Best of luck guys... And start accepting bitcoins soon ;p