[Issue]: PPMS cannot extract CAPTCHA from the GST website #17

Open
opened 2026-06-18 21:25:56 +00:00 by shad0w · 1 comment
Owner

Raised by

Kaushal — user feedback, dev review 2026-06-10

Description

PPMS is failing to extract the CAPTCHA from the GST website, which blocks GST verification/lookup.
The GST lookup runs in the GstService/ microservice (see GstService/ and lib GST integration; GST_SERVICE_URL).
Investigate the CAPTCHA extraction step, confirm whether the GST site changed its CAPTCHA markup/flow, and restore reliable extraction.

Priority

P1 — High

Context

GST verification is a blocking dependency for vendor GSTIN validation. Reference captures: App/gst-verify-*.png in the repo.

### Raised by Kaushal — user feedback, dev review 2026-06-10 ### Description PPMS is failing to extract the CAPTCHA from the GST website, which blocks GST verification/lookup. The GST lookup runs in the `GstService/` microservice (see GstService/ and lib GST integration; GST_SERVICE_URL). Investigate the CAPTCHA extraction step, confirm whether the GST site changed its CAPTCHA markup/flow, and restore reliable extraction. ### Priority P1 — High ### Context GST verification is a blocking dependency for vendor GSTIN validation. Reference captures: App/gst-verify-*.png in the repo.
shad0w added the
bug
label 2026-06-18 21:25:56 +00:00
shad0w added the
interactive
label 2026-06-18 21:49:59 +00:00
Author
Owner

[triage] Marked interactive — depends on the live GST website and the GstService microservice; needs live investigation and cannot be verified by type-check/lint unattended. Do not add the claude-queue label; run this one with Claude in a steered session instead.

<!-- ppms-bot --> [triage] Marked **interactive** — depends on the live GST website and the GstService microservice; needs live investigation and cannot be verified by type-check/lint unattended. Do not add the `claude-queue` label; run this one with Claude in a steered session instead.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: shad0w/pelagia-portal#17
No description provided.