veta_payments_kit
Flutter mirror of @vetaui/payments-kit: strategy-driven checkout, billing
history, subscription screens, and payment-method UI.
Install
dependencies:
veta_payments_kit: ^0.0.0
For local monorepo development:
dependencies:
veta_payments_kit:
path: ../veta_payments_kit
Setup
import 'package:veta_payments_kit/veta_payments_kit.dart';
import 'package:veta_foundations/veta_foundations.dart';
void main() {
configureVetaKits(payments: mockPaymentsStrategy());
runApp(const MyApp());
}
Public exports
PaymentsStrategy,PaymentMethod,PaymentCharge,PaymentStatusmockPaymentsStrategycreateCheckout,getCharge,getAvailablePaymentMethodsVetaCheckoutPage,VetaCheckoutForm,VetaBillingHistoryPageVetaSubscriptionPage,VetaPaymentMethodSelector
Run dart pub publish --dry-run before publishing and keep
api.snapshot.txt current through pnpm api:dart:check.
Libraries
- veta_payments_kit
- Veta payments for Flutter — strategy pattern aligned with
@vetaui/payments-kit.