Download the PHP package konfig/splitit-web-php-guzzle6-sdk without Composer
On this page you can find all versions of the php package konfig/splitit-web-php-guzzle6-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package splitit-web-php-guzzle6-sdk
splitit-web-php-guzzle6-sdk
Splitit's Web API
Table of Contents
- Installation & Usage
- Requirements
- Composer
- Manual Installation
- Getting Started
- Reference
splitit.installmentPlan.checkEligibility
splitit.installmentPlan.get
splitit.installmentPlan.getEligibilityTermsAndCondition
splitit.installmentPlan.post
splitit.installmentPlan.post2
splitit.installmentPlan.refund
splitit.installmentPlan.search
splitit.installmentPlan.updateOrder
splitit.installmentPlan.updateOrder2
splitit.installmentPlan.verifyAuthorization
Installation & Usage
Requirements
This library requires PHP ^7.0
Composer
To install the bindings via Composer, add the following to composer.json
:
Then run composer install
Manual Installation
Download the files and include autoload.php
:
Getting Started
Please follow the installation procedure and then run the following:
Reference
splitit.installmentPlan.checkEligibility
🛠️ Usage
⚙️ Parameters
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
PlanData:
CardDetails:
BillingAddress:
ShopperIdentifier: string
🔄 Return
InstallmentsEligibilityResponse
🌐 Endpoint
/api/installmentplans/check-eligibility
POST
🔙 Back to Table of Contents
splitit.installmentPlan.get
🛠️ Usage
⚙️ Parameters
installment_plan_number: string
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
🔄 Return
InstallmentPlanGetResponse
🌐 Endpoint
/api/installmentplans/{installmentPlanNumber}
GET
🔙 Back to Table of Contents
splitit.installmentPlan.getEligibilityTermsAndCondition
🛠️ Usage
⚙️ Parameters
ipn: string
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
🔄 Return
EligibilityTermsAndConditionResponse
🌐 Endpoint
/api/installmentplans/{ipn}/legal
GET
🔙 Back to Table of Contents
splitit.installmentPlan.post
🛠️ Usage
⚙️ Parameters
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
AutoCapture: bool
Attempt3dSecure: bool
Shopper:
PlanData:
BillingAddress:
RedirectUrls:
UxSettings:
EventsEndpoints:
ProcessingData:
x_splitit_test_mode: string
x_splitit_strategy: string
splititclientinfo: string
🔄 Return
InitiatePlanResponse
🌐 Endpoint
/api/installmentplans/initiate
POST
🔙 Back to Table of Contents
splitit.installmentPlan.post2
🛠️ Usage
⚙️ Parameters
AutoCapture: bool
TermsAndConditionsAccepted: bool
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
Attempt3dSecure: bool
Shopper:
PlanData:
BillingAddress:
PaymentMethod:
RedirectUrls:
ProcessingData:
EventsEndpoints:
x_splitit_test_mode: string
x_splitit_strategy: string
splititclientinfo: string
🔄 Return
InstallmentPlanCreateResponse
🌐 Endpoint
/api/installmentplans
POST
🔙 Back to Table of Contents
splitit.installmentPlan.refund
🛠️ Usage
⚙️ Parameters
Amount: float
installment_plan_number: string
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
RefundStrategy:
ReferenceId: string
🔄 Return
InstallmentPlanRefundResponse
🌐 Endpoint
/api/installmentplans/{installmentPlanNumber}/refund
POST
🔙 Back to Table of Contents
splitit.installmentPlan.search
🛠️ Usage
⚙️ Parameters
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
installment_plan_number: string
ref_order_number: string
extended_params: array<string, string
>
🔄 Return
InstallmentPlanSearchResponse
🌐 Endpoint
/api/installmentplans/search
GET
🔙 Back to Table of Contents
splitit.installmentPlan.updateOrder
🛠️ Usage
⚙️ Parameters
installment_plan_number: string
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
RefOrderNumber: string
TrackingNumber: string
Capture: bool
ShippingStatus:
NewAmount: float
🔄 Return
InstallmentPlanUpdateResponse
🌐 Endpoint
/api/installmentplans/{installmentPlanNumber}/updateorder
PUT
🔙 Back to Table of Contents
splitit.installmentPlan.updateOrder2
🛠️ Usage
⚙️ Parameters
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
RefOrderNumber: string
TrackingNumber: string
Capture: bool
ShippingStatus:
NewAmount: float
Identifier:
🔄 Return
InstallmentPlanUpdateResponse
🌐 Endpoint
/api/installmentplans/updateorder
PUT
🔙 Back to Table of Contents
splitit.installmentPlan.verifyAuthorization
🛠️ Usage
⚙️ Parameters
installment_plan_number: string
x_splitit_idempotency_key: string
x_splitit_touch_point: string
TouchPoint
🔄 Return
VerifyAuthorizationResponse
🌐 Endpoint
/api/installmentplans/{installmentPlanNumber}/verifyauthorization
GET
🔙 Back to Table of Contents
Author
This PHP package is automatically generated by Konfig
All versions of splitit-web-php-guzzle6-sdk with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.0 || ^7.3
guzzlehttp/psr7 Version ^1.4 || ^2.0