checkout method
dynamic
checkout({})
Implementation
checkout({
required String customerName,
required String paymentIntentId,
required String successRedirectUrl,
required String failRedirectUrl,
String? accessToken,
}) {
String customizationParams = _convertCustomizationToURLString();
var initializationURL =
"$_getBaseUrl&method=${LeanMethods.checkout.name}&${Params.customer_name.name}=$customerName&${Params.payment_intent_id.name}=$paymentIntentId&${Params.success_redirect_url.name}=$successRedirectUrl&${Params.fail_redirect_url.name}=$failRedirectUrl$customizationParams";
final optionalParams = {
Params.access_token.name: accessToken,
};
initializationURL = _appendOptionalConfigToURLParams(
initializationURL,
optionalParams,
);
return initializationURL;
}