Guardar un método de pago sin pagar
Un Pay Method es una tarjeta o una cuenta bancaria registrada en Payload y vinculada a un Pay Customer. La mayoría se crean durante un pago, pero también puedes guardar uno por separado: para configurar la cuenta bancaria de un proveedor antes del primer pago saliente, para registrar la cuenta de un residente antes de su primer alquiler programado, o para que los clientes guarden una tarjeta en tu portal. El método se registra en Payload de inmediato; Salesforce guarda un token y datos descriptivos, nunca el número de la tarjeta, el código de seguridad ni el número completo de la cuenta.
- Existe el Pay Customer del pagador, o la cuenta, el contacto o el prospecto a partir del cual se creará; consulta Cómo se crean los Pay Customers.
- Tienes REDA Pay - User o REDA Pay - Admin User. Los clientes del portal necesitan REDA Pay - Community User.
- El campo Allowed Payment Methods del cliente incluye el tipo que vas a guardar; si no, la pantalla informa "New payment methods are not allowed at this time for this customer."
Tres formas de abrir la pantalla
| Desde | Cómo | Ideal para |
|---|---|---|
| Un Pay Customer | Abre el Pay Customer y haz clic en Add New Payment Method | Un cliente que ya te paga |
| Una cuenta | Abre la cuenta y haz clic en la acción Add Pay Method | Un proveedor o propietario al que le vas a pagar: la acción permite marcar el método como predeterminado para desembolsos |
| Tu portal | El cliente abre la página New Pay Method que colocaste en el portal | Clientes que gestionan sus propias tarjetas y cuentas; consulta Permitir que los clientes paguen en tu portal |
Una cuarta forma, enviar al beneficiario un enlace para que ingrese sus propios datos bancarios, se explica en Solicitar datos bancarios a un proveedor.
Desde un Pay Customer
- Abre la app REDA Pay → Pay Customers → el cliente → Add New Payment Method.
- Si puede aplicarse más de un Pay Profile activo, elige uno en Select Pay Profile y haz clic en Next.
- En la pantalla del método, ingresa Email si el cliente no tiene uno registrado.
-
En Pay Method Type, elige Card o Bank Account (ACH) y completa el formulario:
- Tarjeta: Card Number, Full Name, Expiry (MM/YY), CVV/CVC, ZIP / Postal Code.
- Cuenta bancaria: Account Holder Name, Account Number, Routing Number (9 dígitos), Account Type, Account Class, Account Currency, ZIP / Postal Code.
- Haz clic en Add Method. REDA Pay registra el método en Payload y muestra "Your payment method is successfully processed." El nuevo Pay Method aparece en la lista Pay Methods del cliente, con el nombre que le da Payload, por ejemplo "Visa x-4242" o "Checking x-7890".
El formulario de cuenta bancaria. Account Currency viene completado con la moneda de la cuenta de procesamiento.
Desde una cuenta
- Abre la cuenta y haz clic en Add Pay Method.
- Elige el Pay Profile en Select Pay Profile (se omite cuando solo hay un perfil activo).
- Elige en Select Transfer Type: Receipt, Disbursement o Receipt and Disbursement. Es para lo que podrá usarse el método.
- Para un método de desembolso, marca Is Default Payment Method for Disbursement si los pagos salientes a esta cuenta deben usarlo de forma predeterminada.
- Haz clic en Next. Se abre la pantalla del método como arriba; complétala y haz clic en Add Method.
Si la cuenta todavía no tiene Pay Customer, se crea en el proceso con la asignación de Account. Si no hay ningún perfil activo, la acción se detiene con "Bad Configuration No Active Profile Found."
La acción de la cuenta pide el perfil y el tipo de transferencia antes de abrir el formulario del método.
Qué se guarda
| En el Pay Method | Tarjeta | Cuenta bancaria |
|---|---|---|
| Name | La descripción de Payload, p. ej., Visa x-4242 | p. ej., Checking x-7890 |
| Pay Method Type | card | bank_account |
| Transfer Type | Según lo elegido; las casillas Receipts / Disbursements lo reflejan | Igual |
| Datos guardados | Card Brand, Card Type, mes y año de vencimiento, Account Holder Name, código postal | Routing Number, Account Type, Account Class, Account Currency, Account Holder Name, código postal |
| Nunca se guarda | Número de tarjeta, CVV | Número de cuenta |
| Pay Method Id | El token de Payload, cifrado | Igual |
| Keep Active | Activado: el método se puede reutilizar | Activado |
| Is Default Payment Method | Según lo elegido | Según lo elegido |
Una vez registrado, el tipo, el tipo de transferencia y los datos del método quedan bloqueados.
Sesiones y límites
- La pantalla funciona en una sesión que vence según el Guest Session Duration (Minutes) del Pay Profile: 15 minutos si está vacío. Después aparece "Invalid request. New method session is expired."
- La pantalla ofrece solo los tipos de método que permiten el cliente y el componente, y solo los tipos de transferencia que permite el cliente.
- Un cliente sin correo debe ingresar uno; "Please enter a valid email address" impide un valor no válido.
Errores que debes evitar
| Error | Qué ocurre | Solución |
|---|---|---|
| Guardar una tarjeta para un proveedor al que piensas pagar | Los desembolsos van solo a cuentas bancarias; la tarjeta no se puede usar | Guarda una cuenta bancaria con tipo de transferencia Disbursement |
| Elegir Receipt para un método pensado para pagos salientes | El método se rechaza para desembolsos | Elige Disbursement o Receipt and Disbursement |
| Escribir el número de ruta con espacios o guiones | Se rechaza: deben ser 9 dígitos | Ingresa solo dígitos |
| Esperar que se envíe la dirección de la cuenta | Solo se envían a Payload los campos del formulario | Completa el código postal en el formulario |
Preguntas frecuentes
No. Solo se conservan los últimos dígitos en el nombre del método y los datos de la tabla anterior. Payload guarda el resto.
Sí, todos los que quiera, con uno predeterminado. La pantalla de pago muestra todos los activos y reutilizables.
Completa un registro de método que se creó sin datos de tarjeta ni de cuenta bancaria; consulta Definir como predeterminados, reemplazar y eliminar métodos de pago.