creditcardpluginPreauthorizationLocationLocationidOrderOrderidCapturepreauthorizationsPost method

Future<Response<WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderResponse>> creditcardpluginPreauthorizationLocationLocationidOrderOrderidCapturepreauthorizationsPost({
  1. required String? locationid,
  2. required String? orderid,
  3. required WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderRequest? body,
})

Capture pre-authorizations for an order and create depleting deposits. @param locationid @param orderid

Implementation

Future<
  chopper.Response<
    WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderResponse
  >
>
creditcardpluginPreauthorizationLocationLocationidOrderOrderidCapturepreauthorizationsPost({
  required String? locationid,
  required String? orderid,
  required WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderRequest?
  body,
}) {
  generatedMapping.putIfAbsent(
    WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderResponse,
    () =>
        WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderResponse
            .fromJsonFactory,
  );

  return _creditcardpluginPreauthorizationLocationLocationidOrderOrderidCapturepreauthorizationsPost(
    locationid: locationid,
    orderid: orderid,
    body: body,
  );
}