- Platform Overview
- Resources and Guides
-
POS Integration
-
Getting Started
-
Core Concepts
-
Integration SDK
- C# & .NET
-
Certification
-
- Order Ahead
-
Provider Enablement
-
Provider Enablement
-
Endpoints
-
Developer Endpoints
-
-
API Reference
-
Getting Started
-
v15
-
- Access Tokens
- Campaigns
- Credit Cards
- Users
- Credit
- Locations
- Payment Methods
- QR Codes
- Progress Adjustments
- Orders
- Rewards
- Gift Cards
-
-
v14
-
- Credit
- Access Tokens
- Campaigns
- Categories
- Credit Cards
- Interstitials
- Locations
- Loyalty
- Orders
- Payment Tokens
- Support Tickets
- Users
-
-
C# & .NET
POS Integration / Integration SDK
Overview
The LevelUp C# Integration SDK provides the basic building blocks you’ll need to integrate LevelUp into a point-of-sale system or other merchant-oriented app. Specifically, the SDK provides classes and libraries which allow you to make requests to the LevelUp web service and handle the results. The SDK doesn’t mandate using any UI framework in particular.
Requirements
See the SDK readme on GitHub for detailed requirements.
Getting the SDK
The LevelUp C# SDK is packaged as a set of dynamic libraries.
Downloading Precompiled Binaries
If you are simply looking to download the precompiled binaries, you may do so in one of two ways:
- You may download the binaries as a zip file directly from the GitHub Releases Page. In the “Downloads” section, there will be a package named LevelUpSDK.zip.
- These binaries are also provided as NuGet packages which are hosted on the LevelUp MyGet Package Feed. Details on how to pull these NuGet packages into your Visual Studio solution are provided in the SDK readme on GitHub.
Downloading The Source Code
The recommended means of getting the SDK source is by cloning the repository available on the GitHub LevelUp SDK page.
It is also possible to download the source code as a zip file directly from the GitHub Releases Page. In the “Downloads” section, there will be a package named SourceCode.zip.
Example App
To get a good feel for how to use the SDK, first take a look at the example app source code, which is available in the SDK GitHub Repository. This will walk you through the basics for authentication, merchant configuration, placing an order, and requesting a refund.
Building the Sample with Visual Studio
Details for how to build the SDK via Visual Studio are available on the SDK readme on GitHub.