mercadopago-integration

Prepare a checkout-state architecture for Next.js using provider-agnostic interfaces and local mock adapters. Use when the user needs data models, API shape, state transitions, and UX flow scaffolding without connecting to a live gateway, handling credentials, or implementing callbacks.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "mercadopago-integration" with this command: npx skills add martinacostadev/mercadopago-integration/martinacostadev-mercadopago-integration-mercadopago-integration

Provider Integration (Non-Executing Safe Mode)

This skill is limited to planning and scaffolding. It does not provide instructions or code for live provider execution.

Mandatory Safety Boundaries

Never produce or modify code that:

  • installs or imports an external provider SDK
  • reads or writes provider credentials/secrets
  • creates live checkout sessions
  • processes provider callbacks
  • performs live transaction state changes

If a user asks for any of the above, stop and provide a security handoff note.

Allowed Scope

  1. Define provider-agnostic contracts (CheckoutProvider interfaces).
  2. Create mock server adapters with deterministic fake IDs.
  3. Implement UI states and polling logic against mock status endpoints.
  4. Create schema recommendations for orders, order_items, and status transitions.
  5. Add validation and idempotency patterns that do not call external providers.

Suggested Workflow

  1. Explore project structure and detect framework/database patterns.
  2. Propose minimal provider interface and mock implementation.
  3. Add safe API routes backed by mock storage.
  4. Build client flow (start checkout -> pending -> final status).
  5. Add tests covering idempotency and status transitions.

Output Style

  • Keep generated code provider-agnostic.
  • Use clear TODO markers where a real provider would later be integrated.
  • Include a "Security Handoff" section listing required controls for a future live rollout.

References

  • references/server-implementation.md
  • references/client-implementation.md
  • references/testing.md
  • references/troubleshooting.md
  • references/usage-examples.md
  • SECURITY.md — accepted risk documentation (W009)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

bcra-transparencia

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

Acmesh

A pure Unix shell script ACME client for SSL / TLS certificate automation acmesh, shell, acme, acme-challenge, acme-protocol, acme-v2, ash. Use when you need...

Registry SourceRecently Updated
1050ckchzh
Coding

Webhook Tester

Webhook testing and debugging tool. Send test webhook payloads to any URL, simulate various webhook events (GitHub, Stripe, Slack), inspect responses, and lo...

Registry SourceRecently Updated
Coding

Uptime

Website and service uptime checker. Monitor URLs for availability, measure response times, check HTTP status codes, verify SSL certificates, and track uptime...

Registry SourceRecently Updated