paperfly_courier 0.1.0
paperfly_courier: ^0.1.0 copied to clipboard
Official Dart/Flutter client for the Paperfly (Bangladesh) merchant courier API — create parcels, exchange orders, track shipments, cancel orders, and parse webhook events.
Changelog #
0.1.0 #
Initial release.
PaperflyClient.createOrder— create a parcel, or an exchange order viaPaperflyOrderRequest.exchange.PaperflyClient.trackOrder— look up delivery status.PaperflyClient.cancelOrder— cancel a parcel.- Typed request/response models for every endpoint.
PaperflyWebhookEventfor parsing inbound webhook payloads, covering all 14 documented event types.PaperflyWebhookVerifierfor checking a webhook's shared secret.- Typed exceptions:
PaperflyAuthException,PaperflyApiException,PaperflyNetworkException,PaperflyDecodeException.