Announcement

Collapse
No announcement yet.

Clarity: PayPal Express, PayPal Payments Advanced and PayPal Commerce Platform

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

    Clarity: PayPal Express, PayPal Payments Advanced and PayPal Commerce Platform

    "The PayPal Commerce Platform is the newest payments platform from PayPal which includes both PayPal Checkout (previously named PayPal Express Checkout) as well as Credit Card Payments. This is a completely new integration with the intention of replacing all previously existing PayPal Products including PayPal Payments Pro and Payflow Pro. Customers must manually turn on PayPal Commerce Platform and turn off any existing PayPal modules prior to use."

    Can we get some clarity on the PayPal Payment Modules in Miva 10.

    Currently we are using 2 PayPal modules that are now shown as discontinued.

    1. Credit Cards are Processed Via :The PayPal Payments Advanced and/or Payflow Gateway (Discontinued)

    >>> Using a legacy Hostasaurus PayFlow Partner Account

    2. PayPal is Processed Via: PayPal Express Checkout and/or Payments Pro (Discontinued)

    >>> Customer uses their PayPal Account to complete transaction
    >>> Simple way to get money into a PayPal Business Account Via Email Address
    >>> We are using an API Username instead of email address to make the connection.


    PayPal Commerce Platform

    My initial impression was that the PayPal Commerce Platform is replacing the PayPal Express Checkout and/or Payments Pro (Discontinued). And should be a simple activation via logging in to your PayPal Account, which we are having issues with and broke PayPal Express completely.

    How does the PayPal Commerce Platform Payment Module combine the The PayPal Payments Advanced and/or Payflow Gateway (Discontinued) and PayPal Express Checkout and/or Payments Pro (Discontinued) modules?

    If the new PayPal Commerce Platform is discontinuing the legacy PayFlo Pro account is this also making the legacy Hostasaurus PayFlow Partner Account not needed? And should this be cancelled?

    Screenshot 2020-09-24 120136.png
    Last edited by Viscott; 09-24-20, 11:52 AM.
    Jon

    Viscott Limited
    www.viscott.com

    #2
    Hi Jon -

    The PayPal Commerce Platform integration released in Miva 10 is intended to replace all other PayPal integrations. We marked the old modules as discontinued to prevent new customers setting them up or using them. They will however continue to work for the immediate future (there is a bug with Express Checkout we will be resolving today). It will likely take several years, but the goal is for all Miva customers using paypal products to be using the new PayPal Commerce Platform. This handles PayPal Express Checkout as well as credit card processing. It is a manual process to switch over to the new PayPal module. You have to remove the old modules and there is template code changes for the Smart Button placement.

    Full install docs can be found here: https://docs.miva.com/paypal-commerce-platform

    If you do want to make the switch now, I would get everything setup and tested in a dev store (or new template Branch) then pushed live before you cancel any of your current merchant accounts.


    Brennan Heyde
    VP Product
    Miva, Inc.
    [email protected]
    https://www.miva.com

    Comment


      #3
      I can't uninstall the old paypal modules because - "Module 'PayPal Payments Standard (Discontinued)' is in use by one or more orders, and cannot be removed." So do I just deactivate the module and leave it or is there a way to uninstall the module?
      Matt E.
      www.harpkit.com

      Comment


        #4
        Originally posted by Brennan View Post
        Hi Jon -

        The PayPal Commerce Platform integration released in Miva 10 is intended to replace all other PayPal integrations. We marked the old modules as discontinued to prevent new customers setting them up or using them. They will however continue to work for the immediate future (there is a bug with Express Checkout we will be resolving today). It will likely take several years, but the goal is for all Miva customers using paypal products to be using the new PayPal Commerce Platform. This handles PayPal Express Checkout as well as credit card processing. It is a manual process to switch over to the new PayPal module. You have to remove the old modules and there is template code changes for the Smart Button placement.

        Full install docs can be found here: https://docs.miva.com/paypal-commerce-platform

        If you do want to make the switch now, I would get everything setup and tested in a dev store (or new template Branch) then pushed live before you cancel any of your current merchant accounts.

        Is that bug by chance the one that's causing us to not get phone numbers with the orders?
        Mark Hood
        Vermont Gear

        Comment


          #5
          The phone number has always been an optional setting you have to enable within Paypal. Was this linked to your same PayPal account? I would think it would just transfer. But here is how you enable it on the PayPal Side:
          1. Login to your PayPal Account.
          2. Go to Profile > Profile and Settings > My Selling Tools > Click UPDATE on Website Preferences
          3. Find “Contact Telephone Number” and make it required then save.

          https://www.glendaledesigns.com/cust...aypal-express/

          Try that and see if that makes any difference.
          Brennan Heyde
          VP Product
          Miva, Inc.
          [email protected]
          https://www.miva.com

          Comment


            #6
            Originally posted by Brennan View Post
            The phone number has always been an optional setting you have to enable within Paypal. Was this linked to your same PayPal account? I would think it would just transfer. But here is how you enable it on the PayPal Side:
            1. Login to your PayPal Account.
            2. Go to Profile > Profile and Settings > My Selling Tools > Click UPDATE on Website Preferences
            3. Find “Contact Telephone Number” and make it required then save.

            https://www.glendaledesigns.com/cust...aypal-express/

            Try that and see if that makes any difference.
            I do have that setting turned on along with it being required in the miva store. All the orders that have been placed do have a phone number included in the paypal email but they are not making it to the admin.
            Open ticket number MIVA #DJD-820-72309
            Mark Hood
            Vermont Gear

            Comment


              #7
              Hi Mark -

              This does in fact look to be a new bug with the module. We have it filed and slated to the next bugfix release.
              Brennan Heyde
              VP Product
              Miva, Inc.
              [email protected]
              https://www.miva.com

              Comment


                #8
                We are having trouble with the phone number issue as well, and have enabled and required it in Paypal. Is there any update on the fix? I also have a ticket open with Support.

                Comment


                  #9
                  Originally posted by Brennan View Post
                  Hi Jon -

                  The PayPal Commerce Platform integration released in Miva 10 is intended to replace all other PayPal integrations. We marked the old modules as discontinued to prevent new customers setting them up or using them. They will however continue to work for the immediate future (there is a bug with Express Checkout we will be resolving today). It will likely take several years, but the goal is for all Miva customers using paypal products to be using the new PayPal Commerce Platform. This handles PayPal Express Checkout as well as credit card processing. It is a manual process to switch over to the new PayPal module. You have to remove the old modules and there is template code changes for the Smart Button placement.

                  Full install docs can be found here: https://docs.miva.com/paypal-commerce-platform

                  If you do want to make the switch now, I would get everything setup and tested in a dev store (or new template Branch) then pushed live before you cancel any of your current merchant accounts.

                  I'm going hijack this thread to ask - the mentioned documentation is for Shadows (2.0). Just checking, if the site doesn't use Shadows, can it be configured in the branch and the coding snagged from there to be used in a template other than Shadows?

                  Food for thought - this might be a good item to have instructions that also include how to use the branches.
                  Last edited by lesliekirk; 02-16-21, 06:53 AM.
                  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


                    #10
                    Originally posted by lesliekirk View Post
                    I'm going hijack this thread to ask - the mentioned documentation is for Shadows (2.0). Just checking, if the site doesn't use Shadows, can it be configured in the branch and the coding snagged from there to be used in a template other than Shadows?
                    Hi Leslie,

                    The code output by the ReadyTheme Content Section can be modified as you want. There are Shadows specific classes, but you can replace them.
                    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
                      Here's an update for anyone looking for the Require Phone Number setting in Paypal (because the steps above did not match what I see in Paypal - perhaps the navigation on Paypal has changed or maybe it's different depending on the type of account you have):
                      1. Login to Paypal and hover over your account name in the upper right-hand corner to see the "Account Settings" option
                      2. Click "Account Settings"
                      3. In the left-hand nav, refer to the bottom section "PRODUCTS & SERVICES" and click on "Website Payments"
                      4. See Website Preferences and click "Update"
                      5. Scroll down to "Contact telephone number" and choose "On"

                      Comment


                        #12
                        Originally posted by x2jones View Post
                        Here's an update for anyone looking for the Require Phone Number setting in Paypal (because the steps above did not match what I see in Paypal - perhaps the navigation on Paypal has changed or maybe it's different depending on the type of account you have):
                        1. Login to Paypal and hover over your account name in the upper right-hand corner to see the "Account Settings" option
                        2. Click "Account Settings"
                        3. In the left-hand nav, refer to the bottom section "PRODUCTS & SERVICES" and click on "Website Payments"
                        4. See Website Preferences and click "Update"
                        5. Scroll down to "Contact telephone number" and choose "On"
                        Just a quick question since this an older thread - does this indeed resolve the issue of not capturing the phone number in the Miva side (Invoice, emails, etc).
                        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


                          #13
                          lesliekirk To add to that there are also two options for On.

                          On (optional field) and On(required field).

                          Optional is recommended if turning it On because some PayPal users don't provide a phone number in their account. So required would stop them from finishing checkout.

                          I just turned it On as optional to be safe.

                          I'll report back and confirm if phone numbers are being captured or not the next time the smart buttons are used (We just set up the buttons earlier this week).
                          Nick Harkins
                          www.loveisarose.com
                          *Web Developer
                          *Miva
                          *Google Analytics, Search Console, Tag Manager, Merchant Center, Ads

                          Comment


                            #14
                            lesliekirk It does indeed capture the phone number after changing that setting in the PayPal account.
                            Nick Harkins
                            www.loveisarose.com
                            *Web Developer
                            *Miva
                            *Google Analytics, Search Console, Tag Manager, Merchant Center, Ads

                            Comment


                              #15
                              Originally posted by SidFeyDesigns View Post
                              lesliekirk It does indeed capture the phone number after changing that setting in the PayPal account.
                              Thanks for the update!
                              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

                              Working...
                              X