pt2_emulated_flutter 0.0.1 copy "pt2_emulated_flutter: ^0.0.1" to clipboard
pt2_emulated_flutter: ^0.0.1 copied to clipboard

outdated

PayTabs Pt2 Payment sdk.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add pt2_emulated_flutter

This 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.1

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: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';