Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora

Añadir su pasarela de pago personalizada

Si desea utilizar una pasarela de pago que actualmente no es compatible con MemberPress, puede seguir las instrucciones aquí para desarrollar su propia pasarela personalizada. 

Nota: Desarrollar y añadir una pasarela de pago personalizada es una tarea avanzada. Por favor, asegúrese de contar con un desarrollador competente que pueda trabajar en este proyecto para usted. Si necesita un desarrollador, póngase en contacto con nosotros y le enviaremos algunos puntos de contacto sugeridos. Tenga en cuenta que proporcionar cualquier tipo de ayuda para desarrollar o añadir una pasarela de pago personalizada a su sitio está fuera del alcance del soporte MemberPress

Si te sientes capaz de hacerlo, aquí tienes algunas instrucciones y sugerencias básicas que puedes seguir:

  • El nombre de su clase de puerta de enlace debe tener el formato: MeprSomeOtherGateway
  • El archivo debe tener el mismo nombre que la clase (Más el .php), así por ejemplo: MeprSomeOtherGateway.php
  • No se recomienda simplemente dejarlo caer en el app/gateways ... aunque eso funcionará, puede dificultar las actualizaciones. En lugar de ello, le sugerimos que cree su propio y sencillo plugin de WordPress que utilice el directorio mepr-gateway-paths (puede ver cómo se utiliza en app/lib/MeprGatewayFactory.php) para añadir el directorio de tu nuevo plugin como ruta de búsqueda MemberPress para pasarelas.
  • La clase debe extender la clase base abstracta MeprBaseRealGateway (que se encuentra en app/lib/MeprBaseRealGateway.php). Eso le mostrará la interfaz.
  • Para que todas las transacciones y suscripciones sean correctas, es posible que tenga que buscar en otra de las pasarelas que se encuentran en app/gateways del plugin.
  • Por último, una cosa importante a recordar aquí es que si la pasarela a la que se está conectando no hace la facturación recurrente automatizada (algo así como ARB de Authorize.net, perfiles de facturación recurrente de PayPal, y las suscripciones de Stripe), entonces usted tendrá un tiempo difícil conseguir la facturación recurrente de trabajo sin la creación de su propio trabajo cron que mira a la tabla de transacciones y suscripciones en la tabla de puestos y facturas.
¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.