PayGuard Agent is a policy-guarded AI purchasing system for small teams, nonprofits, clubs, labs, and operators who want the speed of an autonomous buyer without giving that buyer unlimited spending authority. A user gives the agent a natural-language mission, such as buying notebooks, coffee, or a laptop dock. The agent searches normalized product options, compares price, rating, stock, merchant, and lead time, and creates a proposal with a visible explanation. A separate policy engine then checks the merchant allowlist, category allowlist, per-order cap, daily cap, monthly budget, and auto-approval threshold. Small, compliant purchases can proceed automatically. Larger purchases stop for human approval. Purchases from blocked merchants or categories are rejected before PayPal is called. The policy is checked again at execution time, so changing a budget or allowlist changes what the agent is allowed to do. Every proposal, approval, rejection, PayPal order, and capture is recorded in a ledger and audit log. PayGuard integrates the PayPal Developer Platform in sandbox mode through Orders v2: OAuth token exchange, order creation, buyer approval, and capture. A mock adapter with the same contract is included so judges can run the full product flow locally without credentials. Verified real sandbox evidence: order 6KM45722PL4331810 COMPLETED, capture 926852672A620433R COMPLETED, $37.98.

Built With

Share this project:

Updates

Submission history