Native Unity support for Bolt Web Payments. A programmatic way to for out-of-app purchases and subscriptions.
We also support other platforms:
JavaScript Javascript SDK |
Unity
This Repo |
Unreal Engine Unreal SDK |
iOS Coming Soon 🚧 |
Android Coming Soon 🚧 |
For documentation and API reference visit our quick start guide.
Only with Bolt you get 2.1% + $0.30 on all transactions. That's 10x better than traditional app stores which take 30% of your revenue! That's the fair and transparent pricing you get with using Bolt.
Disclaimer: Fees are subject to change but will continue to remain highly competitive. See bolt.com/pricing for up to date rates and visit bolt.com/end-user-terms for end user terms and conditions.
You need 3 things to get started:
- Existing App: You will need an application in the same platform as this SDK
- Backend Server: You will need to bring your own backend server (any language)
- Bolt Merchant Account: Dashboard access to manage your store (signup or login)
Note: For any of these options you can specify a specific version by appending it to the URL with a hashtag, e.g. https://github.com/BoltApp/bolt-unity-sdk.git#v0.0.5
will pin v0.0.5
- Open your Unity project
- Navigate to the Packages folder in your project root
- Open the
manifest.json
file in a text editor - Add the Bolt SDK dependency to the
dependencies
section:
{
"dependencies": {
"com.bolt.sdk": "https://github.com/BoltApp/bolt-unity-sdk.git#main",
// ... other dependencies
}
}
- Save the file - Unity will automatically download and import the package
- Open Package Manager in Unity (Window > Package Manager)
- Click the "+" button in the top-left corner
- Select "Add package from git URL"
- Enter the repository URL:
https://github.com/BoltApp/bolt-unity-sdk.git#main
- Click "Add"
If you have any issues our discord support team will be happy to help.
There is sample integrations in the Samples~/
folder.
- BoltBasicExample: will showcase how to initialize the client and check for pending transactions
- BoltDeepLinkExample: will showcase how to handle deep links back into the application.
You will need to bring your own backend server to complete integration.
- Quick Start: View our quickstart guide to get the API running
- Example Server: We also have a sample server in NodeJS for your reference during implementation
Get help and chat with us about anything on Discord
This project is licensed under the MIT License - see the LICENSE file for details.