ruby-on-rails ruby-on-rails-3 paypal payment-gateway activemerchant

ruby on rails - ¿Cómo utilizar ActiveMerchant para el estándar de pagos del sitio web Paypal?



ruby-on-rails ruby-on-rails-3 (1)

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 con las API según AQUÍ , aunque solo para el procesamiento de pagos.

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

Simulador de IPN para probar su secuencia de comandos con mensajes de devolución de llamada simulados, eso es correcto desde @SgtPooki en los comentarios

Estoy tratando de configurar una aplicación de rieles para utilizar 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.

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 su tarjeta. 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 configurado en mi aplicación correctamente:

# 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 datos (precio del artículo, nombre, etc.) en la URL correcta de Paypal para que puedan construir la página que mostrará los detalles del artículo al usuario y le permitirá ingresar su ¿Información del pago?

¿Puedo usar ActiveMerchant para falsificar las notificaciones de Paypal IPN y probar el manejo de las aplicaciones de mi?