BoxPayCheckout constructor

BoxPayCheckout({
  1. required BuildContext context,
  2. required String token,
  3. String shopperToken = "",
  4. required dynamic onPaymentResult(
    1. PaymentResultObject
    ),
  5. Map<ConfigurationOptions, dynamic>? configurationOptions,
})

Implementation

BoxPayCheckout({
  required this.context,
  required this.token,
  this.shopperToken = "",
  required this.onPaymentResult,
  this.configurationOptions,
}) {
  env = _getConfigurationValue(ConfigurationOptions.enableSandboxEnv, false)
      ? "test-"
      : "";
  domain = _getConfigurationValue(ConfigurationOptions.enableSandboxEnv, false)
      ? "tech"
      : "in";
  isQREnabled =
      _getConfigurationValue(ConfigurationOptions.showUpiQrOnLoad, false);
}