web_and_terminal_pay 1.0.0+1 copy "web_and_terminal_pay: ^1.0.0+1" to clipboard
web_and_terminal_pay: ^1.0.0+1 copied to clipboard

payment module from staff

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add web_and_terminal_pay

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

dependencies:
  web_and_terminal_pay: ^1.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:web_and_terminal_pay/check_service/atol/recipe/sss/atol_service.dart';
import 'package:web_and_terminal_pay/check_service/atol/recipe/sss/check_save_repository.dart';
import 'package:web_and_terminal_pay/file_sistem_picker.dart';
import 'package:web_and_terminal_pay/payment_module.dart';
import 'package:web_and_terminal_pay/pos/data/data.dart';
import 'package:web_and_terminal_pay/pos/data/pos_local_db.dart';
import 'package:web_and_terminal_pay/pos/data/pos_local_db_impl.dart';
import 'package:web_and_terminal_pay/pos/data/pos_service.dart';
import 'package:web_and_terminal_pay/pos/mappers/date_pos_mapper.dart';
import 'package:web_and_terminal_pay/pos/mappers/mapper.dart';
import 'package:web_and_terminal_pay/pos/model/enums/pos_op_types.dart';
import 'package:web_and_terminal_pay/pos/model/enums/pos_service_op_type.dart';
import 'package:web_and_terminal_pay/pos/model/pay/get/get_pos_payment_model.dart';
import 'package:web_and_terminal_pay/pos/model/pay/get/get_pos_payment_model.freezed.dart';
import 'package:web_and_terminal_pay/pos/model/pay/send/send_pos_payment_model.dart';
import 'package:web_and_terminal_pay/pos/model/refund/get/get_pos_refund_model.dart';
import 'package:web_and_terminal_pay/pos/model/refund/get/get_pos_refund_model.freezed.dart';
import 'package:web_and_terminal_pay/pos/model/refund/send/send_pos_refund_model.dart';
import 'package:web_and_terminal_pay/pos/model/refund/send/send_pos_refund_model.freezed.dart';
import 'package:web_and_terminal_pay/pos/model/send/send_pos_abort_model.dart';
import 'package:web_and_terminal_pay/pos/model/send/send_pos_abort_model.freezed.dart';
import 'package:web_and_terminal_pay/pos/model/service/get/get_pos_service_model.dart';
import 'package:web_and_terminal_pay/pos/model/service/get/get_pos_service_model.freezed.dart';
import 'package:web_and_terminal_pay/pos/model/service/send/send_pos_service_model.dart';
import 'package:web_and_terminal_pay/pos/model/service/send/send_pos_service_model.freezed.dart';
import 'package:web_and_terminal_pay/pos/pay_terminal.dart';
import 'package:web_and_terminal_pay/pos/pos_payment.dart';
import 'package:web_and_terminal_pay/pos/sber_termianl_kozen_p12/payment_sber_terminal_kozen_p12.dart';
import 'package:web_and_terminal_pay/service/crud/crud.dart';
import 'package:web_and_terminal_pay/service/crud/sharedpreference/crud_shared_preference.dart';
import 'package:web_and_terminal_pay/service/entity/pay_entity.dart';
import 'package:web_and_terminal_pay/service/entity/payment_methods.dart';
import 'package:web_and_terminal_pay/service/entity/transaction_history.dart';
import 'package:web_and_terminal_pay/service/local_save_transaction.dart';
import 'package:web_and_terminal_pay/service/mapper/pay_system_mapper.dart';
import 'package:web_and_terminal_pay/service/model/current_operation_model.dart';
import 'package:web_and_terminal_pay/service/model/enums/payment_type_enum.dart';
import 'package:web_and_terminal_pay/service/model/enums/recipe_type_enum.dart';
import 'package:web_and_terminal_pay/service/model/item_type/item_type.dart';
import 'package:web_and_terminal_pay/service/model/item_type/item_type.freezed.dart';
import 'package:web_and_terminal_pay/service/model/operation_pay_state.dart';
import 'package:web_and_terminal_pay/service/model/organization_pos_terminal_model.dart';
import 'package:web_and_terminal_pay/service/model/payment/payment_model.dart';
import 'package:web_and_terminal_pay/service/model/payment/payment_model.freezed.dart';
import 'package:web_and_terminal_pay/service/model/pos_settings_model.dart';
import 'package:web_and_terminal_pay/service/model/pos_settings_model.freezed.dart';
import 'package:web_and_terminal_pay/service/model/pos_settings_model.g.dart';
import 'package:web_and_terminal_pay/service/model/transaction_model.dart';
import 'package:web_and_terminal_pay/service/operation_system.dart';
import 'package:web_and_terminal_pay/service/payment_module_multi.dart';
import 'package:web_and_terminal_pay/service/payment_module_multi_impl.dart';
import 'package:web_and_terminal_pay/service/payment_module_single.dart';
import 'package:web_and_terminal_pay/service/payment_module_single_impl.dart';
import 'package:web_and_terminal_pay/service/service.dart';
import 'package:web_and_terminal_pay/web/web.dart';
import 'package:web_and_terminal_pay/web/yookassa/data/parametr_api_const.dart';
import 'package:web_and_terminal_pay/web/yookassa/data/yookassa_api.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/amount/yookassa_amount_model.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/amount/yookassa_amount_model.freezed.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/amount/yookassa_amount_model.g.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/confirmation/yookassa_confirmation_model.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/confirmation/yookassa_confirmation_model.freezed.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/confirmation/yookassa_confirmation_model.g.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/current_session_yookassa.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/enums/yookassa_confirmation_type_enum.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/enums/yookassa_currency_enum.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/enums/yookassa_host_payment_status_type.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/enums/yookassa_payment_type_enum.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/enums/yookassa_status_enum.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/payment_method/yookassa_payment_method_model.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/payment_method/yookassa_payment_method_model.freezed.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/payment_method/yookassa_payment_method_model.g.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/refund/get/yookassa_refund_get_model.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/refund/get/yookassa_refund_get_model.freezed.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/refund/get/yookassa_refund_get_model.g.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/refund/post/yookassa_refund_post_model.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/refund/post/yookassa_refund_post_model.freezed.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/refund/post/yookassa_refund_post_model.g.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/yookassa_payment_model.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/yookassa_payment_model.freezed.dart';
import 'package:web_and_terminal_pay/web/yookassa/model/yookassa_payment_model.g.dart';
import 'package:web_and_terminal_pay/web/yookassa/repository/local_save_yookassa.dart';
import 'package:web_and_terminal_pay/web/yookassa/repository/yookassa_repository.dart';
import 'package:web_and_terminal_pay/widgets/action_button_with_state.dart';
import 'package:web_and_terminal_pay/widgets/check_atol/atol_history_check.dart';
import 'package:web_and_terminal_pay/widgets/check_atol/atol_page.dart';
import 'package:web_and_terminal_pay/widgets/check_atol/check_session_page.dart';
import 'package:web_and_terminal_pay/widgets/check_atol/import_settings_page.dart';
import 'package:web_and_terminal_pay/widgets/check_atol/test_model.dart';
import 'package:web_and_terminal_pay/widgets/common/title_page.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/hitsory_transaction.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/main_pages.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/multi_pay.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/multu_payment_method.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/select_pay_type.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/select_type_pay.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/terminal_pay.dart';
import 'package:web_and_terminal_pay/widgets/main_pages/web_pay.dart';
import 'package:web_and_terminal_pay/widgets/pay_sber_pos_terminal/data_pay_page.dart';
import 'package:web_and_terminal_pay/widgets/pay_sber_pos_terminal/import_settings_page.dart';
import 'package:web_and_terminal_pay/widgets/pay_sber_pos_terminal/organization_add_page.dart';
import 'package:web_and_terminal_pay/widgets/pay_sber_pos_terminal/organization_select_page.dart';
import 'package:web_and_terminal_pay/widgets/pay_sber_pos_terminal/page_sber.dart';
import 'package:web_and_terminal_pay/widgets/pay_yookassa/page_widget.dart';
import 'package:web_and_terminal_pay/widgets/pay_yookassa/page_yookassa.dart';