pasarela - implementar pago con tarjeta en sitio web php
¿Pasarela de pago con tarjeta de crédito en PHP? (5)
Hay más de unas pocas puertas de acceso, pero no conozco una puerta de enlace confiable que sea gratuita. La mayoría de las pasarelas, como PayPal, le proporcionarán API que le permitirán procesar tarjetas de crédito, además de hacer cosas como anular, cobrar o reembolsar.
La otra cosa de la que debe preocuparse es el cumplimiento de PCI, que básicamente dice que si no cumple con los requisitos, usted (o la empresa para la que trabaja) será responsable por su banco mercantil y / o proveedor de la tarjeta por no cumplir antes de julio. de 2010. Esto le impondrá multas importantes y posiblemente revoque la capacidad de procesar tarjetas de crédito.
Todo lo que se dice que empresas como PayPal tienen un PHP SDK:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_download_sdks
Authorize.Net:
http://developer.authorize.net/samplecode/
Esos son dos de los más populares para los Estados Unidos.
Para PCI Info ver:
Necesito procesar tarjetas de crédito e integrar con los servicios de pago de fondo para acreditarlos. La mayoría de las soluciones en Internet requieren un intermediario, por ej. 2CO , GCO , Auth.net .
¿Tiene alguna experiencia con la implementación de una pasarela de pago con tarjeta de crédito en PHP? Cualquier ayuda en apreciada.
Gracias por tu tiempo.
La mejor solución que encontramos fue formar equipo con uno de esos intermediarios. De lo contrario, tendrá que lidiar con muchos otros requisitos, como el cumplimiento de PCI. Usamos IPCharge de Verifone y funciona bastante bien.
Si necesita algo rápido y sucio, puede usar los botones "Comprar" de PayPal y soltarlos en sus páginas. Esto llevará a las personas fuera del sitio a PayPal, donde pueden pagar con una cuenta de PayPal o una tarjeta de crédito. Esto es gratis y muy fácil de implementar.
Si quieres algo un poco más agradable donde la gente paga en el sitio con su tarjeta de crédito, entonces deberías buscar uno de esos proveedores de pago de terceros. Ninguno de ellos (que yo sepa) es completamente gratis. Todos tendrán una tarifa por transacción, y la mayoría tendrá una tarifa mensual también.
Personalmente, he trabajado con Authorize.NET y Payments Payments Pro de PayPal. Ambos tienen excelentes API y código de muestra que puedes conectar fácilmente a través de PHP.
Braintree también tiene una biblioteca PHP de código abierto que hace que la integración de PHP sea bastante fácil.
Stripe tiene una biblioteca PHP para aceptar tarjetas de crédito sin necesidad de una cuenta mercantil: https://github.com/stripe/stripe-php
Consulte la documentation y las FAQ , y siéntase libre de pasar por nuestra chatroom si tiene más preguntas.