2012-01-27 17 views
9

Tengo un par de clientes que desean tomar los detalles de la tarjeta de crédito en su sitio web que luego pueden facturar en el futuro (uno ejecuta cursos y los usuarios solo facturan 4 semanas antes del curso si no lo han cancelado y uno ejecuta un se requiere recaudar fondos para cada recaudación de fondos por lo menos $ 3k, cualquier cantidad inferior a la que se retira de su tarjeta de crédito). Aprecio mucho que no puedan/no deben tomar y almacenar los datos de CC en sus propios sitios, pero quería verificar sus puntos de vista sobre la mejor solución para hacerlo. Obviamente, si los usuarios pagaran inmediatamente en línea, estaría bien y se podría usar cualquier pasarela de pago, sin embargo, no deben facturarla inmediatamente y cobrar un monto indeterminado en el futuro (generalmente un par de meses más tarde). eso solo se puede establecer justo antes del pago.¿Cómo tomar tarjetas de crédito en línea para pagos futuros?

Estoy en lo cierto al pensar que la mejor manera de hacerlo es utilizar algún tipo de sistema de pago recurrente variable (por ejemplo, FuturePay de WorldPay, PayPal's automatic billing o Authorize.net's CIM service). Estos (y otros servicios similares) permiten pagos variables (aunque WorldPay/PayPal parecen estar configurados para pagos recurrentes en lugar de pagos únicos).

También parece existir la opción de utilizar una empresa como http://www.braintreepayments.com/credit-card-storage para almacenar la información. Estaría muy agradecido si alguien pudiera confirmar cómo generalmente se trata de lidiar con esta situación y si usa las opciones que menciono arriba o si hay alguna alternativa mejor/más adecuada.

Respuesta

3

Lo que intenta hacer se puede hacer con la mayoría de los proveedores de servicios de pago. Básicamente, desea realizar una autorización de valor cero cuando se suscribe un nuevo cliente. Esto tiene dos propósitos: validará los detalles de la tarjeta (la puerta de enlace de pago devolverá una 'rechazada' o 'fallada' si hay un problema con los detalles de la tarjeta), y también almacena los detalles de la tarjeta con el proveedor del servicio.

El proveedor del servicio devolverá una identificación del token, que es lo que usted debe presentar en cualquier solicitud futura de autorización/cargo para ese cliente. Con este modelo, debe tener en cuenta que las tarjetas pueden convertirse en inválidas con el tiempo (a medida que caducan o el usuario reemplaza una tarjeta perdida/robada, etc.).

'Pagos recurrentes' es una configuración ligeramente diferente y, en general, es más adecuada para servicios basados ​​en suscripción con pagos regulares (por ejemplo, mensuales). La ventaja de los pagos recurrentes sobre el modelo anterior es que el proveedor del servicio debe tener la capacidad de actualizar automáticamente los datos de la tarjeta en su nombre utilizando los servicios que Visa y Mastercard proporcionan para informar cuándo caducan las tarjetas y actualizar los detalles de la tarjeta anterior con la nueva tarjeta detalles.

Cuestiones relacionadas