8

Estoy tratando de configurar una aplicación de rieles para usar el estándar de pagos del sitio web Paypal. Prefiero que los usuarios hagan clic en un botón y envíen su información en el sitio de Paypal en lugar de en mi sitio, pero me gustaría usar ActiveMerchant para su modo de prueba y manejo de credenciales.¿Cómo se usa ActiveMerchant para el estándar Payments Paypal?

Toda la información que puedo encontrar en la red describe cómo usar ActiveMerchant para que los usuarios completen los detalles en un formulario en su sitio y utilicen la API de Paypal para cargar sus tarjetas. Ryan Bates tiene pantallas donde realiza el uso del método estándar de pagos del sitio web, pero no aprovecha ActiveMerchant en su método.

creo que tengo ActiveMerchant creó en mi aplicación correcta:

# config/environments/development.rb 
config.after_initialize do 
    ActiveMerchant::Billing::Base.mode = :test 
    ::GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(
    login: 'dgesf_1313616880_biz_api1.gmail.com', 
    password: '1313616919', 
    signature: 'AKXgGVsxct8DAOfYpyE73guXzPo1ACa185mHcgzMcYOCJsNYSJ0NflAF' 
) 
end 

Pero, ¿cómo puedo generar un formulario que utilizará la información anterior para publicar mis detalles (precio del artículo, nombre, etc.) para el correcto Paypal URL para que puedan construir la página que mostrará los detalles del artículo para el usuario y le permitirá ingresar su información de pago?

¿Puedo utilizar ActiveMerchant para falsificar las notificaciones de IPN de Paypal y probar el manejo de mis aplicaciones de ellas?

+0

que no conozco nada de comerciante activo, pero si desea enviar información falsa IPN, regístrese para obtener una cuenta de desarrollador de PayPal (developer.paypal.com) y luego haga clic en "probar herramientas" y luego en "IPN Simulator". – SgtPooki

Respuesta

0

ActiveMerchant es un paquete de API de puerta de enlace de pago de Shopfy y la biblioteca de PayPal no parece estar actualizada, los campos de línea de pedido no están en las API según HERE, aunque solo para el procesamiento de pagos.

Si necesita una integración completa de la experiencia de PayPal, consulte el DEMO Site y obtenga los códigos API de Express Checkout, que se ajustarán mejor a su necesidad de personalización & en las páginas de pago de PayPal.

simulador de IPN para poner a prueba su guión con mensajes de rellamada simulacros, que es la derecha de @SgtPooki en los comentarios

Cuestiones relacionadas