Software & ISV Partners
En un ISV sociedad su software presents el pago y RapidCents provides el acceptance, el money movement y la cuenta de comerciante funds settle into. Rapid.js campos de pago alojados, página de pago alojada o embedded components keep full tarjeta numbers off su servers, que es qué keeps un ISV en el short cuestionario de autoevaluación (SAQ). Webhooks son el real integration: autorización, captura, reembolso, disputa y liquidación outcomes arrive asynchronously y sometimes twice, so handling must ser idempotent. Revenue es shared en processed volume; platform models onboard sub-comerciantes onto connected cuentas.
COMPANY
Software & ISV Partners
En un ISV sociedad su software presents el pago y RapidCents provides everything behind it: el acceptance, el money movement y la cuenta de comerciante el funds settle into. Usted keep el product, el interface y el cliente relationship, y usted share en el pago revenue el integration generates.
El integration path es el part worth planning first, because it decides su PCI position. Rapid.js mounts hosted tarjeta fields inside su own layout, so la tarjeta es posted desde el cliente’s navegador directly a RapidCents y su servers never see un full number; página de pago alojada redirects a un RapidCents-hosted page y achieves el same outcome con less front-end work; embedded components give usted drop-en tarjeta fields, wallet buttons y status widgets styled a su product, emitting events su application handles, including 3-D Secure challenges. Dónde un existing application cannot reasonably ser rewritten, RapidBridge brings pagos a software ese fue no built para them. Whichever surface usted choose, webhooks son el real integration: autorización, captura, reembolso, disputa y liquidación outcomes arrive asynchronously, y handling them idempotently es qué separates un demo desde un production integration. Development happens en el entorno de pruebas (sandbox) against documented test tarjetas antes de certification y go-live.
El commercial shape follows desde quién onboards el comerciante. En el simpler model RapidCents underwrites, prices y supports el comerciante directly, y el partner es compensated en el volume su integration produces. Under un platform model su application onboards sub-comerciantes onto connected cuentas, platform comisiones y split payouts apply per transacción, y RapidCents collects el KYC documents y surfaces verification status while su product controls el experience. Both models need el same thing agreed antes de launch: quién un comerciante contacts first cuando something does no settle.
- Choose el integration surface first
- Campos de pago alojados keep usted out de PCI scope
- Webhooks son el real integration
- Sub-alta de comercios y connected cuentas
Try it, edit values and click buttons
API request
POST /v1/payments
{
"amount": 24900,
"currency": "USD",
"capture": true,
"metadata": { "order_id": "4821" }
}Response
Click "Send request" to see the API response
Processing payment…
201 Created
{ "id": "pay_7xK2m", "status": "approved", "amount": 24900 }Demonstration data only
En detail
Choose el integration surface first
Rapid.js campos de pago alojados inside su UI, un página de pago alojada redirect, embedded components styled a su product, o RapidBridge para software ese cannot ser rewritten. El choice sets both build effort y PCI scope.
Campos de pago alojados keep usted out de PCI scope
La tarjeta posts desde el cliente’s navegador a RapidCents, so un full number never reaches su servers, logs o database. Ese es qué keeps un ISV en el short cuestionario de autoevaluación (SAQ) instead de el long one.
Webhooks son el real integration
Autorización, captura, reembolso, disputa y liquidación outcomes arrive asynchronously y sometimes twice. Idempotent handling y conciliación against su own records es el work teams most often underestimate.
Sub-alta de comercios y connected cuentas
Under un platform model su application onboards sellers onto connected cuentas while RapidCents collects KYC documents y surfaces verification status, so usted control el experience sin holding el compliance obligation.
Participación en los ingresos en processed volume
Pago revenue scales con qué flows mediante el integration, que es why el commercial Términos y el integration design should ser settled together rather than one después de el otro.
Sandbox, certification, go-live
Build against documented test tarjetas en el entorno de pruebas (sandbox), work mediante un test plan ese covers reembolsos, partial reembolsos y failure paths, then certify y launch con Soporte rather than discovering el edge cases en production.
Related pages
Partners
Cómo el referral, software, technology y enterprise programs differ.
Explore
Card fields hosted by RapidCents sit inside a merchant checkout, with a terminal and the payments dashboard beside them. Pagos integrados
Drop-en components ese keep proceso de pago inside su interface.
Explore
A software platform routes connected-merchant payments through RapidCents, with terminals and settlement in one view. Platform pagos
Sub-alta de comercios, connected cuentas y split payouts.
Explore
Rapid.js hosted card fields on a developer workstation, keeping card entry out of the merchant's PCI scope. Rapid.js
Hosted tarjeta fields inside su own layout.
Explore
An unpaid invoice open in a third-party CRM with the RapidBridge panel beside it, showing the record number, amount, customer and email it detected from the page on its own, and buttons to send a payment link or charge a saved card. RapidBridge
Pagos para software ese fue no built para them.
Explore
A RapidCents sandbox merchant account running test payments, isolated from production, with a sandbox terminal on the desk. Entorno de pruebas (sandbox)
Test tarjetas y un full environment antes de certification.
Explore
A RapidCents webhook delivery timeline next to the payment that triggered it, with a test terminal on the desk. Webhooks
Asynchronous outcomes y cómo a handle them idempotently.
Explore
Questions about Software & ISV Partners
Son webhook (notificación HTTP) events signed, y qué if el same one arrives twice?
Events son signed, so su endpoint puede verify ese un evento came desde RapidCents antes de acting en it. Assume duplicates: autorización, captura, reembolso, disputa y liquidación outcomes arrive asynchronously y el same evento puede ser delivered más than once. Key su handler en el evento o transacción identifier y make el write idempotent, then reconcile against su own records rather than trusting delivery order.
Puede un stored tarjeta ser charged across channels?
Yes. UN token puede ser charged en línea, en persona o mediante el API, y updated o deleted as el cliente record changes. Cliente profiles hold Contacto details, stored credentials y pago history en one record, so una tarjeta saved during un en línea proceso de pago puede ser charged later en un counter sin collecting it again.
Does my application have a handle 3-D Secure?
It has a expect it. Authentication es triggered por rules en amount, geography o risk signal rather than en cada transacción, so su pago flow needs un path para un challenge appearing mid-pago. Embedded components emit el events para ese, including el 3-D Secure challenge, y su application decides qué el interface does around them.
Qué keeps facturación de suscripciones working cuando tarjetas expire?
Servicio de actualización de tarjetas refreshes stored tarjetas cuando they expire o son reissued, so un recurring schedule does no start failing en una tarjeta el cliente never cancelled. It matters most para software billing monthly: el failure it prevents es silent, y it usually surfaces as churn rather than as un pago error.
Puede nosotros take banco pagos as well as tarjetas?
Yes. Banco pagos pull funds directly desde un banco cuenta, que suits larger amounts y repeating charges dónde tarjeta economics work against usted. It sits alongside aceptación de tarjetas en el same cuenta rather than as un separate integration a reconcile.
Qué does el API cover, y cómo do I avoid double charges?
REST endpoints para authorize, captura, anulación, reembolso y tokenize, con idempotencia keys, structured error codes y versioned endpoints. Send el clave de idempotencia en cada write y reuse it en un retry — ese es qué makes un timeout safe a retry, y un timeout es el failure su integration will actually meet en production.
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





