structural-design-principles
Warn
Audited by Snyk on Feb 15, 2026
Risk Level: MEDIUM
Full Analysis
MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).
- Direct money access detected (high risk: 1.00). The skill includes explicit payment-related code and a named payment gateway client. Examples show a PaymentProcessor struct with stripe_client and api_key, calls like Stripe.Client.new(api_key), and functions/process pipeline such as process_payment, charge_payment, and process that imply sending charges. These are specific references to a payment gateway (Stripe) and functions to execute payments, which qualify as direct financial execution capability.
Audit Metadata