PHP-PKPass - 💳 PHP class for creating passes for Wallet on iOS.

  •        420

This class provides the functionality to create a pass for Wallet in Apple's iOS 6 and newer on-the-fly. It creates, signs and packages the Pass as a .pkpass file according to Apple's documentation. Please take a look at the example.php file for example usage. For more info on the JSON for the pass and how to style it, take a look at the docs at developers.apple.com.

https://github.com/tschoffelen/PHP-PKPass

Tags
Implementation
License
Platform

   




Related Projects

PassAndroid - Android App to view passes

  •    Kotlin

Displays esPass (*.esPass) and Passbook ( *.pkpass ) files & shows the Barcode ( QR, PDF417, AZTEC, Code 39 and Code 128 format ). It useable offline. When preparing for the Chaos Communication Congress 2012 ( #29c3 ) I stumbled upon a passbook file for the first time. As I really like the idea of paperless tickets as it saves time and trees which both are very valuable to me. The problem was that I found no app with which I could use the downloaded passbook file. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

trust-wallet-ios - :iphone: Trust - Ethereum Wallet and Web3 DApp Browser for iOS

  •    Swift

We intend for this project to be an educational resource: we are excited to share our wins, mistakes, and methodology of iOS development as we work in the open. Our primary focus is to continue improving the app for our users in line with our roadmap. The best way to submit feedback and report bugs is to open a GitHub issue. Please be sure to include your operating system, device, version number, and steps to reproduce reported bugs. Keep in mind that all participants will be expected to follow our code of conduct.

CardStackUI - An iOS Healthbook-like highly customisable stack of cards implementation for Android

  •    Java

An iOS Passbook-like highly customisable stack of cards implementation for Android. parallax_enabled and parallax_scale are not working currently. Also the drag to move cards also is not working.

ddd-playground - Domain-Driven Design in a PHP project using Symfony

  •    PHP

Wallet API in Symfony following DDD (Domain Driver Design). The tests follow the same structure and the phpunit tests are tagged with group tags: unit or functional.


web3swift - Elegant Web3js functionality in Swift

  •    Swift

Web3swift requires Swift 4.1 and iOS 9.0 or macOS 10.13 although we recommend to use the latest iOS and MacOS versions for your own safety. Don't forget to set the iOS version in a Podfile, otherwise you get an error if the deployment target is less than the latest SDK. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

bither-android - Bither - a simple and secure Bitcoin wallet!

  •    Java

Bither is a simple and secure Bitcoin wallet! You can find Bither on Google Play.There is also an iOS version.

BitcoinKit - Bitcoin protocol toolkit for Swift

  •    Swift

The BitcoinKit library is a Swift implementation of the Bitcoin protocol which support both BCH and BTC. Improving the mobile ecosystem for Bitcoin developers is our mission. BitcoinKit allows maintaining a wallet, sending or receiving transactions without a full blockchain node. Following is a wallet app that demonstrates the way to use it.

BitWasp - Open Source Bitcoin Marketplace Software

  •    PHP

BitWasp is an open source PHP project which allows anyone to set up a secure bitcoin marketplace independent of other centralized services.It features multi-signature transactions, meaning no live wallet to steal. Users can also recover their funds from the site if it goes offline.

The ultimate open source betting protocol. PolyCash is a P2P blockchain platform for wallets, asset issuance, bonds & gaming

  •    PHP

PolyCash is the ultimate open source betting solution. The PolyCash web app runs on PHP and MySQL and is easy to install and configure. PolyCash is a colored coins implementation built using blockchain technology and can be used to create betting currencies on top of bitcoin, litecoin or any other blockchain based on the Bitcoin source code.

dubai - Generate and Preview Passbook Passes

  •    Ruby

Generate and Preview Passbook Passes

Copay - The Secure, Shared Bitcoin Wallet

  •    Javascript

Copay is a secure bitcoin wallet platform for both desktop and mobile devices. The Copay app securely stores multiple, distinct bitcoin wallets, allowing both business and privacy-conscious users to keep funds carefully separated. It makes sharing a wallet simple and secure. It is one of the first bitcoin wallets to support the full Bitcoin Payment Protocol (BIP 0070-0073).

breadwallet-ios - bread - bitcoin wallet

  •    Swift

Bread is the best way to get started with bitcoin. Our simple, streamlined design is easy for beginners, yet powerful enough for experienced users. Unlike other iOS bitcoin wallets, Bread is a standalone bitcoin client. It connects directly to the bitcoin network using SPV mode, and doesn't rely on servers that can be hacked or disabled. Even if Bread the company disappears, the app will continue to function, allowing users to access their money at any time.

status-react - a free (libre) open source, mobile OS for Ethereum

  •    Clojure

Join us in creating a browser, messenger, and gateway to a decentralized world. Status is a free (libre) open source mobile client targeting Android & iOS built entirely on Ethereum technologies. That's right, no middle men and go-ethereum running directly on your device. We believe in a medium of pure free trade, economies with fair, permission-less access and a world without intermediaries. We want to create policies that can exist between friends or scale globally, we want to communicate securely and be uninhibited by legacy systems.

Shiny - Iridescent Effect View (inspired by Apple Pay Cash) ✨

  •    Swift

Shiny is an iOS library that generates an iridescent effect view matched to the gyroscope, similar to the Apple Pay Cash card in the Wallet app. You must call startUpdates() for the instance to observe motion changes. Calling stopUpdates() on the instance will stop motion updates.

balance-open - Balance Open: A GPL3-licensed macOS menu bar app for all the world’s currencies.

  •    Swift

We use carthage for dependency management, however we check in all built frameworks, so it is not necessary to run any carthage commands. However, if moving to a new Swift version, or for other reasons, it may be necessary to rebuild them using carthage update --platform "osx, ios".

bitcore-wallet-service - A multisig, HD wallet service. Used by Copay.

  •    Javascript

A Multisig HD Bitcore Wallet Service.Bitcore Wallet Service facilitates multisig HD wallets creation and operation through a (hopefully) simple and intuitive REST API.

desktop-wallet - :computer: Multi Platform ARK Wallet Lite Client

  •    Javascript

Since we are working on the next-gen version of the wallet, we won't be reviewing pull requests with new features and bugs (only critical bugs will be reviewed and merged). Our intention is deploying the first beta of the v2 desktop wallet in a few weeks time so we need to be focused on it exclusively. Please do not submit Pull-Requests (PRs) unless they solve an urgent problem.

WalletWasabi - Privacy focused, ZeroLink compliant Bitcoin wallet.

  •    CSharp

Wasabi Wallet, formerly known as HiddenWallet is a ZeroLink compliant Bitcoin wallet. We are dedicated to restore Bitcoin's fungibility and provide the highest possible privacy for our users. HiddenWallet's code is archived in the hiddenwallet-v0.6 branch of this repository. Run Wasabi with dotnet run from the WalletWasabi.Gui folder.

Wallet - Wallet is a library to manage cards and passes.

  •    Swift

Wallet is a replica of the Apple's Wallet interface. Add, delete or present your cards and passes. Feel free to use this pod in your project and add any other functionality to the Wallet.