Announcement

Collapse
No announcement yet.

Issue with Paypal Complete Payments on OSEL

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

    Issue with Paypal Complete Payments on OSEL

    We have migrated to the PayPal Complete payment on our OPAY page not OSEL OOPS I titled it OSEL incorrectly.
    After doing so we find the code shown below hass been installed into our OPAY template.
    The code is not working correctly as the payment fields for card number, expiration date, and CVV canot be keyed into. The code inserted is not anything I have experience with so we are looking for a solution to the issue. Mia support is stonewalling us on this (have refused to help us) so I hope someone on the forum has a solution. This is the code:
    Thanks for any help that is provided! Larry
    <mvt:comment>Fields for PPCP</mvt:comment>
    <br>
    <mvt:if expr="g.PaymentMethod EQ 'paypalcp:cc'">
    <div id="payment-fields" class="t-payment-form t-paypalcp">
    <div class="t-payment-form__heading">
    <span class="c-heading--subheading--x-small u-icon-secure" aria-hidden="true"></span>
    </div>
    <div class="t-payment-form__fields c-form-fields--compact">
    <mvt:foreach array="payment:fields" iterator="field">
    <mvt:assign name="l.settings:field:html:class:invalid" value="ternary( l.settings:field:invalid, 'u-color-red', '' )" />
    <mvt:if expr="l.settings:field:code EQ 'cc_exp'">
    <div class="t-payment-form__field-set t-payment-form__field-&mvte:field:code;">
    <label class="c-form-label &mvte:field:html:class:invalid;" for="&mvte:field:code;" title="&mvte:field:prompt;">&mvt:field:prompt;</label>
    <mvt:item name="payment" param="field:code" />
    </div>
    <mvt:elseif expr="l.settings:field:code EQ 'cc_number'">
    <div class="t-payment-form__field-set t-payment-form__field-&mvte:field:code;">
    <label class="c-form-label &mvte:field:html:class:invalid;" for="&mvte:field:code;" title="&mvte:field:prompt;">&mvt:field:prompt;</label>
    <mvt:item name="payment" param="field:code" />
    </div>
    <mvt:elseif expr="l.settings:field:code EQ 'cc_cvv'">
    <div class="t-payment-form__field-set t-payment-form__field-&mvte:field:code;">
    <label class="c-form-label &mvte:field:html:class:invalid;" for="&mvte:field:code;" title="&mvte:field:prompt;">&mvt:field:prompt;</label>
    <mvt:item name="payment" param="field:code"/>
    &mvt:cvv_dialog;
    </div>
    <mvt:else>
    <div class="t-payment-form__field-set t-payment-form__field-&mvte:field:code;" data-hook="mvt-input" data-mvt-id="&mvte:field:code;" data-mvt-classlist="c-form-input" data-mvt-autocomplete="cc-name">
    <label class="c-form-label &mvte:field:html:class:invalid;" for="&mvte:field:code;" title="&mvte:field:prompt;">&mvt:field:prompt;</label>
    <mvt:item name="payment" param="field:code" />
    </div>
    </mvt:if>
    </mvt:foreach>
    </div>
    </mvt:if>
    Attached Files
    Last edited by wajake41; 02-21-25, 06:12 PM.
    Larry
    Luce Kanun Web Design
    www.facebook.com/wajake41
    www.plus.google.com/116415026668025242914/posts?hl=en



    #2
    Miva support has told us they will not support us because we are running MMUI. Are we the only site running MMUI?
    Last edited by wajake41; 02-21-25, 09:54 AM.
    Larry
    Luce Kanun Web Design
    www.facebook.com/wajake41
    www.plus.google.com/116415026668025242914/posts?hl=en


    Comment


      #3
      We deprecated MMUI just under 10 years ago, so there's a few of you left out there, but it's been unsupported for a decade now.
      Thanks,

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

      Comment


        #4
        Question: Why is Miva still doing new releases for obsolete MMUI sites. We just received a notice of another release for our MMUI sites? Very puzzling.
        Larry
        Luce Kanun Web Design
        www.facebook.com/wajake41
        www.plus.google.com/116415026668025242914/posts?hl=en


        Comment


          #5
          We would like a bid from someone who is capable of fixing the Miva code shown above. Any takers?
          We had the same experience on a prior move to Complete Payments on another site and Miva did the repair that time.
          They have washed their hands on this fix though.
          In the image above it shows the 4 payment fields created by the Miva Complete payments code, The problem is that only name on card field is keyable, the card number, exp date, and cvv cannot be keyed into.
          Last edited by wajake41; 02-21-25, 04:09 PM.
          Larry
          Luce Kanun Web Design
          www.facebook.com/wajake41
          www.plus.google.com/116415026668025242914/posts?hl=en


          Comment


            #6
            That's not true, The core platform update was released to everyone. Back when we deprecated MMUI in 2015 we explained that. We've been very public about this.

            Here was the release note on July 29th 2015:

            • MMUI is now deprecated. It has been removed from new installations and will not receive updates for new features or bug fixes in the future. Existing stores using MMUI will continue to function.
            Thanks,

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

            Comment


              #7
              Hello Rick: Actually I misspoke. Our orange-traffic-cones.com site is a CSS site, not MMUI and is up to date on all releases.
              We would like to contract with Miva to solve this issue. Any change of that since it is CSS?
              Thanks,
              Larry

              Larry
              Luce Kanun Web Design
              www.facebook.com/wajake41
              www.plus.google.com/116415026668025242914/posts?hl=en


              Comment


                #8
                You can use CSS on an MMUI store, so just cause you have CSS doesn't mean you're on CSSUI and using Shadows (which is the supported version)

                David Hubbard tells me you're on MMUI, so I suspect he's correct. Working with him through Support is your best path, but from what I've been told you didn't want to follow his suggestion.

                The best short term path here is to roll back before you broke it. The best long term path is to do a new fresh build on Shadows using Page Builder.
                Thanks,

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

                Comment


                  #9
                  Hi Rick, Larry asked me to look into this, so I just checked his store. I don't have much expertise on frameworks and themes, but it looks like the store is, in fact, using CSSUI. (see attached image.) Or am I missing something?

                  Frameworks settings-LIVE.png
                  Kent Multer
                  Magic Metal Productions
                  http://TheMagicM.com
                  * Web developer/designer
                  * E-commerce and Miva
                  * Author, The Official Miva Web Scripting Book -- available on-line:
                  http://www.amazon.com/exec/obidos/IS...icmetalproducA

                  Comment


                    #10
                    From what I've heard via support he has one cssui store and one mmui store.

                    However the he's using (from what I've been told) a very out of date checkout flow (as in not a recent Shadows one) so the only support we can really offer is to tell him to install the Shadows checkout (which can be down with Branches, etc...) but we can't troubleshoot why a very out of date checkout flow isn't working with the latest PPCP module.
                    Thanks,

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

                    Comment


                      #11
                      Originally posted by Kent Multer View Post
                      Hi Rick, Larry asked me to look into this, so I just checked his store. I don't have much expertise on frameworks and themes, but it looks like the store is, in fact, using CSSUI. (see attached image.) Or am I missing something?

                      Frameworks settings-LIVE.png
                      FYI - to verify if the store is CSSUI or MMUI go to Settings > Store Settings and look at the Settings Store User Interface:

                      SwNoaH.png

                      This would indicate it's still an MMUI store (and yeah, I'm trying to get a quick & easy update for the store owner).
                      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


                        #12
                        Originally posted by lesliekirk View Post

                        FYI - to verify if the store is CSSUI or MMUI go to Settings > Store Settings and look at the Settings Store User Interface:

                        This would indicate it's still an MMUI store (and yeah, I'm trying to get a quick & easy update for the store owner).
                        Thanks for clarifying that. Looks kosher to me:

                        UI setting.png

                        But as Rick pointed out, if the store's checkout is too far out of date, Support can't address it.

                        Rick, could Professional Services work on this? They might be able to fix it more quickly than I can. Larry and his staff are looking into a major upgrade of the UI; but for now, they just want to get checkout working again ASAP.

                        Thanks --
                        Kent Multer
                        Magic Metal Productions
                        http://TheMagicM.com
                        * Web developer/designer
                        * E-commerce and Miva
                        * Author, The Official Miva Web Scripting Book -- available on-line:
                        http://www.amazon.com/exec/obidos/IS...icmetalproducA

                        Comment


                          #13
                          We could, but we're both overbooked and the most expensive option. Leslie could definitely spin up a working checkout in a new branch and once it's all working swap it in. My hunch is that's the cheapest path forward. Alternatively they should roll back to what they were doing before (assuming they're still down in anyway).
                          Thanks,

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

                          Comment


                            #14
                            For clarification, a store showing "Miva Merchant CSSUI" could represent the framework released in 2010, fifteen years ago, or other CSSUI-based frameworks. In this particular case, we're talking about a store with the 2010 version, and likely not many of the template updates released in the subsequent ten years before Miva Merchant 10 was released. Version 10 moved to a different CSSUI-based framework (Shadows) in 2020.
                            David Hubbard
                            CIO
                            Miva
                            [email protected]
                            http://www.miva.com

                            Comment

                            Working...
                            X