Adaptadores

Conecta el sistema que ya tienes.

Stripe, Mercado Pago, un banco o el API de tu ERP entran por el mismo contrato. La prioridad solo desempata entre adaptadores que aceptan la misma moneda y el mismo método.

Mapa de un sistema propio

Pega una respuesta real de tu API y señala dónde viven el monto, la moneda y la referencia. Puente normaliza eso a centavos y a un solo estado.

Sistema propio

ERP legado

https://erp.interno.example/pagos

Estado
Frágil
Estabilidad
38%
Comisión
1.50% + 0.00
Unidad
Unidades

Tarjeta · MXN, USD

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "MXN",
  "referencia": "ORD-1042"
}

Lo que entiende ERP legado

{
  "pago": {
    "importe": 1299,
    "moneda": "MXN",
    "folio": "ORD-1042"
  }
}

Google Pay

Google Pay

https://pay.google.com/gp/p/js/pay.js

Estado
Estable
Estabilidad
99%
Comisión
0.00% + 0.00
Unidad
Centavos

Google Pay · MXN, USD, EUR, ARS, BRL, COP

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "MXN",
  "referencia": "ORD-1042"
}

Lo que entiende Google Pay

{
  "apiVersion": 2,
  "apiVersionMinor": 0,
  "transactionInfo": {
    "totalPriceStatus": "FINAL",
    "totalPrice": "1299.00",
    "currencyCode": "MXN"
  },
  "paymentMethodData": {
    "type": "CARD",
    "info": {
      "cardNetwork": "VISA",
      "cardDetails": "4242"
    },
    "tokenizationData": {
      "type": "PAYMENT_GATEWAY",
      "token": "examplePaymentMethodToken"
    }
  }
}

Apple Pay

Apple Pay

https://apple-pay-gateway.apple.com/paymentservices/paymentSession

Estado
Estable
Estabilidad
99%
Comisión
0.00% + 0.00
Unidad
Centavos

Apple Pay · MXN, USD, EUR, ARS, BRL, COP

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "MXN",
  "referencia": "ORD-1042"
}

Lo que entiende Apple Pay

{
  "currencyCode": "MXN",
  "total": {
    "label": "Puente",
    "amount": "1299.00"
  },
  "token": {
    "paymentMethod": {
      "network": "Visa",
      "displayName": "Visa 4242"
    }
  }
}

Stripe

Stripe

https://api.stripe.com/v1/payment_intents

Estado
Estable
Estabilidad
97%
Comisión
2.90% + 0.30
Unidad
Centavos

Tarjeta · Billetera · Google Pay · Apple Pay · USD, EUR, MXN, BRL

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "USD",
  "referencia": "ORD-1042"
}

Lo que entiende Stripe

{
  "amount": 129900,
  "currency": "usd",
  "payment_method_types": [
    "card"
  ],
  "metadata": {
    "order_id": "ORD-1042"
  }
}

Mercado Pago

Mercado Pago

https://api.mercadopago.com/v1/payments

Estado
Estable
Estabilidad
95%
Comisión
3.49% + 0.00
Unidad
Unidades

Tarjeta · Billetera · Efectivo · MXN, ARS, BRL, COP

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "MXN",
  "referencia": "ORD-1042"
}

Lo que entiende Mercado Pago

{
  "transaction_amount": 1299,
  "currency_id": "MXN",
  "payment_method_id": "visa",
  "external_reference": "ORD-1042"
}

SPEI / banco

SPEI · banco

https://spei.banco.example/v1/ordenes

Estado
Estable
Estabilidad
98%
Comisión
0.00% + 8.00
Unidad
Unidades

Banco · MXN

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "MXN",
  "referencia": "ORD-1042"
}

Lo que entiende SPEI · banco

{
  "monto": 1299,
  "moneda": "MXN",
  "claveRastreo": "ORD-1042",
  "concepto": "Puente"
}

PayPal

PayPal

https://api.paypal.com/v2/checkout/orders

Estado
Estable
Estabilidad
93%
Comisión
3.49% + 0.49
Unidad
Unidades

Billetera · USD, EUR

Traducción de un cobro de 1,299.00

Contrato único de Puente

{
  "monto": 129900,
  "moneda": "USD",
  "referencia": "ORD-1042"
}

Lo que entiende PayPal

{
  "intent": "CAPTURE",
  "purchase_units": [
    {
      "custom_id": "ORD-1042",
      "amount": {
        "currency_code": "USD",
        "value": "1299.00"
      }
    }
  ]
}