PayForcePayForce

Integraciones

Plugins

Ocho paquetes listos para instalar. Pega la clave pública y la secreta en el ajuste de PayForce. Prueba la conexión antes de pasar a live.

SDK payforce-node

El paquete oficial es @payforce/node. Habla con /api/v1. Ver SDKs para instalación y ejemplos.

npm install @payforce/node
const { PayForce } = require("@payforce/node");
const pf = new PayForce({ accessToken: process.env.PAYFORCE_SECRET_KEY });
const checkout = await pf.checkouts.create({ amount: 3990, currency: "eur" });

OAuth para CRMs y plataformas

Si tu producto cobra en nombre de varios merchants, no les pidas la API key por email. Crea una aplicación OAuth en Dashboard → Desarrolladores.

El merchant abre /oauth/authorize, acepta los scopes y vuelve a turedirect_uri con un código. Tú lo cambias por un access token. Ese token enruta los cargos a la cuenta del merchant, no a la tuya.

Usa el token solo en el servidor. Para incrustar un componente del dashboard (pagos, clientes, suscripciones) pide un token de embed con POST /api/v1/embed/token y el scope embed:read.