python - template - ¿Cómo procesar los pagos con tarjeta de crédito en Django?
is not a registered tag library. must be one of: (4)
Como se mencionó en la respuesta anterior, necesita una cuenta de comerciante y una pasarela de pago .
Recomendaría BrainTree si está procesando suficientes pagos para que ellos lo acepten. Ellos actúan como ambos si así lo desean. También tienen una API de Python para procesar pagos. Será mucho más fácil de configurar. No sé si aceptan clientes de fuera de los Estados Unidos.
PayPal también ofrece una solución que le permite procesar pagos con tarjeta de crédito sin que los usuarios tengan que ir al sitio de PayPal. Se llama sitio web de pagos pro, pero creo que solo está disponible en los Estados Unidos y el Reino Unido.
De lo contrario, mire a Authorize.Net como una puerta de enlace (o compare) y hable con su banco acerca de una cuenta de comerciante.
Nada está integrado en Django o Python para esto.
Necesito aceptar pagos con tarjeta de crédito en un sitio que proporcione un servicio fuera de los EE. UU. Dado que Paypal no es una opción, ¿dónde debo comenzar? Alguien sabe como puedo hacer esto?
Necesita una cuenta de comerciante y una cuenta bancaria que acepte los fondos.
Puede evitar las auditorías de PCI si los detalles de la tarjeta de crédito nunca tocan su servidor ... por ejemplo, mediante el uso de formularios de pago alojados en los servidores de su proveedor de pasarela de pago elegido.
He usado SagePay aquí en el Reino Unido (y construí conectores Django para su servicio desde cero, no lo he hecho en Github todavía ...) y ofrecen formularios de pago que puede mostrar en un iframe en su sitio para que parezcan parte de su propio proceso de pago. Página, específicamente para evitar los problemas de PCI.
Stripe tiene una biblioteca de Python para aceptar tarjetas de crédito sin necesidad de una cuenta de comerciante: https://github.com/stripe/stripe-python
Consulte la documentation y las FAQ , y no dude en visitar nuestra chatroom si tiene más preguntas.