
Payment Provider Framework
If you're building a payment connector as a VTEX IO app, this walks you through wiring PaymentProviderService, setting up configuration.json with payment methods and feature flags, and handling the TypeScript 3.9.7 constraints that builder-hub enforces. It covers SecureExternalClient for card flows with Secure Proxy, the retry semantics for Gateway callbacks, and safe dependency resolutions so your build doesn't explode with hundreds of type errors from modern syntax in transitive packages. The skill explicitly splits out protocol contracts, idempotency, async flows, and PCI rules into separate skills, keeping this focused on the IO runtime plumbing. Useful when you need the cookbook for vtex link, affiliation testing, and homologation artifacts rather than hunting through fragmented docs.
- skills.sh installs
- 1K
- GitHub stars
- 47
- last updated
- Aug 21, 2026
Install
$ npx -y skills add vtex/skills --skill payment-provider-framework --agent claude-codeInstalls into .claude/skills of the current project.
Files
Payment Provider Framework (VTEX IO)
When this skill applies
Use this skill when:
- Creating or maintaining a payment connector implemented as a VTEX IO app (not a standalone HTTP service you host yourself)
- Wiring
@vtex/payment-provider,PaymentProvider, andPaymentProviderServiceinnode/index.ts - Configuring the
paymentProviderbuilder,configuration.json(payment methods,customFields, feature flags) - Implementing
this.retry(request)for Gateway retry semantics on IO - Extending
SecureExternalClientand passingsecureProxyon requests for card flows on IO - Testing via payment affiliation, workspaces, beta/stable releases, the VTEX App Store, and VTEX homologation
Sponsors
Details
- Repository
- github.com/vtex/skills
- Categories
- Backend & APIs, Debugging, Finance & Trading
- First seen
- Jun 3, 2026
More from vtex/skills
All 40- Sales App Extensibility909
- Vtex Io React Apps1.7K
- Vtex Io Service Apps1.3K
- Vtex Io Masterdata1.3K
- Vtex Io Graphql Api1.3K
- Vtex Io Storefront React1.2K
- Vtex Io App Settings1.2K
- Architecture Well Architected Commerce1.2K
- Vtex Io Application Performance1.2K
- Vtex Io Http Routes1.2K
- Vtex Io Admin React1.2K
- Vtex Io Auth And Policies1.2K
- Vtex Io Client Integration1.2K
- Vtex Io Masterdata Strategy1.2K
- Vtex Io Render Runtime And Blocks1.2K
- Vtex Io Auth Tokens And Context1.2K
- Vtex Io Data Access Patterns1.2K
- Vtex Io App Contract1.2K
- Vtex Io Service Runtime1.2K
- Vtex Io Events And Workers1.2K
- Vtex Io Service Configuration Apps1.2K
- Vtex Io Session Apps1.2K
- Vtex Io Security Boundaries1.2K
- Vtex Io Service Paths And Cdn1.2K