2012-11-04 14 views
5

Próbuję zintegrować bramkę płatności payu.in z aplikacją mojej szyny. Mam swój gem zintegrowane w aplikacji, ale kiedy idę doIntegracja bramki płatności (opartej na aktywnym programistach) ze spree

/admin/payment_methods/nowych

nie jestem w stanie zobaczyć bramę płatności w ramach dostawcy opcji.

śledzę kroki, jak opisano w http://guides.spreecommerce.com/payment_gateways.html

moim app/modeli/Spree/brama/payu.rb wygląda następująco:

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

nie u dostać to coś działa ,, ja zintegrowane jak wspomniano w pytaniu, a teraz jestem coraz błędu (NoMethodError w Spree :: CheckoutController # aktualizacji. metoda niezdefiniowany 'autoryzacji "dla ActiveMerchant :: Biling :: Integrations :: PayuIn: Module) – Dave

Odpowiedz

1

Dla mnie to po prostu wor ked po dodaniu podobnej linii kodu:

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

Do mojego pliku config/application.rb.

(widziałem go w http://blog.siyelo.com/active-merchant-and-spree)

Powiązane problemy