Second order as logged in user has no payment data

Questions around the TYPO3 integration and plugins
Forum rules
Always add your TYPO3, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Christian Stern
Posts: 3
Joined: 05 Jul 2018, 15:33

Second order as logged in user has no payment data

Post by Christian Stern » 05 Jul 2018, 15:48

TYPO3 8.7.8
Aimeos 17.10.1
Debian 8 + default php/apache/mysql setup

Scenario:

- User successfully ordered a product and used "Lastschrift" with a IBAN, BIC as payment and become a valid fe_user
- order is saved correct. Everything is fine
- User logs in as fe_user
- User added new product to the empty cart
- User clicked on checkout

The user is now able to buy the product with one click after checking AGB. Payment says "Lastschrift" but no other data like IBAN or BIC is availble.

Questions:

1.) Why is payment empty and not filled with the data of the previous order?
2.) Why is payment not checked for required fields? IBAN or BIC are required. Both get valided on the first order.
3.) Is this a bug or normal behaviour

Thanks for your time!

User avatar
aimeos
Administrator
Posts: 7836
Joined: 01 Jan 1970, 00:00

Re: Second order as logged in user has no payment data

Post by aimeos » 06 Jul 2018, 11:58

The problem is that it's not checked if all required (payment) service attributes have been added to basket - only if the payment service has been added itself. The solution for this problem is a bit more complicated because it requires extending the service providers to check for this data (which requires extending the interface). Therefore, we can't fix that in 2017.10 because it's an LTS version but we will care about that problem in the current version.

As a workaround for your version, please deactivate the "Autofill" plugin in the admin interface. Then, your customers have to go through the checkout process every time and must add the required data.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

heural
Posts: 56
Joined: 09 Jun 2022, 07:55

Re: Second order as logged in user has no payment data

Post by heural » 17 Aug 2023, 09:26

Hi Aimeos-Team,

we have now version 22.10.7 and the problem still exists.
Is there a fix in the near future? The "Autofill"-Func is very nice and we would´nt deativate that.

And I have deactivate only the payment-section, but the behaviour exists.
I think that "no" indicates that, the payment-options dont autofilled, and the user havt to fill out every time?

Thank you!
Ralf
Attachments
screenshot-2023.08.17-11_36_52.png
screenshot-2023.08.17-11_36_52.png (25.37 KiB) Viewed 30309 times

User avatar
aimeos
Administrator
Posts: 7836
Joined: 01 Jan 1970, 00:00

Re: Second order as logged in user has no payment data

Post by aimeos » 21 Aug 2023, 08:12

Sorry, that seems to be forgotten. We've changed the implementation of the Autofill plugin in dev-master to add the stored attributes to the added payment service now. The check if all required attributes are there is a bit more complicated.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply