Toon posts:

Ideal Light in Cold Fusion implementatie

Pagina: 1
Acties:
  • 95 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo allemaal,

Ik zag dat hier al een aantal mensen mee bezig waren en het blijkt dat het hun wel gelukt is om Ideal light te integreren. Het lukt mij echter absoluut niet. Ik probeer nu al een maand om het te implementeren en ik weet niet wat ik fout doe en krijg steeds de foutmelding "Validation of hashkey failed"

Daarnaast heeft de Rabobank mij verteld dat ik maar iemand moest vinden die het wel kan aangezien er al 'tientallen' mensen zijn geweest waar het wel mee lukt. enfin...

Hieronder mijn code:

<cfset hashcodestring = "xxxxxx"> (merchant key)


<!--- merchant_id --->
<cfset hashcodestring = "#hashcodestring#xxxxxx">
<!--- subid --->
<cfset hashcodestring = "#hashcodestring#0">
<!--- amount --->
<cfset hashcodestring = "#hashcodestring#100">
<!--- uniqueid --->
<cfset hashcodestring = "#hashcodestring##GetOrderNumber.basket_id#">
<!--- paymentType --->
<cfset hashcodestring = "#hashcodestring#iDEAL">
<!--- validUntil --->
<cfset hashcodestring = "#hashcodestring##Dateformat(dateAdd('n',30,now()),"ddmmyy")#">

<!--- basket items --->
<cfset hashcounter = 1>
<cfloop query="getbasketItems">
<cfset hashcodestring = "#hashcodestring##getbasketItems.basketitem_id##hashcounter#">
<cfset hashcodestring = "#hashcodestring##getbasketItems.itemid##hashcounter#">
<cfset hashcodestring = "#hashcodestring##getbasketItems.quantity##hashcounter#">
<cfset hashcodestring = "#hashcodestring#100#hashcounter#">
<cfset hashcounter = #hashcounter# + 1>
</cfloop>

<cfoutput><cfset hashcodestring = #Replace(hashcodestring,"-","","ALL")#></cfoutput><br />


<cfset hashed = Hash(#hashcodestring#,"SHA")>


<cfoutput><FORM METHOD="post" ACTION="https://idealtest.rabobank.nl/ideal/mpiPayInitRabo.do" id="form1" name="form1">

<INPUT type="hidden" NAME="merchantID" value="xxxxxx">
<INPUT type="hidden" NAME="subID" value="0">
<INPUT type="hidden" NAME="amount" VALUE="100" >
<INPUT type="hidden" NAME="purchaseID" VALUE="#GetOrderNumber.basket_id#">
<INPUT type="hidden" NAME="language" VALUE="nl">
<INPUT type="hidden" NAME="currency" VALUE="EUR">
<INPUT type="hidden" NAME="description" VALUE="Bestelling: #session.basketsession_id#">
<INPUT type="hidden" NAME="hash" VALUE="#HASHED#">
<INPUT type="hidden" NAME="paymentType" VALUE="ideal">
<INPUT type="hidden" NAME="validUntil" VALUE="#Dateformat(dateAdd('n',30,now()),"ddmmyy")#">


<cfset basketCounter = 1>
<cfloop query="getbasketItems">


<INPUT type="hidden" NAME="itemNumber#basketcounter#" VALUE="#getbasketItems.basketitem_id#">
<INPUT type="hidden" NAME="itemDescription#basketcounter#" VALUE="#getbasketItems.itemid#">
<INPUT type="hidden" NAME="itemQuantity#basketcounter#" VALUE="#getbasketItems.quantity#">
<INPUT type="hidden" NAME="itemPrice#basketcounter#" VALUE="100">

<cfset basketcounter = #basketcounter# + 1>
</cfloop>

<INPUT name="Submit" type="submit" value="Betaal met iDEAL">
</form>

</cfoutput>


Ik hoop dat iemand mij kan helpen.

Groet
Nonny

Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:43
Je zit in het verkeerde forum, en groeten hoeft niet ;)

Acties:
  • 0 Henk 'm!

  • botoo
  • Registratie: November 1999
  • Laatst online: 00:34

botoo

💀 too old to die young

Welkom op Got nonnybonny.

Je post is in dit subforum niet op de juiste plaats, hier word over FP moderaties gesproken. Lees bij een volgende vraag eerst Welkom in Programming - FAQ en Beleid eens rustig door, daar staan veel aanwijzingen en tevens weet je dan waar en hoe je een mogelijke volgende vraag kunt stellen.

Deze gaat hier op slot.

FXDLS 'S&S edition'

💀 memento mori 💀


Dit topic is gesloten.