yandex_pay_core 2.4.0 copy "yandex_pay_core: ^2.4.0" to clipboard
yandex_pay_core: ^2.4.0 copied to clipboard

Core SDK for Yandex Pay Flutter modular architecture. Provides YPay initialization, deeplinks, and the module registry used by yandex_pay_quickpay and yandex_pay_auth.

yandex_pay_core #

Core SDK for the Yandex Pay Flutter modular architecture. Provides:

  • YPay — singleton for initialization, locale/theme updates, and lifecycle (initialize, updateConfiguration, clear).
  • ModuleRegistry — extension point used by flow modules (yandex_pay_quickpay, yandex_pay_auth, future modules) to register themselves with core.
  • Deeplink handling — YPay.instance.deeplinkHandler.handleOpenURL / handleUserActivity (iOS) and Android intent forwarding.
  • Shared models — YPayEnvironment, YPayLocale, YPayTheme, YPayMerchant.

Most apps do not depend on this package directly. Add a flow module (e.g. yandex_pay_quickpay) and yandex_pay_core comes transitively.

Usage #

import 'package:yandex_pay_core/yandex_pay_core.dart';
import 'package:yandex_pay_quickpay/yandex_pay_quickpay.dart';

await YPay.initialize(
  environment: YPayEnvironment.sandbox,
  modules: [
    quickPayModule(merchantId: 'your-merchant-id'),
  ],
);

Companion packages #

  • yandex_pay_quickpay — QuickPay flow (payment methods widget, active method badge, expandable widget).
  • yandex_pay_auth — optional auth module (authorize, logout, auth state stream).

Documentation #

Full integration guide: https://pay.yandex.ru/docs/ru/custom/quickpay/flutter/

License #

Proprietary. See LICENSE.

0
likes
115
points
271
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Core SDK for Yandex Pay Flutter modular architecture. Provides YPay initialization, deeplinks, and the module registry used by yandex_pay_quickpay and yandex_pay_auth.

Topics

#yandex #payments #fintech #sdk

License

unknown (license)

Dependencies

flutter

More

Packages that depend on yandex_pay_core

Packages that implement yandex_pay_core