flutter_tpay 1.2.8 copy "flutter_tpay: ^1.2.8" to clipboard
flutter_tpay: ^1.2.8 copied to clipboard

Tpay Flutter plugin

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add flutter_tpay

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  flutter_tpay: ^1.2.8

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:flutter_tpay/model/apple_pay_configuration.dart';
import 'package:flutter_tpay/model/apple_pay_configuration.g.dart';
import 'package:flutter_tpay/model/certificate_pinning_configuration.dart';
import 'package:flutter_tpay/model/certificate_pinning_configuration.g.dart';
import 'package:flutter_tpay/model/google_pay_configuration.dart';
import 'package:flutter_tpay/model/google_pay_configuration.g.dart';
import 'package:flutter_tpay/model/language/language.dart';
import 'package:flutter_tpay/model/language/languages.dart';
import 'package:flutter_tpay/model/language/languages.g.dart';
import 'package:flutter_tpay/model/language/localized_string.dart';
import 'package:flutter_tpay/model/language/localized_string.g.dart';
import 'package:flutter_tpay/model/merchant/merchant.dart';
import 'package:flutter_tpay/model/merchant/merchant.g.dart';
import 'package:flutter_tpay/model/merchant/merchant_authorization.dart';
import 'package:flutter_tpay/model/merchant/merchant_authorization.g.dart';
import 'package:flutter_tpay/model/merchant/merchant_details.dart';
import 'package:flutter_tpay/model/merchant/merchant_details.g.dart';
import 'package:flutter_tpay/model/payer/payer.dart';
import 'package:flutter_tpay/model/payer/payer.g.dart';
import 'package:flutter_tpay/model/payer/payer_address.dart';
import 'package:flutter_tpay/model/payer/payer_address.g.dart';
import 'package:flutter_tpay/model/payer/payer_context.dart';
import 'package:flutter_tpay/model/payer/payer_context.g.dart';
import 'package:flutter_tpay/model/paymentChannel/payment_channel.dart';
import 'package:flutter_tpay/model/paymentChannel/payment_channel.g.dart';
import 'package:flutter_tpay/model/paymentChannel/payment_constraint.dart';
import 'package:flutter_tpay/model/paymentChannel/payment_constraint.g.dart';
import 'package:flutter_tpay/model/paymentChannel/payment_group.dart';
import 'package:flutter_tpay/model/paymentChannel/payment_group.g.dart';
import 'package:flutter_tpay/model/paymentMethod/automatic_payment_methods.dart';
import 'package:flutter_tpay/model/paymentMethod/automatic_payment_methods.g.dart';
import 'package:flutter_tpay/model/paymentMethod/blik_alias.dart';
import 'package:flutter_tpay/model/paymentMethod/blik_alias.g.dart';
import 'package:flutter_tpay/model/paymentMethod/credit_card_brand.dart';
import 'package:flutter_tpay/model/paymentMethod/digital_wallet.dart';
import 'package:flutter_tpay/model/paymentMethod/installment_payment.dart';
import 'package:flutter_tpay/model/paymentMethod/payment_method.dart';
import 'package:flutter_tpay/model/paymentMethod/payment_methods.dart';
import 'package:flutter_tpay/model/paymentMethod/payment_methods.g.dart';
import 'package:flutter_tpay/model/paymentMethod/tokenized_card.dart';
import 'package:flutter_tpay/model/paymentMethod/tokenized_card.g.dart';
import 'package:flutter_tpay/model/result/google_pay_configure_result.dart';
import 'package:flutter_tpay/model/result/google_pay_open_result.dart';
import 'package:flutter_tpay/model/result/payment_channels_result.dart';
import 'package:flutter_tpay/model/result/payment_channels_result.g.dart';
import 'package:flutter_tpay/model/result/result.dart';
import 'package:flutter_tpay/model/result/screenless_result.dart';
import 'package:flutter_tpay/model/screenless/ambiguous_alias.dart';
import 'package:flutter_tpay/model/screenless/ambiguous_alias.g.dart';
import 'package:flutter_tpay/model/screenless/ambiguous_blik_payment.dart';
import 'package:flutter_tpay/model/screenless/ambiguous_blik_payment.g.dart';
import 'package:flutter_tpay/model/screenless/apple_pay_payment.dart';
import 'package:flutter_tpay/model/screenless/apple_pay_payment.g.dart';
import 'package:flutter_tpay/model/screenless/blik_payment.dart';
import 'package:flutter_tpay/model/screenless/blik_payment.g.dart';
import 'package:flutter_tpay/model/screenless/callbacks.dart';
import 'package:flutter_tpay/model/screenless/callbacks.g.dart';
import 'package:flutter_tpay/model/screenless/credit_card.dart';
import 'package:flutter_tpay/model/screenless/credit_card.g.dart';
import 'package:flutter_tpay/model/screenless/credit_card_config.dart';
import 'package:flutter_tpay/model/screenless/credit_card_config.g.dart';
import 'package:flutter_tpay/model/screenless/credit_card_payment.dart';
import 'package:flutter_tpay/model/screenless/credit_card_payment.g.dart';
import 'package:flutter_tpay/model/screenless/expiration_date.dart';
import 'package:flutter_tpay/model/screenless/expiration_date.g.dart';
import 'package:flutter_tpay/model/screenless/google_pay_environment.dart';
import 'package:flutter_tpay/model/screenless/google_pay_payment.dart';
import 'package:flutter_tpay/model/screenless/google_pay_payment.g.dart';
import 'package:flutter_tpay/model/screenless/google_pay_utils_configuration.dart';
import 'package:flutter_tpay/model/screenless/google_pay_utils_configuration.g.dart';
import 'package:flutter_tpay/model/screenless/notifications.dart';
import 'package:flutter_tpay/model/screenless/notifications.g.dart';
import 'package:flutter_tpay/model/screenless/pay_po_payment.dart';
import 'package:flutter_tpay/model/screenless/pay_po_payment.g.dart';
import 'package:flutter_tpay/model/screenless/payment_details.dart';
import 'package:flutter_tpay/model/screenless/payment_details.g.dart';
import 'package:flutter_tpay/model/screenless/raty_pekao_payment.dart';
import 'package:flutter_tpay/model/screenless/raty_pekao_payment.g.dart';
import 'package:flutter_tpay/model/screenless/recursive.dart';
import 'package:flutter_tpay/model/screenless/recursive.g.dart';
import 'package:flutter_tpay/model/screenless/redirects.dart';
import 'package:flutter_tpay/model/screenless/redirects.g.dart';
import 'package:flutter_tpay/model/screenless/screenless_payment.dart';
import 'package:flutter_tpay/model/screenless/screenless_payment.g.dart';
import 'package:flutter_tpay/model/screenless/transfer_method.dart';
import 'package:flutter_tpay/model/screenless/transfer_method.g.dart';
import 'package:flutter_tpay/model/screenless/transfer_payment.dart';
import 'package:flutter_tpay/model/screenless/transfer_payment.g.dart';
import 'package:flutter_tpay/model/tokenization/tokenization.dart';
import 'package:flutter_tpay/model/tokenization/tokenization.g.dart';
import 'package:flutter_tpay/model/tpay_configuration.dart';
import 'package:flutter_tpay/model/tpay_configuration.g.dart';
import 'package:flutter_tpay/model/tpay_environment.dart';
import 'package:flutter_tpay/model/transaction/single_transaction.dart';
import 'package:flutter_tpay/model/transaction/single_transaction.g.dart';
import 'package:flutter_tpay/model/transaction/token_payment.dart';
import 'package:flutter_tpay/model/transaction/token_payment.g.dart';
import 'package:flutter_tpay/model/transaction/transaction.dart';
import 'package:flutter_tpay/model/transaction/transaction.g.dart';
import 'package:flutter_tpay/model/wallet_configuration.dart';
import 'package:flutter_tpay/model/wallet_configuration.g.dart';
import 'package:flutter_tpay/tpay_button.dart';
import 'package:flutter_tpay/tpay_method_channel.dart';
import 'package:flutter_tpay/tpay_platform_interface.dart';
import 'package:flutter_tpay/util/google_pay_configuration_util.dart';
import 'package:flutter_tpay/util/google_pay_util.dart';
import 'package:flutter_tpay/util/payment_channels_util.dart';
import 'package:flutter_tpay/util/result_util.dart';
import 'package:flutter_tpay/util/screenless_result_util.dart';