Skip to content

Accelerating Making Payments: Intelligent Payment Form Filler for Accelerating Managing Portal Payments

Notifications You must be signed in to change notification settings

PayClearly/amp-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PayClearly Chrome Extension

Internal Chrome Extension (Manifest V3) for accelerating concierge AP portal payments.

Quick Links

Overview

This extension helps payment operators execute queued payments faster by:

  • Auto-filling known portal forms
  • Learning new portal forms for future use
  • Obfuscating sensitive inputs
  • Capturing confirmation evidence automatically
  • Guiding operators with step-by-step notifications

Documentation

Planning Documents

Implementation Guides

Quick Start

See SCAFFOLDING_GUIDE.md for detailed setup instructions.

# Install dependencies
npm install

# Build extension
npm run build:dev

# Load in Chrome
# 1. Open chrome://extensions/
# 2. Enable Developer mode
# 3. Click "Load unpacked"
# 4. Select the `dist/` directory

Development

# Watch mode (auto-rebuild)
npm run watch

# Type checking
npm run type-check

# Linting
npm run lint
npm run lint:fix

# Formatting
npm run format

# Tests
npm test

Project Structure

src/
├── background/     # Service worker (auth, state machine, evidence, telemetry)
├── content/        # Content scripts (portal detection, autofill, learning)
├── popup/          # React popup UI
└── shared/         # Shared types, utilities, API client

infra/
├── queue-service/           # Queue Passthrough Service (Pulumi)
├── portal-learning-service/ # Portal Learning Service (Pulumi)
└── telemetry/              # BigQuery telemetry (Pulumi)

Environment Variables

See SCAFFOLDING_GUIDE.md for required environment variables.

License

Internal use only - PayClearly

About

Accelerating Making Payments: Intelligent Payment Form Filler for Accelerating Managing Portal Payments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published