creditcardpluginPreauthorizationPreauthorizationidLocationLocationidCapturePost method

Future<Response<WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationResponse>> creditcardpluginPreauthorizationPreauthorizationidLocationLocationidCapturePost({
  1. required String? preauthorizationid,
  2. required String? locationid,
  3. required WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationRequest? body,
})

Capture a pre-authorization and create a depleting deposit. @param preauthorizationid @param locationid

Implementation

Future<
  chopper.Response<
    WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationResponse
  >
>
creditcardpluginPreauthorizationPreauthorizationidLocationLocationidCapturePost({
  required String? preauthorizationid,
  required String? locationid,
  required WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationRequest?
  body,
}) {
  generatedMapping.putIfAbsent(
    WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationResponse,
    () =>
        WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationResponse
            .fromJsonFactory,
  );

  return _creditcardpluginPreauthorizationPreauthorizationidLocationLocationidCapturePost(
    preauthorizationid: preauthorizationid,
    locationid: locationid,
    body: body,
  );
}