Hi everyone! I’m building a project with a static-exported Next.js frontend and Supabase Pro. I need to integrate a banking payment gateway (HDFC/CCAvenue) that has a few strict requirements:
1. Server-side AES-128 encryption for request strings using a merchant 'Working Key'.
2. A Callback/Redirect URL that can receive and decrypt a POST response from the bank.
3. Mandatory Status Enquiry API (Server-to-Server) calls for dual verification of transaction status to pass a security audit.
Since our frontend is static and I don't have a traditional Node.js server, is it considered best practice to use Supabase Edge Functions to act as this 'Merchant Server'? Also, are there any known issues with bank timeouts or handling POST payloads in the Deno environment for these types of integrations?"