Page 1 of 2 12 LastLast
Results 1 to 10 of 800

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,915
    Plugin Contributions
    13

    Default Re: Square WebPay support thread.

    Quote Originally Posted by VDecalS View Post
    In Square Developer: I've replaced my token, and replaced my OAuth Application Secret. So now I'm up to 9 active tokens.
    then;
    In my Zen-Cart I removed the Square WebPay Module, then Installed it with the new OAuth Application Secret and tried to Authorize with the green bar and still get the Debug logs as stated in #94
    I'm feeling beaten down. Walking away from this for a bit before trying the restore from backup. I still have PayPal for now.

    Thanks all.
    ok, we were going down the wrong track. this problem is solved.

    admin -> configuration -> sessions -> recreate session.

    this value was set to true. setting it to false has fixed the time out error.

    i will have to explore a bit as to what that config value does and why it does not destroy the session in paypal, but it destroys it in square.

    best.
    author of square Webpay.
    mxWorks now has Apple Pay and Google Pay. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  2. #2
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Square WebPay support thread.

    carlWHAT? called the savior by the chief bottle washer... AND ME!

    cake sent via PayPal
    My store - closed 12/05/2023
    1.5.7d (upgraded from 1.5.7b), clone a template (cloned Responsive Classic Template), Sitemap XML v4.0, Square WebPay, PayPal Express Checkout, PHP Version: 7.4.29 (Zend: 3.4.0)

  3. #3
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,915
    Plugin Contributions
    13

    Default Re: Square WebPay support thread.

    Quote Originally Posted by VDecalS View Post
    carlWHAT? called the savior by the chief bottle washer... AND ME!

    cake sent via PayPal


    thank you.
    author of square Webpay.
    mxWorks now has Apple Pay and Google Pay. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  4. #4
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,915
    Plugin Contributions
    13

    Default Re: Square WebPay support thread.

    Quote Originally Posted by carlwhat View Post
    ok, we were going down the wrong track. this problem is solved.

    admin -> configuration -> sessions -> recreate session.

    this value was set to true. setting it to false has fixed the time out error.

    i will have to explore a bit as to what that config value does and why it does not destroy the session in paypal, but it destroys it in square.

    best.
    ok, this worked for a hot minute, but now it is not.

    i have some more information, in case someone would like to chime in... which would be appreciated.

    standard 3 page checkout. on chrome, one gets to the checkout confirmation page. at the end of the tpl_checkout_confirmation_default.php script, the session looks intact. HOWEVER, after the page is completely rendered, the session is destroyed. this is confirmed by clicking on the my account link (without clicking on the order confirmation submit button), and it directs one to a login page, which is unexpected behavior.

    interestingly enough, this behavior does NOT happen on firefox. the expected process happens, and there is no destruction of the session.

    apparently this behavior does NOT happen with paypal express checkout on firefox or on chrome (ie it works).

    session settings can be seen here:

    https://www.dropbox.com/s/8tk970t6c2...06-12.png?dl=0

    if anyone has any ideas, i am listening.

    thanks in advance.
    author of square Webpay.
    mxWorks now has Apple Pay and Google Pay. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  5. #5
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Square WebPay support thread.

    Dear CarlWhat?,

    As advised, I have removed the old Square module php files by following the hierarchy of your Square WebPay module.
    I'm no longer seeing the "old" Square module in my Admin/Payments.
    There is no more getting booted out on Chrome, Edge, or Firefox!

    Removing the old Square module (php files) is the step that messed me up the most, because I thought the "Remove Module" in Admin/Payments would do the trick.

    Thank you so much for your hands-on help, patience, guidance and explanations. I've learned so much from you with this.

    I'm in awe of the many contributors of Zen-Cart and appreciate what excellent help I am able to get from the forum community.

    nbl to carlWhat? et al
    My store - closed 12/05/2023
    1.5.7d (upgraded from 1.5.7b), clone a template (cloned Responsive Classic Template), Sitemap XML v4.0, Square WebPay, PayPal Express Checkout, PHP Version: 7.4.29 (Zend: 3.4.0)

  6. #6
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Square WebPay [VOICE_FAILURE]

    Maybe not all is well. I've gotten no payments through Square WebPay, but this morning I received this "Square Alert"
    Code:
    May-21-2022 09:07:49
    =================================
    
    Error Dump: [VOICE_FAILURE]: Authorization error: 'VOICE_FAILURE'
    
    Sent to Square: SquareModelsCreatePaymentRequest Object
    (
        [sourceId:SquareModelsCreatePaymentRequest:private] => cnon:*private letter-number*
        [idempotencyKey:SquareModelsCreatePaymentRequest:private] => *private letter-number*
        [amountMoney:SquareModelsCreatePaymentRequest:private] => SquareModelsMoney Object
            (
                [amount:SquareModelsMoney:private] => *order total numbers*
                [currency:SquareModelsMoney:private] => USD
            )
    
        [tipMoney:SquareModelsCreatePaymentRequest:private] => 
        [appFeeMoney:SquareModelsCreatePaymentRequest:private] => 
        [delayDuration:SquareModelsCreatePaymentRequest:private] => 
        [autocomplete:SquareModelsCreatePaymentRequest:private] => 
        [orderId:SquareModelsCreatePaymentRequest:private] => 
        [customerId:SquareModelsCreatePaymentRequest:private] => 
        [locationId:SquareModelsCreatePaymentRequest:private] => *private*
        [teamMemberId:SquareModelsCreatePaymentRequest:private] => 
        [referenceId:SquareModelsCreatePaymentRequest:private] => 
        [verificationToken:SquareModelsCreatePaymentRequest:private] => verf:*letter/number*
        [acceptPartialAuthorization:SquareModelsCreatePaymentRequest:private] => 
        [buyerEmailAddress:SquareModelsCreatePaymentRequest:private] => *customer email*##########################
        [billingAddress:SquareModelsCreatePaymentRequest:private] => SquareModelsAddress Object
            (
                [addressLine1:SquareModelsAddress:private] => 
                [addressLine2:SquareModelsAddress:private] => 
                [addressLine3:SquareModelsAddress:private] => 
                [locality:SquareModelsAddress:private] => 
                [sublocality:SquareModelsAddress:private] => 
                [administrativeDistrictLevel1:SquareModelsAddress:private] => 
                [postalCode:SquareModelsAddress:private] => 
                [country:SquareModelsAddress:private] => 
            )
    
        [shippingAddress:SquareModelsCreatePaymentRequest:private] => SquareModelsAddress Object
            (
                [addressLine1:SquareModelsAddress:private] => 
                [addressLine2:SquareModelsAddress:private] => 
                [addressLine3:SquareModelsAddress:private] => 
                [locality:SquareModelsAddress:private] => 
                [sublocality:SquareModelsAddress:private] => 
                [administrativeDistrictLevel1:SquareModelsAddress:private] => 
                [postalCode:SquareModelsAddress:private] => 
                [country:SquareModelsAddress:private] => 
            )
    
        [note:SquareModelsCreatePaymentRequest:private] => *customer name*; Ordered:(1) *my product*; Deliver To: *customer address and phone number in Canada*  Vinyl Decal Superstore
        [statementDescriptionIdentifier:SquareModelsCreatePaymentRequest:private] => 
        [cashDetails:SquareModelsCreatePaymentRequest:private] => 
        [externalDetails:SquareModelsCreatePaymentRequest:private] => 
    )
    I'm hoping that it is just the customer's card requirement as stated on Square's reference to ErrorCodes
    Code:
    VOICE_FAILURE
    The card issuer declined the request because the issuer requires voice authorization from the cardholder.
    Has anyone else had this problem? Perhaps this is an addition requirement because it's a Canadian purchase from USA location?

    Thanks for your input!
    My store - closed 12/05/2023
    1.5.7d (upgraded from 1.5.7b), clone a template (cloned Responsive Classic Template), Sitemap XML v4.0, Square WebPay, PayPal Express Checkout, PHP Version: 7.4.29 (Zend: 3.4.0)

  7. #7
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Square WebPay [VOICE_FAILURE]

    ALL IS WELL. The customer switched credit cards (or fixed input) and sale went through.

    On a related note, while removing the old Square module (php files), I went too far and also deleted the folder
    includes\modules\payment\square_support
    I was getting a partial white page, but was able to figure out the problem by reading the DEBUG log.

    Thank you all
    My store - closed 12/05/2023
    1.5.7d (upgraded from 1.5.7b), clone a template (cloned Responsive Classic Template), Sitemap XML v4.0, Square WebPay, PayPal Express Checkout, PHP Version: 7.4.29 (Zend: 3.4.0)

  8. #8
    Join Date
    Feb 2009
    Location
    UK
    Posts
    1,303
    Plugin Contributions
    1

    Default Re: Square WebPay support thread.

    I'm preparing to upgrade Square to WebPay (and OPC) and am catching up with the various posts in this thread and wanted to confirm the following,

    Quote Originally Posted by VDecalS View Post
    As advised, I have removed the old Square module php files by following the hierarchy of your Square WebPay module.
    I assume we do remove the existing Square plugin by uninstalling it within Admin and removing all of its files? The above post mentions following the hierachy of WebPay, I've not seen this or the removal of files suggested before, perhaps it was in a PM. (I note that WebPay makes use of the existing Square database table, so we would leave that alone)

    Quote Originally Posted by VDecalS View Post
    .... while removing the old Square module (php files), I went too far and also deleted the folder
    includes\modules\payment\square_support
    If following the hierarchy of WebPay I assume we do leave this in place.

    To sum up - the existing Square plugin should be uninstalled from within Admin and all of its files should be removed with the exception of the square_support folder.

    (I don't think a hierarchical removal of the old plugin is strictly correct, if we follow that premise then that would leave the \includes\classes\vendors\square folder behind - which I believe is no longer needed. Perhaps I misunderstand 'hierarchy').
    Simon

  9. #9
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,701
    Plugin Contributions
    11

    Default Re: Square WebPay support thread.

    Actually, doing anything other than clicking on Remove Module in the admin is not recommended.

    If you remove files from the current Square installation, you will have problems reviewing sales made with Square when you click on Details.
    A little help with colors.
    myZenCartHost.com - Zen Cart Certified, PCI Compatible Hosting by JEANDRET
    Free SSL & Domain with semi-annual and longer hosting. Updating 1.5.2 and Up.

  10. #10
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Square WebPay support thread.

    Quote Originally Posted by simon1066 View Post
    I'm preparing to upgrade Square to WebPay (and OPC) and am catching up with the various posts in this thread and wanted to confirm the following,



    I assume we do remove the existing Square plugin by uninstalling it within Admin and removing all of its files? The above post mentions following the hierachy of WebPay, I've not seen this or the removal of files suggested before, perhaps it was in a PM. (I note that WebPay makes use of the existing Square database table, so we would leave that alone)
    The installation docs state "If you want to use Square WebPay module, please remove the Square Module". I uninstalled within the Admin, but hadn't deleted the php files which resulted in Square WebPay breaking.
    You are correct that the php removal was suggested in a PM. I followed only the Square WebPay hierarchy in removing php files, without touching the database table.

    Quote Originally Posted by simon1066 View Post
    If following the hierarchy of WebPay I assume we do leave this in place.

    To sum up - the existing Square plugin should be uninstalled from within Admin and all of its files should be removed with the exception of the square_support folder.

    (I don't think a hierarchical removal of the old plugin is strictly correct, if we follow that premise then that would leave the \includes\classes\vendors\square folder behind - which I believe is no longer needed. Perhaps I misunderstand 'hierarchy').
    I had to re-load the square_support folder in order to eliminate partial white screen on the "Order Details" pages.

    I did leave the \includes\classes\vendors\square folder in my store as I did not see this in the new WebPay hierarchy. I've not seen any issues by leaving this folder in, but I've only had the one sale since my repair.

    Can someone else illuminate on leaving or removing folder \includes\classes\vendors\square?
    My store - closed 12/05/2023
    1.5.7d (upgraded from 1.5.7b), clone a template (cloned Responsive Classic Template), Sitemap XML v4.0, Square WebPay, PayPal Express Checkout, PHP Version: 7.4.29 (Zend: 3.4.0)

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Square Payment Module for Zen Cart [Support Thread]
    By DrByte in forum Addon Payment Modules
    Replies: 820
    Last Post: 16 May 2026, 01:07 AM
  2. Hebrew Support - latest release [Support Thread]
    By eranariel in forum Addon Language Packs
    Replies: 22
    Last Post: 26 Jan 2026, 06:47 AM
  3. Square Support for SqPaymentForm ending 15th July 2022
    By brittainmark in forum Addon Payment Modules
    Replies: 1
    Last Post: 9 Apr 2022, 02:40 PM
  4. v156 Square Payments and strange request from Square
    By ianhg in forum General Questions
    Replies: 4
    Last Post: 14 Nov 2020, 11:14 AM
  5. v156 PWA, Offline support Push notifications addon [Support Thread]
    By perfumbg in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 23 May 2019, 02:27 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg