[TYPO3-shop] Creditcard payment - Address info not shown on 'finalize' screen

Simon Justesen simon at FJERNDETTEsimm.dk
Wed Feb 18 13:07:14 CET 2009


Franz Holzinger skrev:
> Simon J a écrit :
>> I'm still having serious troubles getting creditcard transactions to 
>> work properly.
>>
>> Please read this and see if I've understood the things correctly: When 
>> a creditcard payment is processed, FE_SESSION_KEY is passed back from 
>> the payment gateway and it's content is used to pull order information 
>> out of the database. This means that I actually don't have to pass 
>> delivery info (like address, phone nr.) manually to the gateway as 
>> GET-parameters?
> 
> No, the gateway won't be able to use the FE_SESSION_KEY of TYPO3. It 
> will need all address info and other data passed to it.
> 
> - Franz

Thanks a lot Franz!

One final question to you or others - it seems like the shop finalizes 
the order despite the fact that it's cancelled in the payment window.. 
Any idea how to fix this? (I'm using a slightly modified version of the 
DIBS template)

The string that is passed back from the payment gateway just contains
tx_ttproducts_pi1[products_cmd]=decline
Although I also commented out order->finalise( .. )
But somehow it still finalizes the order.

I got the original switch-case as in the original dibs-template. I'm 
sure I did not miss a break-statement somewhere.


More information about the TYPO3-project-tt-products mailing list