Latest 0.1.5
Homepage https://github.com/erezspatz/HotelUI
License BSD
Platforms ios 9.0
Dependencies Alamofire
Authors

MyCheck Widget (Check-In Check-Out) SDK – iOS
Overview
Background
MyCheck’s Native SDK allows an easy implementation of the Check-In Check-Out flow at your hotel.
The customer is able to find his order, select room for assignment, update a payment method, check-in, view the folio and check-out.
Objectives
The goal of this document is to clearly state MyCheck’s Check-In Check-Out SDK capabilities and implementation effort.
The Check-In Check-Out Experience
Your guest’s experience starts with finding his reservation. Some customization can be made on this screen.
In order to identify a reservation, MyCheck needs 3 parameters – for example, Name, Reservation#, and Check-In Date.
As part of the check-in part, the guest can update with his ETA.
Reservation summary displays before the actual check-in, where the guest can review the details.
After checking-in, the folio is where all charges are clearly visible and where the guest can eventually check-out.
The decision where your guest will be asked to add a payment method using the Wallet SDK is up to you. For example, it can be as part of the check-in flow or right before check-out.
Requirements
iOS 9 or above. Swift 3.0
Installation
HotelUI is available through CocoaPods. You will first need to ask a MyCheck team member to give you read privileges to the MyCheck Repository. Once you have gotten the privileges, install it by simply adding the following lines to the top of your Podfile:

source ‘https://github.com/erezspatz/HotelUI
This will set both the public CocoaPods Repo and the MyCheck private repo as targets for CocoaPods to search for frameworks from.
You can add [email protected] before the ‘bitbucket.org’ so the pod tool won’t need to ask you for it every time you update or install.
inside the target add:
pod "HotelUI"
Now you can run ‘pod install’
source ‘https://github.com/erezspatz/HotelUI
source ‘https://github.com/CocoaPods/Specs.git
This will set both the public CocoaPods Repo and the MyCheck private repo as targets for CocoaPods to search for frameworks from.
You can add [email protected] before the ‘bitbucket.org’ so the pod tool won’t need to ask you for it every time you update or install.
inside the target add:
pod "HotelUI"
Now you can run ‘pod install’

Use
Display MyCheck Hotels Ui
HotelUI.shared.config(key: "pkz7XGTYRAgbgmMpljYNEGZ9S7lfrMLf")

HotelUI.shared.start(self)

Latest podspec

{
    "name": "HotelUI",
    "version": "0.1.5",
    "summary": "A short description of HotelUI.",
    "description": "TODO: Add long description of the pod here.",
    "homepage": "https://github.com/erezspatz/HotelUI",
    "license": {
        "type": "BSD"
    },
    "authors": {
        "michal shatz": "[email protected]"
    },
    "source": {
        "git": "https://github.com/erezspatz/HotelUI",
        "tag": "0.1.5"
    },
    "platforms": {
        "ios": "9.0"
    },
    "source_files": [
        "HotelUI/SDK/Extensions**/*",
        "HotelUI/SDK/Reservation**/*",
        "HotelUI/SDK/UpdateDetails**/*",
        "HotelUI/SDK/ValidateDetails**/*",
        "HotelUI/SDK/**/*"
    ],
    "resource_bundles": {
        "HotelUI": [
            "HotelUI/SDK/**/*.storyboard",
            "HotelUI/SDK/**/*.xcassets"
        ]
    },
    "dependencies": {
        "Alamofire": [
            "~> 4.0"
        ]
    }
}

Pin It on Pinterest

Share This