Download the PHP package kruegge82/deutschepost-internetmarke-php-sdk without Composer
On this page you can find all versions of the php package kruegge82/deutschepost-internetmarke-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kruegge82/deutschepost-internetmarke-php-sdk
More information about kruegge82/deutschepost-internetmarke-php-sdk
Files in kruegge82/deutschepost-internetmarke-php-sdk
Package deutschepost-internetmarke-php-sdk
Short Description Division: Post & Parcel Germany
The INTERNETMARKE is the online-postage for mail products of Deutsche Post AG.
License MIT
Informations about the package deutschepost-internetmarke-php-sdk
OpenAPIClient-php
Division: Post & Parcel Germany
The INTERNETMARKE is the online-postage for mail products of Deutsche Post AG.
For more information, please visit https://www.deutschepost.de/de/i/internetmarke-porto-drucken/kundenservice/internetmarke/kontakt.html.
Installation & Usage
Requirements
PHP 7.4 and later. Should also work with PHP 8.0.
Composer
To install the bindings via Composer, add the following to composer.json
:
run composer require kruegge82/deutschepost-internetmarke-php-sdk
Manual Installation
Download the files and include autoload.php
:
Getting Started
Please follow the installation procedure and then run the following:
Full DirectCheckout Example
Please follow the installation procedure and then run the following:
API Endpoints
All URIs are relative to https://api-eu.dhl.com/post/de/shipping/im/v1
Class | Method | HTTP request | Description |
---|---|---|---|
ApiVersionResourceApi | apiVersion | GET / | Get information about this REST Api version. |
AppResourceApi | chargeWallet | PUT /app/wallet | Charge users wallet |
AppResourceApi | checkoutShoppingCartPDFApp | POST /app/shoppingcart/pdf | Checkouts ot the PDF shopping cart. |
AppResourceApi | checkoutShoppingCartPNGApp | POST /app/shoppingcart/png | Checkouts ot the PNG shopping cart. |
AppResourceApi | initShoppingCartApp | POST /app/shoppingcart | Initializes a shopping cart and returns the shopOrderId. |
AppResourceApi | retoureVouchersApp | POST /app/retoure | Retoure vouchers For App. |
AppResourceApi | retrieveCatalogApp | GET /app/catalog | Retrieve catalogs. |
AppResourceApi | retrieveRetoureStateApp | GET /app/retoure | Retrieve retoure state for App. |
AppResourceApi | retrieveShoppingCartApp | GET /app/shoppingcart/{shopOrderId} | Retrieves a shopping cart. |
UserResourceApi | authorization | POST /user | Get authorization token. |
UserResourceApi | retrieveUserData | GET /user/profile | Authenticate and retrieve authorized user's data for shop. |
Models
- Address
- AddressBinding
- ApiVersion200Response
- ApiVersion200ResponseAmp
- ApiVersionResponse
- AppCheckoutPDFRequest
- AppCheckoutPNGRequest
- AppShoppingCartPDFPosition
- AppShoppingCartPDFRequest
- AppShoppingCartPNGRequest
- AppShoppingCartPosition
- AppShoppingCartPreviewPDFRequest
- AppShoppingCartPreviewPNGRequest
- Authentication200Response
- BorderDimension
- CashOnDelivery
- CatalogItem
- ChargeWalletResponse
- CheckoutShoppingCartAppResponse
- CheckoutShoppingCartPDFAppRequest
- CheckoutShoppingCartPNGAppRequest
- ContractProduct
- ContractProducts
- Dimension
- Error401Response
- Error429Response
- ImageItem
- InitShoppingCartResponse
- MotiveLink
- PageFormat
- PageLayout
- Position
- PrivateCatalog
- PublicCatalog
- RequestStatus
- RetoureState
- RetoureVouchersRequest
- RetoureVouchersResponse
- RetrieveCatalogResponse
- RetrieveRetoureStateResponse
- RetrieveUserDataResponse
- ShoppingCart
- Voucher
- VoucherPosition
Authorization
BearerAuth
- Type: Bearer authentication
All versions of deutschepost-internetmarke-php-sdk with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0