CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Bug #4834

Checkout possible without Billig Address

Added by Claudio Anzolin over 3 years ago. Updated over 2 years ago.

Status:Resolved Start date:2009-09-30
Priority:Should have Due date:
Assignee:Michael Staatz % Done:

0%

Category:Bug Spent time: 0.02 hour
Target version:0.11.x
Votes: 0

Description

The checkout is possible without billing address. When you created a fe_user and this user has no billing (invoice) address, you can make a checkout and you don't recieve an error message.
The check in the function canmakecheckout (class: tx_commerce_pi3) has no effect. The array $this->MYSESSION['billing'] exists at this point but it is empty!

Current:
if (in_array('nobilling', $checks) && $this->currentStep 'finish' && !isset($this->MYSESSION['billing'])) {
return 'nobilling';

}

Proposal:
if (in_array('nobilling', $checks) && $this->currentStep 'finish' && empty($this->MYSESSION['billing'])) {
return 'nobilling';

}

Ciao


Related issues

related to commerce - Bug #4892: removeXSSStripTagsArray is working wrong Resolved 2009-10-05

History

Updated by Ingo Schmitt over 3 years ago

  • Target version set to 0.11.x

Updated by Ingo Schmitt over 3 years ago

  • Assignee set to Michael Staatz

Updated by Michael Staatz over 3 years ago

  • Status changed from New to Resolved

Hi,
i close this issue because we fixed removeXSSStripTagsArray - function in tx_commerce_div yesterday
at the TYPO3 commerce bigfixing - session in Hamburg.

Kind regards

Michael Staatz

Updated by Sebastian Böttger over 3 years ago

Michael Staatz wrote:

Hi, i close this issue because we fixed removeXSSStripTagsArray - function in tx_commerce_div yesterday at the TYPO3 commerce bigfixing - session in Hamburg.

Kind regards

Michael Staatz

There was a bugday session? Why I didn't know??

Also available in: Atom PDF