Download the PHP package masterpass/mpasscoresdk without Composer
On this page you can find all versions of the php package masterpass/mpasscoresdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download masterpass/mpasscoresdk
More information about masterpass/mpasscoresdk
Files in masterpass/mpasscoresdk
Package mpasscoresdk
Short Description PHP Core SDK for use with Masterpass Merchant Checkout Service SDK on MasterCard Developer Zone
License
Homepage https://developer.mastercard.com
Informations about the package mpasscoresdk
Read Me
PHP Core SDK for use with Masterpass Merchant Checkout Service SDK on MasterCard Developer Zone (https://developer.mastercard.com)
Pre-Requisites for using PHP MasterCard Core SDK:
- PHP 5.5 or higher
-
Download MasterCardCoreSDK-PHP phar file
Note: Refer to mastercard developer zone for documentation on SDKs for implementation reference and avoid potential break in your existing code if you upgrade with higher version.
Documentation for SDK Integration:
For Masterpass V6 :
For configuration and pre-requisites: https://developer.mastercard.com/documentation/masterpass-merchant-integration-v6 For standard/express checkout integration: https://developer.mastercard.com/documentation/masterpass-merchant-integration-v6#tutorials
For Masterpass V7:
For configuration and pre-requisites https://developer.mastercard.com/documentation/masterpass-merchant-integration-v7 For standard checkout integration: https://developer.mastercard.com/documentation/masterpass-merchant-integration-v7#standard-checkout For express checkout integration: https://developer.mastercard.com/documentation/masterpass-merchant-integration-v7#express-checkout
This phar can be downloaded from github directly or by using composer dependency.
If you do not have composer installed you can download it from https://getcomposer.org/
To download this phar as composer dependency, put a file named composer.json at the root of your project, containing as your project dependencies:
MasterCardCoreSDK v6 :
MasterCardCoreSDK v7 :
In order to import this package in your application, you need to use following composer command after installing composer locally:
composer update
Usage
Set configurations for private key and consumer key to call API:
Customize default SSL settings for the SDK through Configuration class using following code: [You may get SSL Exception if there is no already configured ssl certificate file exists locally or in php.ini] Note: SSL Verification is set to True by default. Do NOT set it to false in production code, otherwise you would face multiple types of cryptographic attacks.
Example : Api Call
You can get more information about integrating MasterCard Merchant Checkout SDK from MasterCard Developer Zone -
Merchant Integration section.
All versions of mpasscoresdk with dependencies
guzzlehttp/guzzle Version ~6.0
apache/log4php Version 2.3.0
pear/xml_parser Version 1.3.7
pear/xml_util Version 1.4.3
gree/jose Version 2.2.1