payfast_flutter 0.0.6 copy "payfast_flutter: ^0.0.6" to clipboard
payfast_flutter: ^0.0.6 copied to clipboard

Flutter SDK for PayFast payment gateway integration with Android, iOS, and Web support.

0.0.6 #

  • Kept the published package name as payfast_flutter.
  • Synced install snippets, imports, and docs back to payfast_flutter.
  • Kept the short PayFast.pay(...) flow for Android, iOS, and Flutter Web.
  • Documented the web token proxy flow, health checks, and Failed to fetch troubleshooting steps.
  • Kept the example aligned with PAYFAST_SECURED_KEY and the current short API.

0.0.5 #

  • Added the short PayFast.pay(...) integration path for Android, iOS, and Flutter Web.
  • Added PayFastCheckoutOptions and PayFastConfig.simple(...) for smaller setup code.
  • Added Flutter Web token support through webTokenUrl, webAccessToken, or accessTokenProvider.
  • Added the local development token proxy example and health endpoint instructions.
  • Improved web token fetch error messages for unreachable proxies, bad responses, and malformed JSON.
  • Updated the example app to read PAYFAST_SECURED_KEY correctly from --dart-define.
  • Refreshed the package docs and testing guides to match the current public API.

0.0.3 #

  • Refined package metadata and documentation for pub.dev publication.
  • Added a clean SDK payment flow via PayFast.startPayment(...).
  • Improved PayFastConfig defaults and customizable payment parameters.
  • Enhanced WebView payment handling and success/failure callbacks.
  • Updated examples and package docs for safer copy-paste integration.

0.0.1 Initial Release #

  • Initial release of the PayFast Flutter package.
  • Integrated PayFast payment gateway using WebView.
  • Token-based authentication with PayFast API.
  • Auto-submit payment form in WebView.
  • Support for PKR currency.
  • Early simple API with PayFastService.startPayment().
  • Automatic basket ID generation using timestamp.
  • Error handling for failed token generation.
6
likes
150
points
16
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for PayFast payment gateway integration with Android, iOS, and Web support.

Repository (GitHub)
View/report issues

Topics

#payfast #payment #flutter-payment #pakistan-payment

License

unknown (license)

Dependencies

crypto, flutter, http, webview_flutter

More

Packages that depend on payfast_flutter