m-paap/fietskoeriers-api

There is no license information available for the latest version (0.0.1) of this package.

Installs: 51

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/m-paap/fietskoeriers-api

0.0.1 2020-01-10 15:39 UTC

This package is not auto-updated.

Last update: 2025-09-28 19:32:15 UTC


README

Package still in development feel free to contribute.

Dabba Fietskoeriers.nl PHP API

Dabba Fietskoeriers.nl PHP wrapper.

composer required m-paap/fietskoeriers-api

Examples

Set up auth

$auth = new \FietskoeriersApi\Auth($username, $api_key, $test_mode);

Get all orders

(new \FietskoeriersApi\Order($auth))->all()

Get single order

(new \FietskoeriersApi\Order($auth))->find($order_id)

Create order

$address = new \FietskoeriersApi\Resources\AddressResource(
    $name,
    $address,
    $nr,
    $postal_code,
    $city,
    $county
);

$order = new \FietskoeriersApi\Resources\OrderResource(
   \FietskoeriersApi\Resources\OrderResource::DELIVERY_TYPE_NEXT_DAY,
   \FietskoeriersApi\Resources\OrderResource::PRODUCT_PAKKET,
   $address,
   $quantity
);

return (new \FietskoeriersApi\Order($auth))->create($order);

Confirm Order

(new \FietskoeriersApi\Order($auth))->confirm($order_id)

Cancel Order

(new \FietskoeriersApi\Order($auth))->cancel($order_id)

Get label PDF

(new \FietskoeriersApi\Label($auth))->find($order_id)