Square Gateway
Features
- Square's API has undergone significant updates and this update brings it up to date with all those changes. Specific updates include updating oAuth API to version 2.0, Locations API updated to v2, payment processing now using the new Payments API, and improvements to token renewals.
- Square now has a proper sandbox for testing so we have added a new "Connect to Square Sandbox" button within the admin.
- There is now a "Token Refresh" date field that displays within Square's WP-admin settings screen so you can more easily tell when the last refresh was and can even manually refresh it yourself. As well, there is also a line item under System Information for support.
Features
- When disconnecting the site from Square a notice now appears prompting the admin that any other sites connected to Give will also be disconnected. This is a requirement of the Square API and we are providing this to warn admins that other sites sharing the same Square connection will also be disconnected.
Fixes
- Zero decimal currencies such as the Japanese Yen were not being passed properly to Square resulting in inaccurate totals at the gateway. If you're using a zero decimal currency please update to this version or higher immediately.
Tweaks
- The Square connect notice now uses Give Core's class to display.
Fixes
- Resolved "INVALID_REQUEST_ERROR" and "AUTHENTICATION_ERROR" errors when connecting to Square's API when using the advanced API key method.
Tweaks
- The Square add-on now required GiveWP 2.4.0+.
