import 'dart:io';

import 'package:adyen_checkout/adyen_checkout.dart';

String determineChannel() {
  if (Platform.isAndroid) {
    return "Android";
  }

  if (Platform.isIOS) {
    return "iOS";
  }

  throw Exception("Unsupported platform");
}

Future<String> determineBaseReturnUrl() async {
  if (Platform.isAndroid) {
    return await AdyenCheckout.instance.getReturnUrl();
  } else if (Platform.isIOS) {
    return "adyencheckout://com.adyen.adyen_checkout_example";
  } else {
    throw Exception("Unsupported platform");
  }
}