Skip to main content
NuevoProtección contra contracargos y análisis de comisiones para comercios de alto volumen. Obtenga un análisis de ahorro y una revisión de la gestión de disputas.Ver cómo funciona
Detalles

Protección contra contracargos + Comisión Optimization

Ver cómo funciona: high-volume comerciantes get automated disputa evidence, optimización de intercambio, y real-time savings visibility.

Ver cómo funciona

DEVELOPER PLATFORM

Quickstart

El RapidCents quickstart takes un integration desde nothing a un verified test pago. It issues entorno de pruebas (sandbox) credentials, creates un pago against un documented tarjeta de prueba, delivers el resulting signed webhook (notificación HTTP) a su endpoint, y confirms el signature check passes. It es deliberately server-first: el call ese authorizes money runs desde un backend con un clave secreta, y el navegador es solo involved once tarjeta entry es added. El same four moves, con el same idempotencia y signature handling, son qué un production cutover repeats.

  • Entorno de pruebas (sandbox) con documented test tarjetas
  • Signed webhooks
  • Typed errors y idempotent retries
  • Dedicated developer support
RapidCents quickstart desk: first test payment in the API beside a sandbox terminal
The RapidCents quickstart path: create a test payment, see the response, and confirm it on a sandbox terminal.

Qué crosses el wire

  • Usted send un solicitud de pago desde su server

    UN JSON body carrying el amount, la moneda, un reference a el método de pago y un clave de idempotencia, authenticated con su entorno de pruebas (sandbox) clave secreta. El API reference names each de those inputs y marks que son optional.

  • Usted get back un pago con un state

    El response reports whether el pago authorized, fue declined o needs further authentication, y carries un identificador de solicitud usted should log. State, no el HTTP status alone, es qué su application branches en.

  • El webhook (notificación HTTP) arrives separately

    El lifecycle evento es delivered a su endpoint out de band, signed, y possibly después de su original response has already returned. Treat el two as independent arrivals rather than un single round trip.

Cuando a use it

  • Evaluating RapidCents

    El fastest way a see el request y response shapes against un real environment instead de reading Acerca de them.

  • Onboarding a new developer

    UN repeatable path ese ends en un working pago rather than un page de theory, y ese surfaces el webhook (notificación HTTP) step early.

  • Rehearsing a cutover

    El same four moves son qué un production switch repeats con live keys, so running them again antes de go-live es cheap insurance.

Cómo a implement Quickstart

  1. Request entorno de pruebas (sandbox) access y store el clave secreta server-side solo.

  2. Create un pago para un small amount using un documented tarjeta de prueba.

  3. Point un punto de conexión de webhook (notificación HTTP) en un HTTPS tunnel a localhost y receive el evento.

  4. Verify el signature against el raw body, then acknowledge con un 2xx.

  5. Repeat con un declining tarjeta y confirm su handler took el decline sucursal.

Qué fails, y cómo usted find out

  • El clave secreta leaked into el client

    If un clave secreta appears en un navegador bundle o un mobile binary, treat it as compromised y rotate it. Navegador tarjeta entry uses un clave pública para integración, que cannot move money.

  • Signature check fails en un valid evento

    Almost always because el body fue parsed, re-serialized o trimmed por software intermediario antes de verification. Captura el raw bytes first, verify, then parse.

  • El pago succeeded but su order did no

    Su response handler y su webhook (notificación HTTP) handler both ran, o neither did. Key el order update en el identificador de evento so un duplicate delivery es un no-op rather than un second fulfilment.

Sandbox versus production

  • Outcomes son chosen, no risked

    En production el emisor decides. En entorno de pruebas (sandbox) la tarjeta number decides, so un approval es always un approval y un decline es always el same decline, que es qué makes el run repeatable en CI.

  • UN tunnel es enough

    Entorno de pruebas (sandbox) webhooks reach any HTTPS tunnel a localhost. Production needs un routable endpoint con un certificate, so el deployment step es el one thing el quickstart does no rehearse.

  • Liquidación es compressed

    El funded evento ese follows un entorno de pruebas (sandbox) captura arrives en minutes. En production it follows su funding schedule, so timing assumptions built during el quickstart need rechecking.

Questions about Quickstart

Cómo long does el RapidCents quickstart take?

UN first successful entorno de pruebas (sandbox) pago usually takes under un hour, including credential issuance. Webhook (notificación HTTP) verification adds roughly another hour depending en su tunnel setup.

Que test tarjetas should I use?

El testing page documents approval, decline, insufficient funds y 3-D Secure challenge tarjetas so each sucursal de su gestión de errores puede ser exercised deliberately.

Puede I run el quickstart sin un public URL?

Yes. Any HTTPS tunnel a localhost receives entorno de pruebas (sandbox) webhooks; un public deployment es solo needed para production.

Do I need el webhook (notificación HTTP) step if I already read el pago response?

Yes. El response tells usted el outcome en ese instant. Later state, including reembolsos, disputes y funding, solo arrives as un evento, so un integration ese skips webhooks goes stale el moment anything changes después de proceso de pago.

Qué should I build first, el server call o la tarjeta fields?

El server call. It es el piece ese authorizes money y el piece su gestión de errores hangs off. Rapid.js tarjeta fields puede ser added once un pago already succeeds against un documented tarjeta de prueba.

Qué es left a do después de el quickstart passes?

Idempotencia en cada state-changing call, un política de reintentos ese separates soft desde hard declines, conciliación against liquidación records, y secrets moved into un manager. El quickstart proves connectivity, no production readiness.

Puede I run el quickstart against production keys instead de entorno de pruebas (sandbox)?

Usted puede, y it charges real tarjetas. There es no reason a. El endpoints, request bodies y error codes son identical en both environments, y un documented tarjeta de prueba gives usted un repeatable decline y un 3-D Secure challenge ese no live tarjeta will produce en demand.

Qué es el smallest amount de code el quickstart actually needs?

One server-side pago call y one webhook (notificación HTTP) route. No tarjeta fields, no queue y no database son required a see both un pago y its signed evento, que es why el sequence fits en un afternoon. Tarjeta entry con Rapid.js comes después de un pago already succeeds.

Take the next step

Talk a un RapidCents specialist

RapidCents Análisis de comisiones reads un estado de cuenta de procesamiento y shows intercambio interbancario separately desde el markup. Upload un estado de cuenta para un instant breakdown, o open una cuenta de comerciante y start accepting pagos en one cuenta.

  • No obligation
  • Payment specialists, not a call centre
  • Secure statement upload