Payment-domain answers, FSDs and test cases in VS Code: ISO 8583, EMV and card-scheme rules. Development Mode builds a feature from your FSD, with your approval for every change.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Payment-domain answers, FSDs and test cases inside VS Code: ISO 8583, EMV, card-scheme rules (Visa, Mastercard, RuPay), settlement and chargebacks.
What you can do
Ask payment questions in the DomGenie panel, with warnings and references.
Ask about selected code: only the code you select is sent.
Add a screenshot to your question: the image button, Ctrl+V, or drop it on the box.
Generate FSDs and test cases by card network and transaction, and save them to a folder you choose.
Copy an answer or a code block as Markdown.
Develop (when it is in your plan): switch the chat from Ask to Develop, attach an FSD and test cases, and describe what to build. DomGenie plans the change, edits the code and runs the tests, with your approval as you choose:
Manual: asks before each edit and command.
Edit automatically: edits without asking; commands still ask.
Plan: shows a plan first.
Auto: goes ahead with safe steps and asks for anything risky.
Getting started
Run DomGenie: Open Q&A.
Run DomGenie: Sign In, approve in your browser, and paste the code shown into the panel.
Ask your question.
Company-managed installs: set domgenie.authMode to apiKey and paste the key from your administrator.
Commands
Command
What it does
DomGenie: Open Q&A
Open the DomGenie panel
DomGenie: New Chat / Chat History
Start a new chat or reopen an earlier one
DomGenie: Ask About Selected Code
Ask about the selected code (Ctrl+Alt+D, Cmd+Alt+D on Mac)
DomGenie: Copy Last Answer
Copy the last answer as Markdown
DomGenie: Open Development Mode
Open the chat in Develop
DomGenie: Sign In / Sign Out
Sign in, or remove your sign-in from this computer
Privacy
Only what you send (your question, and code or images you choose) leaves your computer. In Develop, the project files needed for the change are sent; secret files such as .env are never read.
Your sign-in is kept in your operating system's secure storage.