Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vapor-community/passkit
🎟️ 📦 A package for creating passes and orders for Apple Wallet with Vapor.
https://github.com/vapor-community/passkit
apple-wallet cards coupons ecommerce merchant orders passbook passes passkit server-side-swift swift swift-library swift-linux swift-package swift-package-manager swift-vapor tickets vapor vapor-swift wallet
Last synced: 3 days ago
JSON representation
🎟️ 📦 A package for creating passes and orders for Apple Wallet with Vapor.
- Host: GitHub
- URL: https://github.com/vapor-community/passkit
- Owner: vapor-community
- License: mit
- Created: 2019-12-22T09:20:34.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-17T16:37:04.000Z (19 days ago)
- Last Synced: 2024-12-24T09:09:27.736Z (12 days ago)
- Topics: apple-wallet, cards, coupons, ecommerce, merchant, orders, passbook, passes, passkit, server-side-swift, swift, swift-library, swift-linux, swift-package, swift-package-manager, swift-vapor, tickets, vapor, vapor-swift, wallet
- Language: Swift
- Homepage: https://swiftpackageindex.com/vapor-community/PassKit
- Size: 343 KB
- Stars: 69
- Watchers: 9
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
🎟️ 📦 Create, distribute, and update passes and orders for the Apple Wallet app with Vapor.
Use the SPM string to easily include the dependendency in your `Package.swift` file.
```swift
.package(url: "https://github.com/vapor-community/PassKit.git", from: "0.6.0")
```> Note: This package is made for Vapor 4.
## 🎟️ Wallet Passes
The Passes framework provides a set of tools to help you create, build, and distribute digital passes for the Apple Wallet app using a Vapor server.
It also provides a way to update passes after they have been distributed, using APNs, and models to store pass and device data.Add the `Passes` product to your target's dependencies:
```swift
.product(name: "Passes", package: "PassKit")
```See the framework's [documentation](https://swiftpackageindex.com/vapor-community/PassKit/documentation/passes) for information and guides on how to use it.
For information on Apple Wallet passes, see the [Apple Developer Documentation](https://developer.apple.com/documentation/walletpasses).
## 📦 Wallet Orders
The Orders framework provides a set of tools to help you create, build, and distribute orders that users can track and manage in Apple Wallet using a Vapor server.
It also provides a way to update orders after they have been distributed, using APNs, and models to store order and device data.Add the `Orders` product to your target's dependencies:
```swift
.product(name: "Orders", package: "PassKit")
```See the framework's [documentation](https://swiftpackageindex.com/vapor-community/PassKit/documentation/orders) for information and guides on how to use it.
For information on Apple Wallet orders, see the [Apple Developer Documentation](https://developer.apple.com/documentation/walletorders).