To post a new support question, click the Post New Topic button below.
Current Version: 4.9.1 | Sytist Manual | Common  Issues | Feature Requests

Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.

Important! Users Using Square For Payment - Update - 4.1.6 - Action Required

16,216 posts (admin)
Mon Jul 18, 22 4:00 AM CST
Key Points: 

Attention: Square has extended this deadline to October 31, 2022.

1) Square is removing the current integration Sytist uses (SqPaymentForm) on July 21, 2022.

2) The new Square "Web Payments" card processing has been added in the latest Sytist update 4.1.6 for the front end. 

3) Action Required: With the new update you will need to get your location ID and add it to your Square settings in Sytist. Step 5 in the Square instructions here.

4) It is still possible Square will stop working July 21, 2022 even with the updates.

Changelog | How to update

The info:

Square is removing the functionality of the  sqPaymentForm which is the current integration in Sytist. It will stop working on July 21, 2022. 

They have a new integration "Web Payments" which has been integrated with the card processing for the front end in Sytist with Sytist version 4.1.6.

They have a newer backend (Payments API) which does the processing, however, it has not been updated in Sytist because of errors and which Square support  has not fixed yet. 

So it is still using the "Transactions API" for the backend that Square says is deprecated but should still continue to work. However, I have not received a straight answer on that.

This is the reason I say it is still possible it will stop working on July 21, 2022 even with the update. You might want to have a backup plan in place like using PayPal Standard Business or Stripe.

If you are using the Square payment option you will need to update to Sytist 4.1.6 before July 21, 2022.

Get your Square Location ID
After you have updated to Sytist 4.1.6 you will need to get a location ID from your square account and add it to your Square settings in Sytist (Settings -> Checkout & Payment). Step 5 in the Square instructions here.

Changelog | How to update
Edited Fri Jul 22, 22 12:48 PM by Tim - PicturesPro.com
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
T
357 posts
Mon Jul 18, 22 7:03 AM CST
Thanks Tim for looking at this. Hoping to use square come next academic year (September).
Edited Mon Jul 18, 22 7:11 AM by Trailboy
P
53 posts
Mon Jul 18, 22 9:17 AM CST
Hi Tim
I am on version 3.2.2 and dont see anything on Admin payment Square page for adding a "location" .
My application ID and Token numbers are already in there and taking payments fine.
So what does that mean for me ? Is the Square payment going to quit working for me ?
I am not interested in goin to the current sytist version (studio is way too slow for that).
Paul
16,216 posts (admin)
Mon Jul 18, 22 10:15 AM CST
You have to update first.

Get your Square Location ID
After you have updated to Sytist 4.1.6 you will need to get a location ID from your square account and add it to your Square settings in Sytist (Settings -> Checkout & Payment). Step 5 in the Square instructions here.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
J
7 posts
Mon Jul 18, 22 11:37 AM CST
Did the update, entered LocationID for Square, no go.
Ditched Square for Stripe, set it up; did a test run, get to check out page, enter credit card # and hit Pay and then greeted with blank screen and order not taken. Any thoughts?
This reply was deleted.
16,216 posts (admin)
Mon Jul 18, 22 11:42 AM CST
Ya'll can Email me the following for me to look into it:

1) Link to your Sytist admin.

2) The admin username and password (or create me an admin account by clicking Admins in the upper right corner of the admin pages).

Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
P
53 posts
Mon Jul 18, 22 9:01 PM CST
Where is the update info/price if I were to do that ? I dont see it anywhere.
16,216 posts (admin)
Tue Jul 19, 22 4:28 AM CST
It's actually linked twice in the first post.

Changelog | How to update

Upgrade is $99.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
This reply was deleted.
M
296 posts
Thu Jul 21, 22 5:21 PM CST
auto archive of download only orders has stopped with this update

Mike
16,216 posts (admin)
Fri Jul 22, 22 7:03 AM CST
Ok, I'll investigate it.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
258 posts
Fri Jul 22, 22 11:59 AM CST
I'm on 4.1.6.

A client just successfully made a Gift Card purchase with Square. Thought I would pass it on.

Love your product Tim! I've been a loyal user for many years now.

Thank you.
Aric Hoek
16,216 posts (admin)
Sun Jul 24, 22 5:39 AM CST
Good to know, thanks!
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
K
23 posts
Sun Jul 24, 22 9:20 AM CST
Hey Tim, I hope you are having a great weekend.

I am just getting caught up on all of this issue with Square but I did get the following email from Square. Does this mean if I just leave things alone it will still work? I was to go live with paid signups for grad photos last week. If its not broken I would like to just leave it alone. Please let me know your thoughts!

Hi there,
We wanted to inform you that the SqPaymentForm JavaScript library retirement has been extended to 2022-10-31 and its functionality will be shut off after this date. Additionally new applications will not be allowed to use SqPaymentForm from 2022-07-21.

SqPaymentForm has been deprecated since 2021-05-13 and replaced by Web Payments SDK. We encourage you to migrate as soon as possible by following this step-by-step migration guide.

Check out the Web Payments SDK documentation and technical reference to get started today.

If you have any questions, drop us a note in our Developer Forums.

Thank you,

The Square Developer Team
M
296 posts
Sun Jul 24, 22 10:43 AM CST
Tim,

I upgraded php and that seems to have fixed it

Regards

Mike
16,216 posts (admin)
Mon Jul 25, 22 4:21 AM CST
@Kelly,

You don't have to do anything now as it has been extended until October.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
K
23 posts
Mon Jul 25, 22 8:13 AM CST
Perfect! Thanks for confirming that Tim!
t
14 posts
Wed Jul 27, 22 6:35 AM CST
Hi Tim,
Updating to php 8 has resolved the auto archive on download orders, however download collections are still not auto archiving.

Thanks

Tony Cobley
T
357 posts
Wed Jul 27, 22 8:18 AM CST
Hi Tim.

Reading the above, is it possible that the new Square integration requires PHP 8?

I would like to stay on PHP 7 for now for other reasons.
16,216 posts (admin)
Wed Jul 27, 22 10:20 AM CST
The new square integration does not require PHP 8. The automatically archive download orders are not working because that code is missing from the new integration. Updating to PHP 8 would not fix it.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
C
47 posts
Wed Jul 27, 22 3:56 PM CST
I am getting duplicate orders.
1 orders is complete and correct, second order is empty of items but getting charged the same as the original order. third time since I updated the square payments system.
I need to stop the duplicate orders as each customers thinks they did something wrong but I believe it has to do with both old and new system are enabled.
Need help to stop it from happening.
Thank you,Chris
Edited Wed Jul 27, 22 6:01 PM by Christopher Stockman
16,216 posts (admin)
Thu Jul 28, 22 5:45 AM CST
I can not recreate any duplicate orders.

Are the customers actually getting charged twice or is it sending out a second order with a new order number and not actually getting charged?
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
C
47 posts
Thu Jul 28, 22 7:51 AM CST
they ar e getting charged twice
C
47 posts
Thu Jul 28, 22 8:15 AM CST
duplicate order with a new order number.
duplicate same charge.
no order items info on the second order.
customer is getting charged twice in the same time frame
30 posts
Fri Jul 29, 22 8:11 PM CST
Hi, we renewed and upgraded our Sytist plan for the sole reason of continuing to use Square since our In Studio POS is also through Square and we'd like to keep everything in the same place.

Unfortunately the "fix" provided did not work and we had to hastily create a emergency Stripe account just to be able to continue accepting website payments!

We do not want to be with Stripe long term. When will this be 100% fixed so we can switch back to Square?

Thank you for you help.
T
357 posts
Sat Jul 30, 22 5:13 AM CST
I think Tim will need more details about how it did not work.
16,216 posts (admin)
Sat Jul 30, 22 6:24 AM CST
The duplicate orders were caused by using PHP 5 which starting with Sytist 4.1 it is no longer compatible with PHP 5.

So there are no issue with this. and Square is working fine.

If you can't get it to work, explain what the error is.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
30 posts
Sat Jul 30, 22 8:05 PM CST
@Trailboy @Tim

When I say that Square still stopped working after we upgraded and applied the "fix"(adding the location ID to our developer app). I mean that when the user clicks the CTA button after filling in their CC details it does nothing. No payment is processed, No transaction is completed.

Up until we did this (upgrade and fix), Square was working fine. Now it doesn't.

When can we expect to be able to use Square again?
16,216 posts (admin)
Mon Aug 01, 22 5:01 AM CST
You are the only one I am aware of it is not working for.

You can email me the following for me to look into it:

1) Link to your Sytist admin.

2) The admin username and password (or create me an admin account by clicking Admins in the upper right corner of the admin pages).

Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
30 posts
Tue Aug 02, 22 3:10 AM CST
Hi Tim,

Yes please. You still have admin access from before (2 years ago).
16,216 posts (admin)
Tue Aug 02, 22 6:27 AM CST
Maybe I'll find it.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
J
30 posts
Thu Aug 04, 22 7:43 AM CST
As a follow up to Linda:
If you are still having square troubles, double check that the Location ID you copied and pasted wasn’t from the “Sandbox Mode” on the square app side. I had inadvertently copied the sandbox mode location ID and had pretty much the exact same issues Linda is seeing. As soon as I realized my “oops” it was a quick and easy fix.
Just an idea if nothing else has worked this far.
T
357 posts
Thu Aug 04, 22 8:28 AM CST
Thanks for your efforts on this Tim.

I can confirm that the current square integration is working with the updated Square requirements in the UK.

30 posts
Fri Aug 12, 22 2:51 AM CST
Thank you Jon McCarthy! That is exactly what the issue was. I didn't notice that it had changed . Thank you so much. All appears to be working now. :)

Cheers.
157 posts
Sat Aug 13, 22 10:56 AM CST
Tim, I am still not getting Square to work. I am on 4.1.6 and have copied the location to Systist. When a user tries to View Cart the screen goes blank. They tell me they cannot checkout.
Paul White
16,216 posts (admin)
Mon Aug 15, 22 11:14 AM CST
It's not Square not working. The main Sytist page is not working so CHECKOUT is not working. Looks like you have the wrong index.php file in your Sytist folder on the server.

https://www.whitesphotography.com/Sytist/

Here is a link to a zip file containing the index.php file for Sytist. Unzip and upload the index.php file into your Sytist folder.
https://www.picturespro.com/sy-misc/download/Sytist-index-file.zip
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
C
127 posts
Mon Oct 31, 22 1:15 PM CST
I've just had a reminder from Square that the old payments system is ending today (31 October). Fingers crossed that all the work Tim has done ensures Square works tomorrow!
This reply was deleted.
A
31 posts
Thu Jan 05, 23 6:04 AM CST

Can I just check that after the updates Square will now work with the latest version of Sytist?

16,216 posts (admin)
Thu Jan 05, 23 6:48 AM CST

Square works with the current version of Sytist.

Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
41 total messages
Please log in or Create an account to post or reply to topics.
This post has been viewed 3,568 times
Category: Other
 
Loading more pages
Loading more pages

Sign up for email promotions.

Your information is safe with us and won't be shared.

Thank you for signing up!

 
©2003 - 2021 Grissett, LLC. All Rights Reserved.

By continuing to browse or by clicking Accept Cookies, you agree to the storing of cookies on your device necessary to provide you with the services available through our website.

    Accept   Privacy & Cookie Policy
Loading More Photos
Scroll To Top
Close Window
Loading
Close