paypal-integration
Build PayPal Checkout and Billing Flows
PayPal payments require correct checkout, verification, billing, and refund handling. This skill provides implementation patterns for PayPal APIs, IPN validation, subscriptions, and sandbox testing.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "paypal-integration" from https://skillstore.io/skills/wshobson-paypal-integration.md and its manifest at https://skillstore.io/api/skills/wshobson-paypal-integration/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "paypal-integration". Plan a PayPal checkout for a 25 USD product.
Expected outcome:
A checkout plan with Smart Buttons, server order creation, capture verification, and sandbox test steps.
Using "paypal-integration". Design IPN processing for payments and refunds.
Expected outcome:
An event handling outline that verifies PayPal messages, prevents duplicate processing, and routes each payment state.
Using "paypal-integration". Add monthly PayPal subscriptions to a SaaS product.
Expected outcome:
A subscription workflow covering plan creation, subscriber approval, callback URLs, and refund support.
Security Audit
Medium RiskThe static command-execution findings are Markdown code fences, not executable shell commands. The network findings are expected PayPal SDK, PayPal API, or merchant callback examples, and the reconnaissance hits are transaction field names. One semantic payment-logic issue was found: the IPN example verifies message origin but does not show amount, currency, recipient, and item validation before fulfillment.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (15)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/wshobson-paypal-integration/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/wshobson-paypal-integration?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/wshobson-paypal-integration?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-paypal-integration/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/wshobson-paypal-integration.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
wshobson. (2026). paypal-integration security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-paypal-integration/audits/8BibTeX citation
@techreport{wshobson-wshobson-paypal-integration-2026,
author = {wshobson},
title = {paypal-integration security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/wshobson-paypal-integration/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "paypal-integration security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-paypal-integration/audits/8"
identifiers:
- type: other
value: "skillstore:wshobson-paypal-integration:audit:8"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
wshobson-paypal-integration
2026-08-21
sickn33-paypal-integration
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add Checkout to an Online Store
Implement a PayPal button, create orders on the server, and capture approved payments.
Launch Recurring Billing
Create PayPal subscription plans and direct customers to approval links.
Handle Payment Events
Verify IPN messages and route completed, refunded, and reversed payments to business workflows.
Try These Prompts
Use this skill to outline a PayPal Checkout flow for one product priced at [amount] in [currency]. Include frontend and backend steps.
Use this skill to design server-side PayPal order creation and capture for [framework]. Include credential handling and sandbox testing steps.
Use this skill to plan IPN handling for completed payments, refunds, and chargebacks. Include idempotency and validation checks.
Use this skill to design PayPal subscriptions and refund workflows for [business model]. Include approval links, refund lookup, and operational logging.
Best Practices
- Verify PayPal events on the server before updating orders or granting access.
- Use sandbox credentials and separate configuration for test and live environments.
- Store processed transaction identifiers to prevent duplicate fulfillment.
Avoid
- Do not rely only on client-side payment success callbacks.
- Do not hardcode live PayPal credentials or production callback URLs in source files.
- Do not fulfill orders before checking transaction amount, currency, recipient, and status.
Frequently Asked Questions
Does this skill support PayPal Checkout?
Does this skill include subscription billing?
Can I use it for refunds?
Does it manage live credentials for me?
Is this a complete payment service?
Can I use it with Claude, Codex, and Claude Code?
Developer Details
Author
wshobsonLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/wshobson/agents/tree/main/plugins/payment-processing/skills/paypal-integrationRef
64ca8af0f54a325752f08bd54e52151061ea659a
Maintenance freshness
7/22/2026
Usage
11 downloads ยท 206 views
File structure
๐ SKILL.md