Saltar al contenido
Payment Emulator LabDocumentaciónEntrar a la consola
En esta página

Perfiles e iconos

Perfiles independientes de pasarela

Payment Emulator expone tres identidades independientes. Sus nombres, checkouts yrecursos visuales pertenecen al proyecto; las marcas de terceros aparecensolamente como objetivos d

2 min de lectura

Índice / Index · English

Payment Emulator expone tres identidades independientes. Sus nombres, checkouts y recursos visuales pertenecen al proyecto; las marcas de terceros aparecen solamente como objetivos de compatibilidad para explicar qué contrato público se reproduce.

Pasarela Objetivo de compatibilidad Estado Superficie Fidelidad
Vector Stripe Implementado PaymentIntents y Refunds seleccionados Detalle
Harbor PayPal Implementado Orders v2, Payments v2, OAuth y checkout de aprobación Detalle
Plaza Mercado Pago Implementado Operaciones seleccionadas de Orders Detalle

El proyecto es independiente y no está afiliado, patrocinado, operado ni respaldado por Stripe, PayPal o Mercado Pago. Esos nombres se usan únicamente para describir objetivos de compatibilidad y la procedencia de los contratos.

«Implementado» se calcula: el plugin debe enrutar y pasar la conformidad estática. La tabla gateways solo administra configuración y números contables; no puede reescribir comportamiento.

#Responsabilidades

Asunto Lo declara el plugin Lo hace el núcleo
Identidad id/nombre propios y metadata descriptiva de compatibilidad registro y descubrimiento
HTTP rutas compatibles y validación de contrato entrada comodín y orden de petición
Traducción petición compatible → orden canónica; vista canónica → wire operaciones y estados canónicos
Credenciales formato compatible y negativa con su forma resolución de tenant
Idempotencia cabecera y operaciones exigidas huella, lock, replay y conflicto
Estados/errores vocabulario compatible completo decide que el estado/negativa existe
Contabilidad comisión, plazo y monedas apuntes balanceados y liquidación
Webhooks tópico, cuerpo, firma y verificación outbox, cola y reintentos
Checkout URL e identidad independientes API pública y shell compartido

El backend vive en apps/api/src/providers/<id>/; la identidad de comprador, en apps/checkout/providers/<id>/. No se importan entre sí.

Payment Emulator Lab · RonuSoftwareMIT