Packages

helper functions for using postage library - in elixir

Current section

Files

Jump to
itsfound_postage lib itsfound_postage.ex
Raw

lib/itsfound_postage.ex

defmodule ItsfoundPostage do
alias ItsfoundPostage.Api.Http
def list_rates_and_taxes(params \\ %{}, options \\ []) do
Http.list_rates_and_taxes(params, options)
end
def create_shipment(params \\ %{}, options \\ []) do
Http.create_shipment(params, options)
end
def list_shipments(params, options \\ []) do
Http.list_shipments(params, options)
end
def update_shipment(easyship_shipment_id, params \\ %{}, options \\ []) do
Http.update_shipment(easyship_shipment_id, params, options)
end
def delete_shipment(easyship_shipment_id, options \\ []) do
Http.delete_shipment(easyship_shipment_id, options)
end
def get_shipment(easyship_shipment_id, options \\ []) do
Http.get_shipment(easyship_shipment_id, options)
end
def update_shipment_warehouse_status(params \\ %{}, options \\ []) do
Http.update_shipment_warehouse_status(params, options)
end
def confirm_and_buy_labels(params \\ %{}, options \\ []) do
Http.confirm_and_buy_labels(params, options)
end
def list_courier_pick_up_slots(courier_id, options \\ []) do
Http.list_courier_pick_up_slots(courier_id, options)
end
def request_a_pick_up(params \\ %{}, options \\ []) do
Http.request_a_pick_up(params, options)
end
def mark_as_handed_over(params \\ %{}, options \\ []) do
Http.mark_as_handed_over(params, options)
end
def get_shipment_status(
easyship_shipment_id,
platform_order_number,
options \\ []
) do
Http.get_shipment_status(
easyship_shipment_id,
platform_order_number,
options
)
end
def get_shipment_checkpoints(
easyship_shipment_id,
platform_order_number,
options \\ []
) do
Http.get_shipment_checkpoints(
easyship_shipment_id,
platform_order_number,
options
)
end
def add_credit(params \\ %{}, options \\ []), do: Http.add_credit(params, options)
def list_item_categories(options \\ []), do: Http.list_item_categories(options)
end