pt2_emulated_flutter 0.0.1
pt2_emulated_flutter: ^0.0.1 copied to clipboard
PayTabs Pt2 Payment sdk.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add pt2_emulated_flutterThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
pt2_emulated_flutter: ^0.0.1Alternatively, 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:pt2_emulated_flutter/constants.dart';
import 'package:pt2_emulated_flutter/core/BaseResponse.dart';
import 'package:pt2_emulated_flutter/core/credit_card_type_detector.dart';
import 'package:pt2_emulated_flutter/core/credit_card_validator.dart';
import 'package:pt2_emulated_flutter/core/http_interceptor.dart';
import 'package:pt2_emulated_flutter/core/logging_interceptor.dart';
import 'package:pt2_emulated_flutter/core/SharedPrefHelper.dart';
import 'package:pt2_emulated_flutter/json/base/json_convert_content.dart';
import 'package:pt2_emulated_flutter/json/base/json_field.dart';
import 'package:pt2_emulated_flutter/json/merchant_info_entity_helper.dart';
import 'package:pt2_emulated_flutter/json/prepare_transaction_response_entity_helper.dart';
import 'package:pt2_emulated_flutter/json/validate_secret_response_entity_helper.dart';
import 'package:pt2_emulated_flutter/json/verify_payment_response_entity_helper.dart';
import 'package:pt2_emulated_flutter/main.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/credit_card_model.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/language_enum.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/localized_text_model.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/merchant_info_entity.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/prepare_transaction_request.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/prepare_transaction_response_entity.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/required_data_model.dart';
import 'package:pt2_emulated_flutter/payment_transaction/model/validate_secret_response_entity.dart';
import 'package:pt2_emulated_flutter/payment_transaction/provider/payment_transaction_provider.dart';
import 'package:pt2_emulated_flutter/payment_transaction/repo/payment_transaction_repo.dart';
import 'package:pt2_emulated_flutter/payment_transaction/widget/credit_card_form.dart';
import 'package:pt2_emulated_flutter/payment_transaction/widget/masked_text_controller.dart';
import 'package:pt2_emulated_flutter/payment_transaction/widget/payment_page.dart';
import 'package:pt2_emulated_flutter/payment_verification/model/verify_payment_response_entity.dart';
import 'package:pt2_emulated_flutter/payment_verification/provider/payment_verification_provider.dart';
import 'package:pt2_emulated_flutter/payment_verification/repo/payment_verification_repo.dart';
import 'package:pt2_emulated_flutter/payment_verification/widget/D3sWebView.dart';
import 'package:pt2_emulated_flutter/payment_verification/widget/VerifyPaymentWidget.dart';