Does the D7 module work at all with current Square API

Created on 14 December 2022, almost 2 years ago
Updated 24 January 2023, almost 2 years ago

Looks to me like Square has deprecated the SqPaymentForm API is now complete discontinued. I can't see that there is any combination of SDK or Square api version that will actually allow this D7 module to work. If this is the case, then it would be good to mark this version of the module as no longer working or something because it appears like there is hope but really I don't think there is any way to make this current module work because of changes that Square has forced on the API. They want everyone to use the Web Payments SDK rather than the SqPaymentForm. https://developer.squareup.com/docs/web-payments/migrate
(See the retired date at top of that page for Oct. 31, 2022. I think it's officially dead now. Would have saved me a lot of time if this D7 module would be marked clearly that it is impossible for this to work at this point.
If I am wrong, I would love to know what I can do to make the D7 module work with square. Thanks.

πŸ› Bug report
Status

Active

Version

1.4

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States DustinYoder

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • I have a client on a drupal commerce D7 site and wants to switch to Square. There's a lot of business logic so it might be easier to work on the D7 module of square instead of upgrading to D10. Client has said they are willing to sponsor work on getting this module to work again - anyone have interest in splitting the cost?

Production build 0.71.5 2024