Download the PHP package vismutx/klarna-order-management-api-php without Composer
On this page you can find all versions of the php package vismutx/klarna-order-management-api-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package klarna-order-management-api-php
SwaggerClient-php
API to handle order lifecycle
This PHP package is automatically generated by the Swagger Codegen project:
- API version: 1.0
- Build package: io.swagger.codegen.languages.PhpClientCodegen
Requirements
PHP 5.5 and later
Installation & Usage
Composer
To install the bindings via Composer run
composer require vismutx/klarna-order-management-api-php
Manual Installation
Download the files and include autoload.php
:
Tests
To run the unit tests:
Getting Started
Please follow the installation procedure and then run the following:
Documentation for API Endpoints
All URIs are relative to https://api.klarna.com
Class | Method | HTTP request | Description |
---|---|---|---|
CapturesApi | appendShippingInfo | POST /ordermanagement/v1/orders/{order_id}/captures/{capture_id}/shipping-info | Add shipping info to a capture |
CapturesApi | captureOrder | POST /ordermanagement/v1/orders/{order_id}/captures | Create capture |
CapturesApi | extendDueDate | PATCH /ordermanagement/v1/orders/{order_id}/captures/{capture_id}/extend-due-date | Extend the customer's payment due date |
CapturesApi | getCapture | GET /ordermanagement/v1/orders/{order_id}/captures/{capture_id} | Get capture |
CapturesApi | getCaptures | GET /ordermanagement/v1/orders/{order_id}/captures | Get all captures for one order |
CapturesApi | getOptionsForExtendDueDate | GET /ordermanagement/v1/orders/{order_id}/captures/{capture_id}/extend-due-date-options | Get available options for extension of the customer's payment due date |
CapturesApi | triggerSendOut | POST /ordermanagement/v1/orders/{order_id}/captures/{capture_id}/trigger-send-out | Trigger resend of customer communication |
OrdersApi | acknowledgeOrder | POST /ordermanagement/v1/orders/{order_id}/acknowledge | Acknowledge order |
OrdersApi | cancelOrder | POST /ordermanagement/v1/orders/{order_id}/cancel | Cancel order |
OrdersApi | extendAuthorizationTime | POST /ordermanagement/v1/orders/{order_id}/extend-authorization-time | Extend authorization time |
OrdersApi | getOrder | GET /ordermanagement/v1/orders/{order_id} | Get order |
OrdersApi | releaseRemainingAuthorization | POST /ordermanagement/v1/orders/{order_id}/release-remaining-authorization | Release remaining authorization |
OrdersApi | updateAuthorization | PATCH /ordermanagement/v1/orders/{order_id}/authorization | Set new order amount and order lines |
OrdersApi | updateConsumerDetails | PATCH /ordermanagement/v1/orders/{order_id}/customer-details | Update customer addresses |
OrdersApi | updateMerchantReferences | PATCH /ordermanagement/v1/orders/{order_id}/merchant-references | Update merchant references |
RefundsApi | get | GET /ordermanagement/v1/orders/{order_id}/refunds/{refund_id} | Get refund |
RefundsApi | refundOrder | POST /ordermanagement/v1/orders/{order_id}/refunds | Create a refund |
Documentation For Models
- Addon
- Address
- CancelNotAllowedErrorMessage
- Capture
- CaptureNotAllowedErrorMessage
- CaptureObject
- CarrierProduct
- Customer
- ErrorMessageDto
- ExtendDueDateOptions
- ExtendDueDateRequest
- InitialPaymentMethodDto
- Location
- NoSuchCaptureErrorMessage
- NoSuchOrderErrorMessage
- NotAllowedErrorMessage
- NotFoundErrorMessage
- OptionDto
- Order
- OrderLine
- ProductIdentifiers
- Refund
- RefundNotAllowedErrorMessage
- RefundObject
- SelectedShippingOptionDto
- ShippingInfo
- Timeslot
- UpdateAuthorization
- UpdateConsumer
- UpdateMerchantReferences
- UpdateShippingInfo
Documentation For Authorization
basicAuth
- Type: HTTP basic authentication
Author
All versions of klarna-order-management-api-php with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.5
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.2||^7.0
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.2||^7.0
The package vismutx/klarna-order-management-api-php contains the following files
Loading the files please wait ....