Announcement

Collapse
No announcement yet.

Addendum Issues

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Addendum Issues

    So, I have the addendum mod setup. It asks it's questions on the OCST page. It shows the responses properly on the OSEL and OPAY pages.

    Upon submitting a test order, it's not passing anything on to INVC page, nor is it saving the data to the dat file (or showing up in the order in the admin).

    I have confirmed that.....

    • The item is assigned to OCST, OSEL, OPAY and INVC
    • I have the required tokens on each page after OCST, and I suspect that's proven by the fact that the data is carried over into the layout of both OSEL and OPAY, correct? If it shows the data on the page, then it's OK right?
    • I went through and made sure my questions were numbered correctly, AND that the max questions = 5, which is the number of questions. 4 of the 5 questions are required, and they are all marked.


    My question is, what other issues will cause it not to pass to INVC, and the DAT file? I'm SURE that I'm just doing something stupid, but after staring at this for an hour or two my head hurts and I'm just trying to think out loud and get some more ideas prior to opening a ticket and harassing the nice people at Miva.
    Ted Hust
    AarcMediaGroup.com

    Celebrating 13 Years of Outstanding Service & Support
    Miva Merchant Design

    #2
    Re: Addendum Issues

    What payment gateway are you using? If it uses a Iframe (paypal Link) then addendum will not work. You'll need to save it using Miva Order Custom Fields.
    Brennan Heyde
    VP Product
    Miva, Inc.
    [email protected]
    https://www.miva.com

    Comment


      #3
      Re: Addendum Issues

      They are using Authorize.net via the eProcessingNetwork. I'd never heard of them, and it actually hasn't worked since they initially set it up. They are supposed to be working with them to fix the issue.

      In that case, it should work? Or could that 3rd party be monkeying up the addendum business?
      Ted Hust
      AarcMediaGroup.com

      Celebrating 13 Years of Outstanding Service & Support
      Miva Merchant Design

      Comment


        #4
        Re: Addendum Issues

        On OPAY view the source and make sure the hidden inputs for your addendum questions are there, inside the form and they have the value you expect.

        If that is the case, they should be getting saved when the order is placed.
        Last edited by Brennan; 09-24-15, 01:24 PM.
        Brennan Heyde
        VP Product
        Miva, Inc.
        [email protected]
        https://www.miva.com

        Comment


          #5
          Re: Addendum Issues

          Yep, both the hidden fields are there, as are the exact same data printed out on the page as well. They are just getting lost somewhere in translation. It's driving me bonkers.

          HTML Code:
          <input type="hidden" name="question1" value="February">
          <input type="hidden" name="question2" value="18">
          <input type="hidden" name="question3" value="1965">
          <input type="hidden" name="question4" value="Yes">
          <input type="hidden" name="question5" value="Test FFL Name Guy">
          <input type="hidden" name="maxquestions" value="5">
          ONE THING TO NOTE, I am hiding those values from showing via Bills method via a <div class="hidden-all"></div> wrapped around Bills token. Then I'm using the new code to print the answers to the questions out so they are pretty. I don't think this would cause issue, because I'm doing the same thing on the step before on OSEL to hide them from view there also.

          Is it possible that's the issue? I'm going to test quick now.

          Ted Hust
          AarcMediaGroup.com

          Celebrating 13 Years of Outstanding Service & Support
          Miva Merchant Design

          Comment


            #6
            Re: Addendum Issues

            I don't think that should matter. If that does not work, email me login and I can take a look.
            Brennan Heyde
            VP Product
            Miva, Inc.
            [email protected]
            https://www.miva.com

            Comment


              #7
              Re: Addendum Issues

              Do you have any code in the order completion email templates related to addendum? If you do, remove it from all the emails the code is in and see if the responses get saved in the next order.
              Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
              Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
              Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
              Facebook http://www.facebook.com/EmporiumPlus
              Twitter http://twitter.com/emporiumplus

              Comment


                #8
                Re: Addendum Issues

                God bless you Bill, you beautiful and supremely intelligent man. That was it.

                Here's what I had in those emails. I'm guessing this is bad eh? I assumed this was proper. What can I use to get the contents in the emails?

                HTML Code:
                <mvt:item name="addendum" param="pick|l.all_settings:order:id" />
                <strong>Birthdate:</strong>
                &mvte:global:question1;, &mvte:global:question2; &mvte:global:question3;<br />
                <strong>Agreed To Terms:</strong>
                &mvte:global:question4;
                Ted Hust
                AarcMediaGroup.com

                Celebrating 13 Years of Outstanding Service & Support
                Miva Merchant Design

                Comment


                  #9
                  Re: Addendum Issues

                  Go to the usage doc at http://www.emporiumplus.com/v5/addendum.htm

                  Scroll down to the paragraph "Add Responses to Email (Optional)". An example can be found in the red text on how to do emails.
                  Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
                  Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
                  Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
                  Facebook http://www.facebook.com/EmporiumPlus
                  Twitter http://twitter.com/emporiumplus

                  Comment


                    #10
                    Re: Addendum Issues

                    I'm 90% sure what I included in the response above is what was in the email and seems to be what was causing the problem. What would cause my code above e to crap the email out, especially because I snagged it from the doc you referenced.
                    Ted Hust
                    AarcMediaGroup.com

                    Celebrating 13 Years of Outstanding Service & Support
                    Miva Merchant Design

                    Comment


                      #11
                      Re: Addendum Issues

                      I believe the only difference between mine and yours is I don't have the IF statement around questions 2, 3 and 4 because they are required along with 1 anyway.
                      Ted Hust
                      AarcMediaGroup.com

                      Celebrating 13 Years of Outstanding Service & Support
                      Miva Merchant Design

                      Comment


                        #12
                        Originally posted by Brennan View Post
                        Re: Addendum Issues

                        What payment gateway are you using? If it uses a Iframe (paypal Link) then addendum will not work. You'll need to save it using Miva Order Custom Fields.

                        I have just set up Paypal Payments Standard and I use Addendum during the checkout process for a combination of required and non-required fields. I found out that if Paypal is the payment option, when I click on the Place Order button on OPAY, the required Addendum fields are no longer "required". I am taken straight to Paypal even if I haven't checked the required field checkboxes. I don't know if any input from the other non-required Addendum fields gets passed along as I haven't completed a test order yet.

                        From Brennan's quote above, there seems to be another way to collect this information with Order Custom Fields? How do I transfer Addendum required/non-required responses to Order Custom Fields if Paypal is the payment method? Or do I have to set up Order Custom Fields and use those instead of Addendum to collect the information?

                        Thanks,
                        Shannon

                        Comment


                          #13
                          Originally posted by srmb View Post


                          I have just set up Paypal Payments Standard and I use Addendum during the checkout process for a combination of required and non-required fields. I found out that if Paypal is the payment option, when I click on the Place Order button on OPAY, the required Addendum fields are no longer "required". I am taken straight to Paypal even if I haven't checked the required field checkboxes. I don't know if any input from the other non-required Addendum fields gets passed along as I haven't completed a test order yet.

                          From Brennan's quote above, there seems to be another way to collect this information with Order Custom Fields? How do I transfer Addendum required/non-required responses to Order Custom Fields if Paypal is the payment method? Or do I have to set up Order Custom Fields and use those instead of Addendum to collect the information?

                          Thanks,
                          Shannon
                          Custom information can be written into the 'Basket' before the order is sent to paypal, and then converted to custom Order fields when the customer comes back from PayPal (or other outside payment services).

                          http://docs.miva.com/template-langua...-documentation
                          http://docs.miva.com/videos/custom-order-fields
                          Bruce Golub
                          Phosphor Media - "Your Success is our Business"

                          Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
                          phosphormedia.com

                          Comment


                            #14
                            Originally posted by srmb View Post


                            I have just set up Paypal Payments Standard and I use Addendum during the checkout process for a combination of required and non-required fields. I found out that if Paypal is the payment option, when I click on the Place Order button on OPAY, the required Addendum fields are no longer "required". I am taken straight to Paypal even if I haven't checked the required field checkboxes. I don't know if any input from the other non-required Addendum fields gets passed along as I haven't completed a test order yet.
                            From the Addendum installation docs

                            b. Note: if you are using PayPal, paylink or any of the other payment modules that send the customer off-site to complete payment information, you cannot place the addendum questions on the last checkout screen (order payment). Rather, you should use the next to the last screen (shipping and payment selection).
                            What Bill was saying here was to not put them on the OPAY screen, but the OSEL or even the OSCT screen.
                            Leslie Kirk
                            Miva Certified Developer
                            Miva Merchant Specialist since 1997
                            Previously of Webs Your Way
                            (aka Leslie Nord leslienord)

                            Email me: [email protected]
                            www.lesliekirk.com

                            Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                            Comment


                              #15
                              Okay thanks so much! I'll look into both of these options (moving Addendum to OSEL/OCST or converting to Order Fields).

                              Comment

                              Working...
                              X