Jeg har valgt at bruge quickpay, da de selv skriver det er nemt at sætte op til stort set hvad som helst.
Mine koder ser sådan ud. Første del er til at lave en MD5 Hash værdi, og det er der den går galt. for skrive de koder for MD5 inde på fakturaen.
Betalings metode: Betalingskort
cstr = concatenate( 'protocol',/^3$/ 'msgtype',/^authorize$/ 'merchant',^27470000{8}$/ 'language',/^da{2}$/ 'ordernumber',/^WEB200924-09{4,20}$/ 'amount',/^135{1,10}$/ 'currency',/^DKK{3}$/ 'continueurl',!^http://www.madrasbutikken.dk! 'cancelurl',!^http://www.madrasbutikken.dk! 'callbackurl',!^http://www.madrasbutikken.dk! 'autocapture',/^0{,1}$/ 'cardtypelock',/^dankort,visa-dk,edankort{0,}$/ 'testmode',/^1{,1}$/ 'secret',/^Pj6VyF46a38N9u32i78W1bQ18e1vn00000dhsZK573w5A246LfS89DIYlHgcCXr{32}$/ ) md5check = md5(cstr)
cstr = concatenate(
'protocol',/^3$/
'msgtype',/^authorize$/
'merchant',^27470000{8}$/
'language',/^da{2}$/
'ordernumber',/^%webid%{4,20}$/
'amount',/^%total%{1,10}$/
'currency',/^DKK{3}$/
'continueurl',!^%shopurl%!
'cancelurl',!^%shopurl%!
'callbackurl',!^%shopurl%!
'autocapture',/^0{,1}$/
'cardtypelock',/^dankort,visa-dk,edankort{0,}$/
'testmode',/^1{,1}$/
'secret',/^Pj6VyF46a38N9u32i78W1bQ18e1vn00000dhsZK573w5A246LfS89DIYlHgcCXr{32}$/
)
md5check = md5(cstr)
<form>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
</form>
Guiden for at sætte det op er her http://doc.quickpay.dk/form.html
Har skrevet en del med quicpay og de siger at det står rigtigt, og de ikke ved hvorfor det virker. Og at de ikke kan hjælpe mig mere.
Håber der er nogen her, det her giver mening for og kan hjælpe.
Jeg er klar til vider uddybelse.