Step 1. Get the SDK

To include the SDK in your project, follow the specific guidance provided by your IDEClosedIntegrated Development Environment – developer tools that include a text editor, a project editor, a tool bar, and an output viewer. IDEs can perform a variety of functions. Notable ones include write code, compile code, debug code, and monitor resources. Examples of IDEs include NetBeans, Eclipse, IntelliJ, and Visual Studio.. In general, most IDEs relying on MavenClosedApache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information., GradleClosedGradle is an open-source build-automation system that builds upon the concepts of Apache Ant and Apache Maven and introduces a Groovy-based domain-specific language (DSL) instead of the XML form used by Apache Maven for declaring the project configuration. Gradle runs on the JVM and you must have a Java Development Kit (JDK) installed to use it. This is a bonus for developers familiar with the Java platform as you can use the standard Java APIs in your build logic, such as custom task types and plugins. It also makes it easy to run Gradle on different platforms. Note that Gradle isn’t limited to building just JVM projects, and it even comes packaged with support for building native projects., NuGetClosedFor C# and .NET (including .NET Core), the Microsoft-supported mechanism for sharing code is NuGet, which defines how packages for .NET are created, hosted, and consumed, and provides the tools for each of those roles., and other build utilities use a project POMClosedProject Object Model – fundamental unit of work in Maven. It is an XML file that contains information about the project and configuration details used by Maven to build the project. It contains default values for most projects. file to map dependencies and generate the resources and files that constitute a development project. Project files are specific to each IDE and to your specific development environment. Because each is different, review your IDE documentation carefully before importing/including the Token SDK.

Click here to access the SDK files and resources in your selected language and configure the required dependencies, then return to this browser tab to take a look at the corresponding PFMClosedPersonal Financial Management – refers to software that helps users manage their money. PFM often lets users categorize transactions and add accounts from multiple institutions into a single view. (information) and MerchantClosedMerchants are retailers that want/need to support the new checkout methods, payment services, payment channels, and payment technologies offered through open banking. (payments) examples of working code for your selected language:

When you've successfully imported the SDK into your project, you're ready to proceed with the next step, setting up the client.