2017-01-06 1 views
0

Je suis Intégrer mon application rails avec payfort en utilisant la page marchand payfort api 2.0 J'ai fait une forme qui collecte les données utilisateur et dans mon arrière je fais le calcul de la signature de sorte que le résultat est comme çacomment Tokenize payfort merhant page 2 tout en s'intégrant à l'application rails?

`

parametsrs ={ 
      :access_code=>"4XiE5d2D9Yvbbb9YMYPE", 
           :card_number=>4005550000000001, 
           :card_security_code=>123,  
           :expiry_date=>1705, 
           :language=>"en", 
           :merchant_identifier=>"MpFMkQYk", 
           :merchant_reference=>139, 
           :service_command=>" TOKENIZATION" 
      :signature => "d0f49bf93d76939dd9f841302f4d6ca87151a54ceffca725b38cdaf9a1a2fdb0"} 

`

mais chaque fois que je soumets ce formulaire, je suis arrivé cette réponse invalid extra parameters quelqu'un peut me aider?

+0

avez-vous trouvé une solution?! –

+0

il y a de la place avant TOKENIZATION –

+0

Je crois que vous devriez contacter l'équipe de Payfort Back Office et leur demander d'activer la page marchand 2.0 plutôt que la simple page marchand. J'ai eu le même problème et l'ai résolu de cette façon. –

Répondre

0

vous devez supprimer rails paramètres supplémentaires comme UTF8, authenticity_token, _method avant de soumettre à payfort

+0

Je suis confronté à un problème différent. S'il vous plaît jeter un oeil à [this] (http://stackoverflow.com/questions/42432826/payfort-in-ruby-on-rails-application) – Vishal