Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8390273
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T18:56:22+00:00 2026-06-09T18:56:22+00:00

I have encountered a strange behavior, at least it feels strange for me. I

  • 0

I have encountered a strange behavior, at least it feels strange for me.
I use a payment method for invoices and just wanted to get information about the date of birth , but not from the customer but only in that spot.
I added the standard dob-fields and it is working. The request for checkout/onepage/savePayment has the date information in it.

We use Phoenix-Creditpass http://www.magentocommerce.com/magento-connect/creditpass.html for checking.

My problem is the payment information within the creditpass extension. The check is initiated by an Ajax-Request on (JS) payment.save. The payment Information is loaded with: Mage::getSingleton('checkout/session')->getQuote()->getPayment(). As far as i can see with ->debug() the dob-information is lost.

I tried to track down the problem and i can see that Mage_Checkout_Model_Type_Onepage::savePayment() has the correct data in it after the $quote->save() in it.
It looks like the payment Info is the same in both places, because the ids and the timestamps in it are the same but the method_instance[store] is different and the additionalInformations are also lost and i have no idea where they get lost.

My first idea was a problem due to JS asynchronity, but i added a sleep(10) to the creditpass extension before it gets the payment Infos, but that did not help.

If i add some Mage::log to the process, then i see, that the getPayment in the creditpass check is logged after the order->save() so the timeline should not be an issue, but what can be the problem instead?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T18:56:24+00:00Added an answer on June 9, 2026 at 6:56 pm

    Problem was solved by using additional_information of the payment. Somebody on irc toldme, that the payment information table must be updated to store the given attribute. This idea did not cross my mind due to the normal behavior if adding new attributes and linking them by eav mechanics.
    After using additional_information my problems was solved.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've encountered a strange behavior in __declspec(dllexport) in my project. I have a C++
I have encountered a strange behavior on android browser / webview. I was testing
I have not programmed C++ for a while and encountered a strange behavior when
I have encountered a strange behavior with a simple C++ class. classA.h class A
I've encountered the strange :colorscheme command behavior. I have some unusual symbols generated by
I have encountered some strange Perl behavior: using a Posix character class in a
I have encountered a very strange behavior, when I implemented navigationController. I have a
I have encountered a strange error. I use Windows 7 x64. Visual Studio 2010
I have encountered a strange behavior of BindingSource. First I set it's DataSource in
I have encountered a strange behavior while executing an sql query on the Oracle

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.