pine_payment_sdk 1.1.1 copy "pine_payment_sdk: ^1.1.1" to clipboard
pine_payment_sdk: ^1.1.1 copied to clipboard

Flutter plugin for fullscreen payment WebView flow with UPI intent handling and callback-based results.

Changelog #

All notable changes to this project will be documented in this file.

1.1.1 #

  • Fixed final status countdown to run correctly for both success and failure screens.
  • Updated final status redirect timer from 10 seconds to 5 seconds.
  • Fixed failure status screen countdown banner so it decrements instead of remaining stuck.

1.1.0 #

  • Added checkout inquiry API lookup using the merchant-provided redirect URL host and token.
  • Added a final payment status screen with a countdown before returning to the merchant callback.
  • Added mapped inquiry details for transaction data, payment method, and payment amount summary.
  • Added a minimal failure state when inquiry status is not PROCESSED.
  • Added HTTP-based inquiry parsing support with typed response models.

1.0.2 #

  • General UI refinements and internal code improvements for better stability, readability, and maintainability.

1.0.1 #

  • Improved payment flow navigation to handle user exits more reliably.
  • Enhanced error handling with clear, real-time error messages.
  • Improved UI compatibility across devices with notches and system UI overlays.
  • General UI refinements and internal code improvements for better stability, readability, and maintainability.

1.0.0 #

  • Renamed plugin to pine_payment_sdk.
  • Added PinePaymentSdk.startPayment one-call API returning typed PaymentResult.
  • Implemented fullscreen Flutter WebView payment flow with loading state.
  • Added URL interception for success/failure callbacks.
  • Added external app launch support for upi://, intent://, phonepe://, gpay://, paytm://, and custom schemes.
  • Added callback result parsing for status, transaction ID, and message.
  • Added graceful cancellation and lifecycle handling for app switch/resume.
  • Added Android 8+ and iOS 13+ platform configuration.
  • Added complete example app and updated documentation.
0
likes
130
points
131
downloads

Documentation

API reference

Publisher

verified publisherpinelabsonline.com

Weekly Downloads

Flutter plugin for fullscreen payment WebView flow with UPI intent handling and callback-based results.

Homepage

License

MIT (license)

Dependencies

flutter, http, url_launcher, webview_flutter, webview_flutter_android, webview_flutter_wkwebview

More

Packages that depend on pine_payment_sdk

Packages that implement pine_payment_sdk