CtrlK
BlogDocsLog inGet started
Tessl Logo

payment-gateway-integration

Integrates payment processing with Stripe, PayPal, or Square including subscriptions, webhooks, and PCI compliance. Use when implementing checkout flows, recurring billing, or handling refunds and disputes.

96

1.25x
Quality

93%

Does it follow best practices?

Impact

100%

1.25x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

22%

Online Storefront Stripe Integration

Stripe checkout and webhook handling

Criteria
Without context
With context

Cents conversion

0%

100%

automatic_payment_methods

0%

100%

Raw body middleware

100%

100%

Signature verification

100%

100%

Signature error handling

100%

100%

payment_intent.succeeded handler

100%

100%

invoice.payment_failed handler

100%

100%

Webhook acknowledgment format

100%

100%

No hardcoded keys

100%

100%

Official SDK used

100%

100%

100%

26%

PayPal Checkout Backend for a Digital Marketplace

PayPal order creation and capture

Criteria
Without context
With context

Official PayPal SDK

100%

100%

Environment switching

100%

100%

CAPTURE intent

100%

100%

return=representation preference

100%

100%

Amount as decimal string

0%

100%

application_context URLs

100%

100%

application_context settings

0%

100%

Capture status check

0%

100%

Refund uses captureId

100%

100%

PayPal webhook events

100%

100%

No hardcoded credentials

100%

100%

100%

12%

SaaS Subscription Billing with Stripe

Stripe subscriptions and security practices

Criteria
Without context
With context

payment_behavior param

100%

100%

Expand latest invoice

100%

100%

Idempotency keys

100%

100%

Refund cents conversion

0%

100%

No hardcoded API key

75%

100%

Transaction ID logging

100%

100%

Card data not logged

100%

100%

Minimal data storage

100%

100%

Official SDK

100%

100%

Retry safety documented

100%

100%

Repository
secondsky/claude-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.