presentHostedCheckout static method
Future<PaymentResult?>
presentHostedCheckout({
- required BuildContext context,
- required PaymentDetails details,
- List<
PaymentCategory> ? categories,
Opens SwichPay's hosted checkout page full-screen.
Implementation
static Future<PaymentResult?> presentHostedCheckout({
required BuildContext context,
required PaymentDetails details,
List<PaymentCategory>? categories,
}) async {
final url = await _requireClient.createHostedCheckoutUrl(
details: details,
categories: categories,
);
if (!context.mounted) return null;
return showSwichPayHostedCheckout(
context: context,
url: url,
details: details,
);
}