2012-11-04 6 views
5

Ich versuche PayU.in Payment Gateway in meine Rails App zu integrieren. Ich habe ihr Juwel in der Anwendung integriert, aber wenn ichIntegrating Payment Gateway (activemerchant basiert) mit Spree

gehen zu

/admin/payment_methods/new

Ich bin nicht in der Lage den Payment-Gateway unter den Anbietern Optionen zu sehen.

ich die Schritte befolgt haben wie in http://guides.spreecommerce.com/payment_gateways.html

Meine app/models/Spree/Gateway/payu.rb vorgeschrieben sieht wie folgt aus:

module Spree 
    class Gateway::Payu < Gateway 
    def provider_class 
     ActiveMerchant::Billing::Integrations::PayuIn 
    end 
    end 
end 
+0

haben Sie das Ding funktioniert ,, i integriert, wie oben in Frage erwähnt und jetzt ich bin immer Fehler (NoMethodError in Spree :: CheckoutController # update. nicht definierte Methode 'autorisieren 'für ActiveMerchant :: Billing :: Integrationen :: PayuIn: Modul) – Dave

Antwort

1

Für mich ist es nur wor ked, wenn ich eine ähnliche Zeile Code hinzugefügt:

config.after_initialize do 
    Rails.configuration.spree.payment_methods << Spree::PaymentMethod::Pagarme 
end 

Zu meiner Datei config/application.rb.

(ich sah es in http://blog.siyelo.com/active-merchant-and-spree)

Verwandte Themen