Announcement

Collapse
No announcement yet.

Addendum Checkout Questions Module and EMAIL_ORDERCONF_MERCHANT template Issue

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

    Addendum Checkout Questions Module and EMAIL_ORDERCONF_MERCHANT template Issue

    We purchased the Emporium Plus Addendum Checkout Questions module and i am having issues getting the data to show up on the merchant emails using the EMAIL_ORDERCONF_MERCHANT template.

    The item is assigned to the template.

    This is the code i found here http://www.emporiumplus.com/v5/addendum.htm

    Code:
                                                            <mvt:if expr="NOT g.maxquestions">
                                                                <mvt:item name="addendum" param="pick|l.all_settings:order:id" />
                                                            </mvt:if>
                                                            <mvt:if expr="g.question1">
                                                                <br />Are you in the military or a 1st responder? &mvte:global:question1;
                                                            </mvt:if>
                                                            <mvt:if expr="g.question2">
                                                                <br />How did you hear about us? &mvte:global:question2;
                                                            </mvt:if>
                                                            <mvt:if expr="g.question3">
                                                                <br />Search term used: &mvte:global:question3;
                                                            </mvt:if>
    Thanks
    Nick Harkins
    www.loveisarose.com

    #2
    Are you able to retrieve the data in the administration portal as referenced in the documentation?
    Matt Zimmermann

    Miva Web Developer
    Alchemy Web Development
    https://www.alchemywebdev.com
    Site Development - Maintenance - Consultation

    Miva Certified Developer
    Miva Professional Developer

    https://www.dev4web.net | Twitter

    Comment


      #3
      Here is what is in the addenudum.dbt file

      Code:
      <table border="0" bgcolor="#00d3ff" cellspacing="0" cellpadding="2">
      <tr><TH align="center" colspan="2">Please complete the following optional questions</TH></tr>
      <tr><td bgcolor="#ffff00" align="right"><B>Your web host?</B></td>
      <td bgcolor="#ffff00"><input type="text" name="question1" SIZE="20" value=""></td></tr>
      <tr><td bgcolor="#ffff00" align="right"><B>How did you find us?</B></td>
      <td bgcolor="#ffff00"><SELECT name="question2" size="1">
      <option value="">Please Select One</option>
      <option value="userlist">User List</option>
      <option value="mivasite">Miva Corp Web Site</option>
      <option value="mivaemp">Miva Corp Employee</option>
      <option value="friend">Friend</option>
      <option value="search">Yahoo, Infoseek, etc.</option>
      </SELECT>
      </td></tr>
      <tr><td bgcolor="#ffff00" align="right"><B>Rate our server speed:</B></td>
      <td bgcolor="#ffff00"><SELECT name="question3" size="1">
      <option value="">Please Select One</option>
      <option value="poor">Poor</option>
      <option value="good">Good</option>
      <option value="verygood">Very Good</option>
      <option value="outstanding">Outstanding</option>
      </SELECT>
      </td></tr>
      </table>
      <input type="hidden" name="maxquestions" value="3"><table border="0" bgcolor="#00d3ff" cellspacing="0" cellpadding="2">
      <tr><TH align="center" colspan="2">Please complete the following optional questions</TH></tr>
      <tr><td bgcolor="#ffff00" align="right"><B>Your web host?</B></td>
      <td bgcolor="#ffff00"><input type="text" name="question1" SIZE="20" value=""></td></tr>
      <tr><td bgcolor="#ffff00" align="right"><B>How did you find us?</B></td>
      <td bgcolor="#ffff00"><SELECT name="question2" size="1">
      <option value="">Please Select One</option>
      <option value="userlist">User List</option>
      <option value="mivasite">Miva Corp Web Site</option>
      <option value="mivaemp">Miva Corp Employee</option>
      <option value="friend">Friend</option>
      <option value="search">Yahoo, Infoseek, etc.</option>
      </SELECT>
      </td></tr>
      <tr><td bgcolor="#ffff00" align="right"><B>Rate our server speed:</B></td>
      <td bgcolor="#ffff00"><SELECT name="question3" size="1">
      <option value="">Please Select One</option>
      <option value="poor">Poor</option>
      <option value="good">Good</option>
      <option value="verygood">Very Good</option>
      <option value="outstanding">Outstanding</option>
      </SELECT>
      </td></tr>
      </table>
      <input type="hidden" name="maxquestions" value="3"><p class="big italic">Additional Info:</p>
      <div class="form-row">
      <input type="checkbox" name="question1" id="question1" value="im_in_the_military_1st_responder">
      <label for="question1" style="display:inline;text-align:left;width:auto">Check the box if you are in the military, a fire fighter, police officer or any type of 1st responder</label>
      </div>
      <div class="form-row">
      <label for="question2" style="text-align:left;width:100%">How did you find our website?</label>
      <select name="question2" id="question2" style="width:100%;border-radius: 0.5rem;height:2.2rem">
      <option value="">Select One</option>
      <option value="returning_customer">Returning Customer</option>
      <option value="friend">Friend</option>
      <option value="google_shopping">Google Shopping</option>
      <option value="google_search">Google Search</option>
      <option value="google_paid_ad">Google Search Paid Ad</option>
      <option value="you_tube_ad">You Tube Ad</option>
      <option value="yahoo_search">Yahoo Search</option>
      <option value="bing_search">Bing Search</option>
      <option value="bing_paid_ad">Bing Search Paid Ad</option>
      <option value="uGiftideas">uGiftideas.com</option>
      <option value="find_gift">Findgift.com</option>
      <option value="facebook">Facebook</option>
      <option value="pinterest">Pinterest</option>
      <option value="instagram">Instagram</option>
      <option value="twitter">Twitter</option>
      <option value="football_guys">Footballguys.com</option>
      <option value="affluent">Affluent Magazine</option>
      <option value="atlantic">Atlantic Magazine</option>
      <option value="catholic_online">Catholic Online</option>
      <option value="draft">Draft Magazine</option>
      <option value="espn_mag">ESPN Magazine</option>
      <option value="espn_tv">ESPN TV</option>
      <option value="esquire">Esquire Magazine</option>
      <option value="forbes">Forbes Magazine</option>
      <option value="fortune">Fortune Magazine</option>
      <option value="golf_digest">Golf Digest Magazine</option>
      <option value="golf_world">Golf World Magazine</option>
      <option value="inc">Inc. Magazine</option>
      <option value="la_mag">LA Magazine</option>
      <option value="martha_stewart_living">Martha Stewart Living</option>
      <option value="maxim">Maxim Magazine</option>
      <option value="mens_fitness">Men's Fitness</option>
      <option value="mens_journal">Men's Journal</option>
      <option value="ny_mag">NY Magazine</option>
      <option value="penthouse">Penthouse Magazine</option>
      <option value="rolling_stone">Rolling Stone Magazine</option>
      <option value="stars_and_stripes">Southwest Magazine</option>
      <option value="stars_and_stripes">Stars and Stripes Magazine</option>
      <option value="the_villages">The Villages</option>
      <option value="womens_day">Women's Day Magazine</option>
      </select>
      </div>
      <div class="form-row">
      <label for="question3" style="text-align:left;width:100%">If you found us on an internet search, what did you type in the search box?</label>
      <input type="text" name="question3" id="question3" value="" style="width:100%;border-radius: 0.5rem;height:2.2rem">
      </div>
      <input type="hidden" name="maxquestions" value="3">1||Military/1st Responder Discount|-10.00|<p class="big italic">Additional Info:</p>
      <div class="form-row">
      <input type="checkbox" name="question1" id="question1" value="yes">
      <label for="question1" style="display:inline;text-align:left;width:auto">Check the box if you are in the military, a fire fighter, police officer or any type of 1st responder</label>
      </div>
      <div class="form-row">
      <label for="question2" style="text-align:left;width:100%">How did you find our website?</label>
      <select name="question2" id="question2" style="width:100%;border-radius: 0.5rem;height:2.2rem">
      <option value="">Select One</option>
      <option value="returning_customer">Returning Customer</option>
      <option value="friend">Friend</option>
      <option value="google_shopping">Google Shopping</option>
      <option value="google_search">Google Search</option>
      <option value="google_paid_ad">Google Search Paid Ad</option>
      <option value="you_tube_ad">You Tube Ad</option>
      <option value="yahoo_search">Yahoo Search</option>
      <option value="bing_search">Bing Search</option>
      <option value="bing_paid_ad">Bing Search Paid Ad</option>
      <option value="uGiftideas">uGiftideas.com</option>
      <option value="find_gift">Findgift.com</option>
      <option value="facebook">Facebook</option>
      <option value="pinterest">Pinterest</option>
      <option value="instagram">Instagram</option>
      <option value="twitter">Twitter</option>
      <option value="football_guys">Footballguys.com</option>
      <option value="affluent">Affluent Magazine</option>
      <option value="atlantic">Atlantic Magazine</option>
      <option value="catholic_online">Catholic Online</option>
      <option value="draft">Draft Magazine</option>
      <option value="espn_mag">ESPN Magazine</option>
      <option value="espn_tv">ESPN TV</option>
      <option value="esquire">Esquire Magazine</option>
      <option value="forbes">Forbes Magazine</option>
      <option value="fortune">Fortune Magazine</option>
      <option value="golf_digest">Golf Digest Magazine</option>
      <option value="golf_world">Golf World Magazine</option>
      <option value="inc">Inc. Magazine</option>
      <option value="la_mag">LA Magazine</option>
      <option value="martha_stewart_living">Martha Stewart Living</option>
      <option value="maxim">Maxim Magazine</option>
      <option value="mens_fitness">Men's Fitness</option>
      <option value="mens_journal">Men's Journal</option>
      <option value="ny_mag">NY Magazine</option>
      <option value="penthouse">Penthouse Magazine</option>
      <option value="rolling_stone">Rolling Stone Magazine</option>
      <option value="stars_and_stripes">Southwest Magazine</option>
      <option value="stars_and_stripes">Stars and Stripes Magazine</option>
      <option value="the_villages">The Villages</option>
      <option value="womens_day">Women's Day Magazine</option>
      </select>
      </div>
      <div class="form-row">
      <label for="question3" style="text-align:left;width:100%">If you found us on an internet search, what did you type in the search box?</label>
      <input type="text" name="question3" id="question3" value="" style="width:100%;border-radius: 0.5rem;height:2.2rem">
      </div>
      <input type="hidden" name="maxquestions" value="3">1|yes|Military/1st Responder Discount|-10.00|
      This is what is in the addendum.dbf file

      Code:
      ƒv¡
      LEVELCQUESTIONSM
      REQUIREDCdCODESM
      LABELSM
      FEEM
      LOCATIONCBATCHLCOUNTRYM
      QUESTIONS2M
      MAXADDEDN[1]MSGERRORCd
       1        15                                                                                                                                211T                     0Questions %numbers% required
      Nick Harkins
      www.loveisarose.com

      Comment


        #4
        Have you placed a test order with these fields filled out?
        Matt Zimmermann

        Miva Web Developer
        Alchemy Web Development
        https://www.alchemywebdev.com
        Site Development - Maintenance - Consultation

        Miva Certified Developer
        Miva Professional Developer

        https://www.dev4web.net | Twitter

        Comment


          #5
          Yes I have and the results do not show up on the template based merchant emails
          Nick Harkins
          www.loveisarose.com

          Comment


            #6
            Are you able to pull the information by going to Utilities screen and click the link for Addendum. You can enter search criteria and display either the complete response list or just the order numbers that match.
            Matt Zimmermann

            Miva Web Developer
            Alchemy Web Development
            https://www.alchemywebdev.com
            Site Development - Maintenance - Consultation

            Miva Certified Developer
            Miva Professional Developer

            https://www.dev4web.net | Twitter

            Comment


              #7
              there is no Addendum tab in the Utilities screen its actually on the Order Fulfillment screen but there is nowhere to enter search criteria.

              I did notice this however.

              Order Number is 82929
              Licensed From is MivaCentral
              License Key is WCW-ADDENDUM5-0512946913254457874

              Not sure if any of that needs to be changed.

              -Nick
              Nick Harkins
              www.loveisarose.com

              Comment


                #8
                In the administration portal, click open the menu and click the arrow next to Utilities, you should see Addendum there.
                Matt Zimmermann

                Miva Web Developer
                Alchemy Web Development
                https://www.alchemywebdev.com
                Site Development - Maintenance - Consultation

                Miva Certified Developer
                Miva Professional Developer

                https://www.dev4web.net | Twitter

                Comment


                  #9
                  Ahhh okay I found it. When I try to get the full list or search by order number it does not show anything.
                  Nick Harkins
                  www.loveisarose.com

                  Comment


                    #10
                    You may want to go back through and check that all the tokens have been added to the appropriate pages.
                    Matt Zimmermann

                    Miva Web Developer
                    Alchemy Web Development
                    https://www.alchemywebdev.com
                    Site Development - Maintenance - Consultation

                    Miva Certified Developer
                    Miva Professional Developer

                    https://www.dev4web.net | Twitter

                    Comment


                      #11
                      Matt. Does the module write the info BEFORE the Fulfillment action fires? Otherwise, the information won't be available to other fulfillment processes. And even so, might have to uninstall all other fulfillment modules in order for the Addendum data to be written before being requested by other fulfillment processes. (Note to dev: Would be cool to have a PRE-FULFILL action. That is an action that can trigger non-dependant processes like these BEFORE actual FULFILLMENT actions fire.)
                      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


                        #12
                        Bruce - PhosphorMedia - I honestly have no idea. When custom order fields were added native to Miva, Addendum use dropped a bit.
                        Matt Zimmermann

                        Miva Web Developer
                        Alchemy Web Development
                        https://www.alchemywebdev.com
                        Site Development - Maintenance - Consultation

                        Miva Certified Developer
                        Miva Professional Developer

                        https://www.dev4web.net | Twitter

                        Comment


                          #13
                          Ahhhh I totally missed that it is required to be on all three checkout pages. I have added the tokens to those pages. I will place another test order and see if that did the trick.
                          Nick Harkins
                          www.loveisarose.com

                          Comment


                            #14
                            Originally posted by Matt Zimmermann View Post
                            Bruce - PhosphorMedia - I honestly have no idea. When custom order fields were added native to Miva, Addendum use dropped a bit.
                            yea, that's how I know about the tricky issue with fulfillment processes. even with Custom Order Fields, it can be tricky to get data into other fulfillment processes.
                            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


                              #15
                              Matt. That did the trick. Thank you for your help!
                              Nick Harkins
                              www.loveisarose.com

                              Comment

                              Working...
                              X