Download the PHP package judopay/judopay-sdk without Composer
On this page you can find all versions of the php package judopay/judopay-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download judopay/judopay-sdk
More information about judopay/judopay-sdk
Files in judopay/judopay-sdk
Package judopay-sdk
Short Description SDK for the Judopay API
License MIT
Homepage https://www.judopay.com/docs
Informations about the package judopay-sdk
Judopay PHP SDK
The JudoPay SDK provides you with the ability to integrate card payments into your PHP project. Judo's SDK enables a faster, simpler, and more secure payment experience within your app.
***Due to industry-wide security updates, versions below 2.0 of this SDK will no longer be supported after 1st Oct 2016. For more information regarding these updates, please read our blog here.***
Requirements
In order for the Judo PHP library to work correctly with your development setup, please ensure the following requirements are met:
- PHP 5.5 and above
- Composer
Getting started
1. Integration
Installation of the SDK is implemented via the Composer package manager. Add the judopay package to your composer.json file:
And then execute:
Make sure you require the 'vendor/autoload.php' file, so that the Judopay SDK classes are available to your application. For more information on getting started with Composer, see Composer intro.
2. Setup
To start using the SDK, create a new Judopay object with your API credentials:
3. Make a payment
To make a new payment with full card details:
Note: Please make sure that you are using a unique Consumer Reference for each different consumer, and a unique Payment Reference for each transaction.
Card address details can optionally be included for use in AVS checks as follows, (see full list of parameters here)
You can check on the required fields and the format of each field in the Judopay REST API reference. To send the request to the API, call:
4. Check the payment result
If the payment is successful, you'll receive a response array like this (see full response here):
Also important to handle different exceptions in your code. See more details in our error handling section.
Next steps
The Judo PHP SDK supports a range of customization options. For more information on using Judo see our documentation.
License
See the LICENSE file for license rights and limitations (MIT).
All versions of judopay-sdk with dependencies
guzzlehttp/guzzle Version ~6.0 | ^7.0
pimple/pimple Version ~3.0
psr/log Version ^1.0
ext-openssl Version >=0.0.0
ext-json Version *
ext-curl Version *