Download the PHP package kubinyete/unlimit-php-sdk-v3 without Composer
On this page you can find all versions of the php package kubinyete/unlimit-php-sdk-v3. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package unlimit-php-sdk-v3
PHP SDK for Unlimit API v3
The Unlimit API uses HTTP verbs and a RESTful endpoint structure. Request and response payloads are formatted as JSON.
- API version: 3.0
- PHP SDK version: 3.68.8
For more information, please visit https://integration.cardpay.com
Requirements
- PHP 5.6 or later
- curl, json, openssl extensions
Installation & Usage
Composer
To install the bindings via Composer, add the following to composer.json
:
Then run composer install
Manual Installation
Download the files, run composer install
and include autoload.php
:
Proxy Usage
SDK will automatically use the proxy if the HTTPS_PROXY
or HTTP_PROXY
environment variable is set.
Getting Started
Important: please note that current implementation is using temporary files storage (see FileTokensStorageApi), to save, read and delete (if needed) the API tokens. You may implement another tokens storage (session, database, Memcached, Redis, etc) by implementing TokensStorageApi interface.
In order to obtain the API tokens please use AuthApiClient. It requires API terminal code and password, provided by Unlimit.
Please follow the installation procedure and then run the following:
Tests
Open ./test/Config.php and set terminal code, password and terminal currency.
To run the unit tests:
Documentation for models
- ApiError
- ApiTokens
- AuthDataRequest
- AuthenticationCreateResponse
- AuthenticationCustomer
- AuthenticationData
- AuthenticationDataRequest
- AuthenticationDataResponse
- AuthenticationError
- BadRequestError
- BankCardPayoutData
- BillingAddress
- BrowserInfo
- CardInfoRequest
- CardInfoResponse
- ChangeSubscriptionStatusClaimResponse
- ChangedPlanData
- ClaimResponseSubscriptionData
- Confirm3dsRequest
- Device
- DisputeList
- DisputeResponse
- DisputeResponseCard
- DisputeResponseCardAccount
- DisputeResponseCustomer
- DisputeResponseDisputeData
- DisputeResponseMerchantOrder
- DisputeResponsePaymentData
- EwalletAccount
- FilingRecurringData
- FilingRequest
- FilingRequestMerchantOrder
- FilingRequestSubscriptionData
- FilterParameters
- Flight
- Flights
- InstallmentData
- InvoiceCreationDataResponse
- InvoiceCreationResponse
- InvoiceCustomer
- InvoiceData
- InvoiceGetDataResponse
- InvoiceGetResponse
- InvoiceItem
- InvoiceMerchantOrder
- InvoiceRequest
- Item
- LimitInfoResponse
- MobileTokenRequest
- MobileTokenResponse
- NextSubscriptionPayment
- NotFoundError
- OAuthError
- OneclickData
- PaymentCallback
- PaymentGatewayCreationResponse
- PaymentGatewayResponsePaymentData
- PaymentMethodsResponse
- PaymentPatchRequest
- PaymentRequest
- PaymentRequestCard
- PaymentRequestCardAccount
- PaymentRequestCryptocurrencyAccount
- PaymentRequestCustomer
- PaymentRequestEWalletAccount
- PaymentRequestLivingAddress
- PaymentRequestMerchantOrder
- PaymentRequestPaymentData
- PaymentResponse
- PaymentResponseCardAccount
- PaymentResponseCryptocurrencyAccount
- PaymentResponseCustomer
- PaymentResponsePaymentData
- PaymentUpdateResponse
- PaymentUpdateTransactionData
- PaymentsList
- PayoutCallback
- PayoutCreationResponse
- PayoutPaymentData
- PayoutRequest
- PayoutRequestCard
- PayoutRequestCardAccount
- PayoutRequestCryptocurrencyAccount
- PayoutRequestCustomer
- PayoutRequestEWalletAccount
- PayoutRequestLivingAddress
- PayoutRequestMerchantOrder
- PayoutRequestPayoutData
- PayoutResponse
- PayoutResponseCardAccount
- PayoutResponseCryptocurrencyAccount
- PayoutResponseCustomer
- PayoutResponseEWalletAccount
- PayoutResponsePayoutData
- PayoutUpdateRequest
- PayoutUpdateResponse
- PayoutsList
- PixAccountDetailsRequest
- PixAccountDetailsResponse
- Plan
- PlanDataList
- PlanQuantity
- PlanUpdateRequest
- PlanUpdateRequestPlanData
- PlanUpdateResponse
- RecurringCallback
- RecurringCreationRequest
- RecurringCustomer
- RecurringData
- RecurringFilterParameters
- RecurringGatewayCreationResponse
- RecurringGatewayResponseRecurringData
- RecurringPatchRequest
- RecurringPlanRequest
- RecurringPlanRequestPlanData
- RecurringPlanResponse
- RecurringRequestFiling
- RecurringRequestRecurringData
- RecurringResponse
- RecurringResponseFiling
- RecurringResponseMerchantOrder
- RecurringResponseRecurringData
- RecurringUpdateResponse
- RecurringsList
- RedirectUrlResponse
- RefundCallback
- RefundRequest
- RefundRequestCustomer
- RefundRequestEWalletAccount
- RefundRequestMerchantOrder
- RefundRequestPaymentData
- RefundRequestRefundData
- RefundResponse
- RefundResponseCardAccount
- RefundResponseCustomer
- RefundResponseEWalletAccount
- RefundResponsePaymentData
- RefundResponseRefundData
- RefundUpdateRequest
- RefundUpdateResponse
- RefundsList
- RenamedPlanData
- Report
- ReportsData
- ReportsRequest
- ReportsResponse
- Request
- RequestUpdatedTransactionData
- ResponsePlanData
- ResponseUpdatedTransactionData
- ReturnUrls
- ScheduledByMerchantData
- ScheduledData
- ShippingAddress
- Subscription
- SubscriptionCustomer
- SubscriptionFilterParameters
- SubscriptionGetResponse
- SubscriptionGetResponsePlan
- SubscriptionList
- SubscriptionPendingPlanUpdate
- SubscriptionUpdateRequest
- SubscriptionUpdateRequestSubscriptionData
- SubscriptionUpdateResponse
- SupportedPaymentMethod
- ThreeDSecureData
- ThreeDSecureResponse
- TransactionMethodsList
- TransactionRequest
- TransactionResponseEWalletAccount
- TransactionResponseMerchantOrder
- TransactionUpdateRequest
- UpdatedPlanData
- UpdatedSubscriptionData
- UpdatedSubscriptionRecurringData
- PaymentConfirm3dsRequest
- PaymentExecuteRequest
- PaymentIncrementRequest
- PaymentUpdateRequest
- RecurringConfirm3dsRequest
- RecurringExecuteRequest
- RecurringIncrementRequest
- RecurringUpdateRequest
Author
All versions of unlimit-php-sdk-v3 with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.0