This is a friendly notice to our developer community, letting you know that you’ll need to update your SDK implementation by the end of 2023.
To help our customers integrate Trolley with ease, we provide many developer tools – including different Trolley SDKs which provide an easier way to access Trolley APIs.
To improve the coverage of Trolley APIs, and to adhere to the rebranding work we started in 2022, we are working to update all of our SDKs.
Note: The changes introduced by these updates will require you to make changes in your code.
These MAJOR updates will be launched with new package names starting May 2023.
The current packages will be deprecated after the launch (will not receive any new updates) and will be sunsetted starting in Q3 2023.
Here’s a rundown of the changes you’ll need to make in your code to migrate to the new packages:
- Change the dependency/package URL.
- Update the class references from “PaymentRails” to “Trolley”.
- Some method names and their callbacks might need to be changed.
- Update how “errors” and “exceptions” are handled.
- Update pagination for some SDKs.
The following list provides more details about the release status and links to SDK-specific changelogs & update guides. Each link provides details required and the specific steps you’ll need to take on your end to update your implementations of the SDKs:
SDK Name | Status | Learn More at |
PHP SDK | Live | PHP SDK Changelog and Update Guide |
Javascript SDK | Live | Javascript SDK Changelog and Update Guide |
Ruby SDK | Live | Ruby SDK Changelog and Update Guide |
.Net SDK | Live | .Net SDK Changelog and Update Guide |
Python SDK | Live | Python SDK Changelog and Update Guide |
Java SDK | Live | Java SDK Changelog and Update Guide |
In our first phase (May 2023), we’ll make updates to the PHP, Javascript, and Ruby SDKs. We’ll update this list with changelogs and update guides for our Python, .Net, and Java SDKs as they become available later in the year.
We’ll also tweet/post on LinkedIn when guides for other SDKs are ready. So keep an eye on this blog post, Twitter, & LinkedIn.
If you have any questions, please contact us at [email protected].
We know that these actions require work on your end and rest assured, we’re making this change to offer stable continued access to these SDKs in the long run. We look forward to continuing to provide you with the best experience possible.
All the best,
The Trolley Development Team