Toolverse
All skills

payment-integration

by mrgoonie

Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
mrgoonie
Category
DevOps
Views
2

About this skill

Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.

How to use

  1. Wybierz dostawcę płatności odpowiadający Twojemu rynkowi i modelowi biznesu: SePay dla rynku wietnamskiego i przelewów bankowych, Polar dla globalnych subskrypcji SaaS z automatycznymi benefitami (GitHub, Discord), Stripe dla płatności korporacyjnych i platform Connect, Paddle dla subskrypcji z globalnym podatkiem VAT, lub Creem.io dla licencjonowania oprogramowania i podziału przychodów.

  2. Zapoznaj się z dokumentacją wybranego dostawcy dostępną w folderze references — przeczytaj overview.md, aby zrozumieć uwierzytelnianie i podstawowe koncepty, oraz api.md lub products.md w zależności od typu integracji (płatności jednorazowe, subskrypcje, licencje).

  3. Skonfiguruj webhooks dla wybranego dostawcy, korzystając z pliku webhooks.md — ustaw adresy URL do odbierania powiadomień o transakcjach, zmianach subskrypcji i innych zdarzeniach, a następnie zweryfikuj integralność żądań zgodnie z dokumentacją.

  4. Jeśli używasz Node.js, PHP lub Laravel, zainstaluj odpowiedni SDK opisany w sdk.md lub best-practices.md — dla SePay dostępne są SDK dla Node.js i PHP, dla Polar i innych dostawców znajdziesz wielojęzyczne biblioteki.

  5. Zaimplementuj przepływ płatności dla Twojego przypadku użycia: dla płatności jednorazowych utwórz checkout, dla subskrypcji zarządzaj cyklem życia (próby, ulepszenia, anulowania), dla kodów QR (SePay) wygeneruj VietQR, a dla licencjonowania (Creem.io) obsługuj aktywację urządzeń i podział przychodów.

  6. Przetestuj integrację w środowisku testowym dostawcy, weryfikując obsługę idempotencji w webhookach, poprawne przetwarzanie błędów oraz zgodność z wytycznymi produkcyjnymi zawartymi w best-practices.md dla wybranej platformy.

Related skills

game-art

by davila7

Game art principles. Visual style selection, asset pipeline, animation workflow.

DevOps
1268

grafana-dashboards

by wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

DevOps
92262

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

aws-solution-architect

by alirezarezvani

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora,

DevOps
1231

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995