Announcement

Collapse
No announcement yet.

Change order of drop-down list for payment methods

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

    Change order of drop-down list for payment methods

    We're using PayPal Website Payments Pro and overall I like how everything works with it, other than the fact that PayPal is listed first in the drop down list.

    Is there any way to change the sort order of the payment methods? Our in-store transactions are 85% Visa which suggests to me our online transactions should be a similar amount, but they are disproportionately PayPal transactions, suggesting that many people might simply abandon their purchase at this stage.

    Ideally I'd like to have the payment types (PayPal, Visa, Mastercard, Amex) appear as a bullet list or something similar as then every payment type would be visible on the screen (it still shocks me how many people don't really understand a drop-down box).

    I tried doing some searching on here although I can't seem to find any threads talking about this.
    Dylan Buchfink
    The Mattress & Sleep Company
    http://www.tmasc.ca/

    #2
    Re: Change order of drop-down list for payment methods

    Right now it would require a module, payment super mod or I think Weiland has a sort payments mod.

    It should be added to the core software later this year as its a common request.
    Thanks,

    Rick Wilson
    CEO
    Miva, Inc.
    [email protected]
    https://www.miva.com

    Comment


      #3
      Re: Change order of drop-down list for payment methods

      Originally posted by Rick Wilson View Post
      Right now it would require a module, payment super mod or I think Weiland has a sort payments mod.

      It should be added to the core software later this year as its a common request.
      Thanks for the quick response. Would definitely like to see a feature like this added to the core software, seems like a great basic function!
      Dylan Buchfink
      The Mattress & Sleep Company
      http://www.tmasc.ca/

      Comment


        #4
        Re: Change order of drop-down list for payment methods

        The payment methods for groups module at http://www.emporiumplus.com/go/wcw/PROD/1AA/1AA00066 has several features. The sorting and bullet list are just two of them. It's priced right and probably pays for itself in the first couple of saved sales.
        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


          #5
          Re: Change order of drop-down list for payment methods

          ...and, if every order has the same shipping options, you can simply copy the list from source, resort and re-tag as radio buttons, paste it in and go...

          but i'd wager you'd save money and time by using the module approach.
          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


            #6
            Re: Change order of drop-down list for payment methods

            "It should be added to the core software later this year as its a common request."

            Does anyone know if this option has been added to the "core software" or does it still require a module?

            Comment


              #7
              Re: Change order of drop-down list for payment methods

              No it hasn't been added yet.
              Thanks,

              Rick Wilson
              CEO
              Miva, Inc.
              [email protected]
              https://www.miva.com

              Comment


                #8
                Re: Change order of drop-down list for payment methods

                I use this text in my OSEL Template. It puts the choices on a single line with radio buttons and I have the shipping dropdown below it. Note that the term after ...value=" will vary depending upon your cc processor. The word CHECKED sets the default choice. It won't work without that. I default to Visa because that's the most popular.

                <div class="form_row">
                <br><label for="PaymentMethod" class="bold">Pay With:</label>
                <input type="radio" name="PaymentMethod" value="authnet:AmerExp"> American Express &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="authnet:Discover"> Discover &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="authnet:MasterCard"> MasterCard &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="authnet:Visa" CHECKED> Visa &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="paypalpro:PPAL_OSEL"> PayPal &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="cod:cod"> COD &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="check:check"> Check &nbsp;&nbsp;&nbsp;
                <input type="radio" name="PaymentMethod" value="check:PO"> Purchase Order &nbsp;&nbsp;&nbsp;

                </div>

                You can see this in action in www.preparesmart.com .
                Keith Oratz
                PrepareSmart, LLC - Emergency Preparedness Supplies and Professional Grade Search and Rescue Gear
                www.preparesmart.com

                Comment


                  #9
                  Re: Change order of drop-down list for payment methods

                  Thanks for posting this. If I use Simple Validation instead of AuthNet, what would I replace that value with?

                  Comment


                    #10
                    Re: Change order of drop-down list for payment methods

                    Bill Weiland's GroupPay mod works superbly here. Also suggest you set it to use radio buttons -- easier for customers, less mistakes :)
                    Jean
                    ThinkShop: resources for thinking
                    www.thinkshop.org

                    Comment


                      #11
                      Re: Change order of drop-down list for payment methods

                      the emporiumplus.com Payment Methods for Groups has an additional benefit of being able to restrict which payment methods you will allow depending on which customer group they are in, or which country they are in, or how much there order total is.

                      So for instance, you can offer COD or purchase order payment for customers who are in your wholesale group. Or you could disallow credit card payments to certain countries should you want.
                      Mark Romero
                      ~~~~~~~~

                      Comment


                        #12
                        Re: Change order of drop-down list for payment methods

                        I saw this was the response in 2010 "It should be added to the core software later this year as its a common request" ... has it been added yet?

                        Comment


                          #13
                          Re: Change order of drop-down list for payment methods

                          No this hasn't been added since it's easily accomplishable via template code. It is still on our list, but no ETA.
                          Thanks,

                          Rick Wilson
                          CEO
                          Miva, Inc.
                          [email protected]
                          https://www.miva.com

                          Comment


                            #14
                            Re: Change order of drop-down list for payment methods

                            I see I can hardcode, but how do I figure out the value?, I am using Payflow Pro

                            <div class="form_row">
                            <br><label for="PaymentMethod" class="bold">Pay With:</label>
                            <input type="radio" name="PaymentMethod" value="authnet:AmerExp"> American Express &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="authnet:Discover"> Discover &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="authnet:MasterCard"> MasterCard &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="authnet:Visa" CHECKED> Visa &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="paypalpro:PPAL_OSEL"> PayPal &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="cod:cod"> COD &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="check:check"> Check &nbsp;&nbsp;&nbsp;
                            <input type="radio" name="PaymentMethod" value="check:PO"> Purchase Order &nbsp;&nbsp;&nbsp;

                            </div>

                            Comment


                              #15
                              Re: Change order of drop-down list for payment methods

                              To figure out the values just begin checkout and take a look at your OSEL page as it is and inspect the page source (right click-> View Source, or Ctrl+U in most browsers). Then do a Ctrl+F and search for "PaymentMethod". You'll see the select input followed by a list of options, each with values corresponding to your currently configured payment methods. You can copy these and re-order them as you please, then use them to replace the select and <foreach...</foreach lines on OSEL where the payment methods get dynamically printed by default. If they're currently select options (default) then you'll need to modify them to be radio inputs as they are in the quoted example above.

                              As long as an input with the name of PaymentMethod and a value corresponding to an existing payment method gets passed from OSEL to OPAY, the software doesn't care how you decide to make that happen.

                              Hopefully that points you in the right direction. I didn't go into as much detail with the above instructions as I could have because I'm a bit preoccupied with tickets. Please feel free to ask for clarification on anything that isn't clear.
                              Last edited by KNewbrough; 10-14-13, 05:25 PM.
                              Kyle Newbrough
                              Technical Support / Web Developer
                              Miva Merchant

                              Comment

                              Working...
                              X