| Package | Description |
|---|---|
| be.feelio.mollie.data.order | |
| be.feelio.mollie.handler |
| Modifier and Type | Method and Description |
|---|---|
OrderResponse |
OrderResponse.OrderResponseBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
List<OrderResponse> |
OrderListResponse.getOrders() |
| Modifier and Type | Method and Description |
|---|---|
OrderListResponse.OrderListResponseBuilder |
OrderListResponse.OrderListResponseBuilder.orders(List<OrderResponse> orders) |
void |
OrderListResponse.setOrders(List<OrderResponse> orders) |
| Constructor and Description |
|---|
OrderListResponse(List<OrderResponse> orders) |
| Modifier and Type | Method and Description |
|---|---|
OrderResponse |
OrderHandler.cancelOrder(String orderId)
The order can only be canceled while:
the order doesn’t have any open payments except for the methods banktransfer, directdebit, klarnapaylater, and klarnasliceit.
the order’s status field is either created, authorized or shipping.
In case of created, all order lines will be canceled and the new order status will be canceled.
In case of authorized, the authorization will be released, all order lines will be canceled and the new order status will be canceled.
In case of shipping, any order lines that are still authorized will be canceled and order lines that are shipping will be completed.
|
OrderResponse |
OrderHandler.cancelOrder(String orderId,
QueryParams params)
The order can only be canceled while:
the order doesn’t have any open payments except for the methods banktransfer, directdebit, klarnapaylater, and klarnasliceit.
the order’s status field is either created, authorized or shipping.
In case of created, all order lines will be canceled and the new order status will be canceled.
In case of authorized, the authorization will be released, all order lines will be canceled and the new order status will be canceled.
In case of shipping, any order lines that are still authorized will be canceled and order lines that are shipping will be completed.
|
OrderResponse |
OrderHandler.createOrder(OrderRequest body)
Using the Orders API is the preferred approach when integrating the Mollie API into e-commerce applications such as webshops.
|
OrderResponse |
OrderHandler.createOrder(OrderRequest body,
QueryParams params)
Using the Orders API is the preferred approach when integrating the Mollie API into e-commerce applications such as webshops.
|
OrderResponse |
OrderHandler.getOrder(String orderId)
Retrieve a single order by its ID.
|
OrderResponse |
OrderHandler.getOrder(String orderId,
QueryParams params)
Retrieve a single order by its ID.
|
OrderResponse |
OrderHandler.updateOrder(String orderId,
OrderUpdateRequest body)
This endpoint can be used to update the billing and/or shipping address of an order.
|
OrderResponse |
OrderHandler.updateOrder(String orderId,
OrderUpdateRequest body,
QueryParams params)
This endpoint can be used to update the billing and/or shipping address of an order.
|
OrderResponse |
OrderHandler.updateOrderLine(String orderId,
String lineId,
OrderLineUpdateRequest body)
This endpoint can be used to update an order line.
|
OrderResponse |
OrderHandler.updateOrderLine(String orderId,
String lineId,
OrderLineUpdateRequest body,
QueryParams params)
This endpoint can be used to update an order line.
|
Copyright © 2020. All rights reserved.