plexy_checkout 1.6.0 copy "plexy_checkout: ^1.6.0" to clipboard
plexy_checkout: ^1.6.0 copied to clipboard

Plexy checkout library for Flutter. Accept payments with cards, wallets and local payment methods in your app using our Drop-in and Components.

Plexy Flutter #

Pub Package Plexy iOS Plexy Android

The Plexy Flutter package provides you with the building blocks to create a checkout experience for your shoppers, allowing them to pay using the payment method of their choice. This is an overview of the payment methods that you can add to your online payments integration.

You can integrate with the following:

  • Drop-in: an out-of-the-box Flutter wrapper for native iOS and Android Drop-in that includes all available payment methods for your shoppers to choose.
  • Components: Flutter widgets for native iOS and Android Plexy Components. You use one Component for each payment method. We currently offer the following Components:
    • Card Component: allows shoppers to pay with card. Stored cards are also supported.
    • Google Pay Component: renders a Google Pay button.
    • Apple Pay Component: renders an Apple Pay button.
  • API only: Build your own UI for the card payment form, collect the shopper's card details, and then use the package to validate and encrypt the card data in your app.
iOS Android

Before you begin #

  1. Get an Plexy test account.
  2. Get your Client key. Required for Drop-in/Components to communicate with the Plexy API.
  3. Get your API key. Required to make requests from your server to the Plexy API.
  4. Set up your webhooks to get the payment outcome.

Requirements: #

Android

  • Android 5.0 (API 21) or later.
  • Kotlin 1.8.22 or later.
  • AGP 8.1 or later with Gradle 8.
  • Requires the usage of a FlutterFragmentActivity instead of the default FlutterActivity in the MainActivity of your native Android layer.

iOS

  • iOS 12 or later.
  • Add the return URL handler to your AppDelegate in your native iOS layer.
  • Add a custom URL scheme that matches the returnUrl you use.

Important

For the standalone Component integration, we recommend using Flutter v3.29.2 or higher. Due to this Flutter issue, some Android 10 devices might experience a degraded performance when using a lower Flutter version.

License #

MIT license. For more information, see the LICENSE file.

0
likes
135
points
97
downloads

Publisher

verified publisherplexy.money

Weekly Downloads

Plexy checkout library for Flutter. Accept payments with cards, wallets and local payment methods in your app using our Drop-in and Components.

Repository (GitHub)
View/report issues

Topics

#payments #payment #pay #checkout #ecommerce

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter, pay, plugin_platform_interface

More

Packages that depend on plexy_checkout

Packages that implement plexy_checkout