Frage

Ich bin auf der Suche nach meiner Rails-Anwendung mit dem Zahlungsanbieter integriert Adyen, habe ich die Adyen Gem installiert und den Code setze in eine Grundform zu machen, aber ich erhalte eine Fehlermeldung:

Adyen Gem: http://github.com/wvanbergen/adyen

  

Datum ungültig Notation: nil

     

/Users/chris/.gem/ruby/1.8/gems/adyen-0.1.5/lib/adyen/formatter.rb:10:in   fmt_date' /Users/chris/.gem/ruby/1.8/gems/adyen-0.1.5/lib/adyen/form.rb:35:in do_attribute_transformations!‘   /Users/chris/.gem/ruby/1.8/gems/adyen-0.1.5/lib/adyen/form.rb:40:in   payment_fields' /Users/chris/.gem/ruby/1.8/gems/adyen-0.1.5/lib/adyen/form.rb:59:in hidden_fields'   app / views / Zahlungen / free.html.erb: 7

ist mein Code:

 <% form_tag(:url => Adyen::Form.url) do %>
<%= Adyen::Form.hidden_fields(:merchant_account => 'myaccount',:skin_code => 'myperfectskin', :shared_secret => 'youllneverguess', :payment_amount => '1000') %>
War es hilfreich?

Lösung

Wenn Sie an der Quelle des Adyen schauen Sie auf lib / Adyen / form.rb an der Linie 35, dass es eine ship_before_date gewünschte Option, die Sie nicht füllen.

Aber Sie verwenden Adyen es ist Version 0.1.5, wenn es die 0.2.1 Version (und offensichtlich, dass „Fehler“ korrigiert wurde).
Wenn Sie diese Version (mit gem install adyen -v=0.2.1) installiert haben, würden Sie eine viel neuere und zuverlässige Version der Bibliothek werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top