Agent skill

testing-payment-flow-security

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/testing-payment-flow-security

SKILL.md


name: testing-payment-flow-security description: >- Test payment processing for price manipulation, currency abuse, coupon stacking, and replay attacks. domain: cybersecurity subdomain: bug-bounty tags:

  • payment-security
  • financial
  • e-commerce
  • bug-bounty version: "1.0" author: defconxt license: AGPL-3.0 metadata: mitre-attack: ["T1190"]

Testing Payment Flow Security

Overview

Test payment processing for price manipulation, currency abuse, coupon stacking, and replay attacks.

Prerequisites

Requirement Install
Burp Suite Request interception
Test payment creds Stripe test mode
Python 3.10+ For agent tooling

Key Concepts

Payment testing covers price tampering, currency manipulation, transaction replay, coupon stacking, and race conditions. Focus on client-side trust boundaries.

Quick Reference

bash
node agent.js tamper --url https://target.com/checkout --param price --value 0.01
node agent.js coupon --url https://target.com/apply --codes codes.txt
node agent.js replay --request checkout.txt --count 5
node agent.js currency --url https://target.com/checkout --source USD --dest IRR

Workflow

  1. Map payment flow
  2. Intercept requests
  3. Test price manipulation
  4. Test coupon stacking
  5. Test replay
  6. Test currency edge cases
  7. Document financial impact

Verification

  • Verify price tampering
  • Confirm coupon combos
  • Validate replay detection
  • Check currency edges
  • Verify financial quantification

References

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results