Skip to content

payeezy/payeezy_apple_pay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 

Repository files navigation

Payeezy Apple Pay

User Action: Buyer taps the Pay button in the App and selects the payment card and uses the Touch-ID to complete the transaction.

  1. The Merchant App communities with merchant server and creates a transaction ID
  2. The Merchant App obtains the encrypted transaction payload (The tokenized card data "DPAN", Cryptogram, and transaction details) from Apple's Pass Kit Framework
  3. The Merchant App sends the encrypted transaction payload to Payeezy usig the Payeezy SDK
  4. Payeezy decrypts the encrypted transaction payload and processes the transaction
  5. Payeezy responds back to the Merchant App (Through the SDK) with either an approval or declination
  6. If provided, Payeezy sends out a transaction receipt to the merchant URL (Via a Webhook)

For more information on Apple Pay - US click here and For Apple Pay - UK click here

#Apple Pay Supported Merchant's domicile country Now apple pay is supported in UK as well as US. For more information on Payeezy Supported method/API click here

Use following code and country for UK
#define CURRENCY_CODE @“GBP”
#define COUNTRY_CODE @“UK"

and following code and country for US
#define CURRENCY_CODE @"USD"
#define COUNTRY_CODE @"US"

Refer apple_pay081215.pdf for more details on Payeezy apple pay settings and configration.

Refer apple_pay_quick_start(2.0).pdf for more details on Payeezy apple pay coding.

Sample app:(with textbox and apple pay button)

sample app sample app sample app sample app sample app
For Code location: [click here] (https://github.com/payeezy/payeezy_apple_pay/tree/master/example/FDApplePaySample)

Lunch2Go App: (with Lunch Menu and option to add and remove items with Apple Pay button)

sample app sample app sample app sample app sample app sample app

For Code location: click here

Getting Started with Payeezy

Using below listed steps, you can easily integrate your mobile/web payment application with Payeezy APIs and go LIVE!

  • LITE - REGISTRATION
  • GET CERTIFIED
  • ADD MERCHANTS
  • LIVE!

alt tag

For more information on getting started, visit [get_start_with_payeezy guide] (https://github.com/payeezy/get_started_with_payeezy/blob/master/get_started_with_payeezy042015.pdf) or download

Testing - Payeezy {SANDBOX region}

For test credit card,eCheck,GiftCard please refer to test data or [download] (https://github.com/payeezy/testing_payeezy/raw/master/payeezy_testdata042015.pdf)

Error code/response - Payeezy {SANDBOX/PROD region}

For HTTP status code, API Error codes and error description please refer to API error code and select your API

#Questions? We're always happy to help with code or other questions you might have! Check out FAQ page or call us.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Feedback

We appreciate the time you take to try out our sample code and welcome your feedback. Here are a few ways to get in touch:

  • For generally applicable issues and feedback, create an issue in this repository.
  • [email protected] - for personal support at any phase of integration
  • 1.855.799.0790 - for personal support in real time

Terms of Use

Terms and conditions for using Payeezy Apple Pay SDK: Please see Payeezy Terms & conditions

License

The Payeezy Apple Pay SDK is open source and available under the MIT license. See the LICENSE file for more info.

About

Payeezy bindings for Apple Pay(iOS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published