Plugins class abstract
- Annotations
-
- @ChopperApi.new()
Constructors
- Plugins()
Properties
- client ↔ ChopperClient
-
getter/setter pairinherited
- definitionType → Type
-
Used internally to retrieve the service from
ChopperClient.no setterinherited - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
azureadpluginImportgroupcontactsPost(
{required WebApiModulesPluginsAzureADContactsImportGroupRequest? body}) → Future< Response< WebApiModulesPluginsAzureADContactsImportGroupResponse> > -
azureadpluginImportgroupusersPost(
{required WebApiModulesPluginsAzureADUsersImportGroupRequest? body}) → Future< Response< WebApiModulesPluginsAzureADUsersImportGroupResponse> > -
azureadpluginLoadadcontactgroupsPost(
{required WebApiModulesPluginsAzureADGetAzureADGroupsRequest? body}) → Future< Response< WebApiModulesPluginsAzureADGetAzureADGroupsResponse> > -
azureadpluginLoadadusergroupsPost(
{required WebApiModulesPluginsAzureADGetAzureADGroupsRequest? body}) → Future< Response< WebApiModulesPluginsAzureADGetAzureADGroupsResponse> > -
boxeduppluginQaUser3pSignUpPost(
{required WebApiModulesPluginsBoxedUpBoxedUpSignUpResponse? body}) → Future< Response< WebApiModulesPluginsBoxedUpBoxedUpSignUpResponse> > - Mock service for testing BoxedUp's /user/3p/sign_up endpoint
-
boxeduppluginQaUser3pUpdateAccessTokenPost(
{required WebApiModulesPluginsBoxedUpBoxedUpUpdateTokenRequest? body}) → Future< Response< WebApiModulesPluginsBoxedUpBoxedUpUpdateTokenResponse> > - Mock service for testing BoxedUp's /user/3p/update_access_token endpoint
-
boxeduppluginSignUpPost(
{required WebApiModulesPluginsBoxedUpRwBoxedUpRequestWebApiModulesPluginsBoxedUpBoxedUpSignUpRequest? body}) → Future< Response< WebApiModulesPluginsBoxedUpStatusResponseWebApiModulesPluginsBoxedUpRwBoxedUpTokenResponseWebApiModulesPluginsBoxedUpBoxedUpSignUpResponse> > - Call BoxedUp to signup for an account and provide a RentalWorks access token.
-
boxeduppluginUpdateAccessTokenPost(
{required WebApiModulesPluginsBoxedUpRwBoxedUpRequestWebApiModulesPluginsBoxedUpBoxedUpUpdateTokenRequest? body}) → Future< Response< WebApiModulesPluginsBoxedUpStatusResponseWebApiModulesPluginsBoxedUpBoxedUpUpdateTokenResponse> > - Call BoxedUp to update their RentalWorks access token.
-
creditcardpluginCardpointeGatewayapiCarddetailsAccountAccountidLocationLocationidGet(
{required String? accountid, required String? locationid}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginBinResponse> > - Calls the Cardpointe Gateway API BIN endpoint to get info about the card such as whether it's credit or debit. @param accountid @param locationid
-
creditcardpluginCardpointeGatewayapiSurchargefeeLocationLocationidAccountAccountidPostalcodePostalcodeAmountAmountGet(
{required String? locationid, required String? accountid, required String? postalcode, required num? amount}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginGetDefaultSurchargeAmountResponse> > - Calls the Cardpointe Gateway API Surcharge endpoint to determine if there is a surcharge for an account (tokenized card #). @param locationid @param accountid @param postalcode @param amount
-
creditcardpluginCardpointeGatewayapiSurchargefeeLocationLocationidCustomerCustomeridAccountidAccountidPostalcodePostalcodeAmountAmountGet(
{required String? locationid, required String? customerid, required String? accountid, required String? postalcode, required num? amount}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginGetDefaultSurchargeAmountResponse> > - Calls the Cardpointe Gateway API Surcharge endpoint to determine if there is a surcharge for this postal code. Accountid should be the saved card number from the proifle. If so, then calls CardPointe Gateway API InquireMerchant to determine the surcharge percent and returns the percentages and totals. @param locationid @param customerid @param accountid @param postalcode @param amount
-
creditcardpluginCardpointeGatewayapiSurchargefeeLocationLocationidDealDealidAccountidAccountidPostalcodePostalcodeAmountAmountGet(
{required String? locationid, required String? dealid, required String? accountid, required String? postalcode, required num? amount}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginGetDefaultSurchargeAmountResponse> > - Calls the Cardpointe Gateway API Surcharge endpoint to determine if there is a surcharge for this postal code. If so, then calls CardPointe Gateway API InquireMerchant to determine the surcharge percent and returns the percentages and totals. @param locationid @param dealid @param accountid @param postalcode @param amount
-
creditcardpluginCardpointeGatewayapiSurchargefeeLocationLocationidGet(
{required String? locationid}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginGetDefaultSurchargeAmountResponse> > - Calls InquireMerchant on the CardPointe GatewayApi to get the surcharge fee percentage. @param locationid
-
creditcardpluginCardpointeIscreditcardfeeenabledLocationLocationidGet(
{required String? locationid}) → Future< Response< bool> > - This determines if MerchId (Surcharge) is configured in CardPointe plugin settings. @param locationid
-
creditcardpluginDepositBrowsePost(
{required FwStandardModelsBrowseRequest? body}) → Future< Response< FwStandardSqlServerFwJsonDataTable> > - Browse credit card deposit records.
-
creditcardpluginDepositEmptyobjectGet(
) → Future< Response> - Get an empty credit card deposit record.
-
creditcardpluginDepositExportexcelxlsxPost(
{required FwStandardModelsBrowseRequest? body}) → Future< Response< FwCoreControllersFwDataControllerDoExportExcelXlsxExportFileAsyncResult> > - Export credit card deposit records to excel.
-
creditcardpluginDepositGet(
{int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardOrderDepositLogic> > - Get credit card deposit records. @param pageno @param pagesize @param sort @param filter
-
creditcardpluginDepositLocationLocationidPost(
{required String? locationid, required WebApiModulesPluginsCreditCardCreditCardOrderDepositRequest? body}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardOrderDepositResponse> > - Do a credit card authorize and capture transaction and create a depleting deposit receipt. @param locationid
-
creditcardpluginDepositOrderOrderidHasdepositrecordsGet(
{required String? orderId}) → Future< Response< bool> > - Returns a boolean used to toggle the View Deposits button on an Order. The value is true when there is data to see. @param OrderId Unique Identifier
-
creditcardpluginDepositReceiptidLocationLocationidRefundPost(
{required String? locationid, required String? receiptid, required WebApiModulesPluginsCreditCardCreditCardRefundRequest? body}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardRefundResponse> > - Do a credit card refund against a depleting deposit. @param locationid @param receiptid
-
creditcardpluginLocationsGet(
) → Future< Response< List< >WebApiModulesPluginsCreditCardCreditCardPluginLocation> > -
creditcardpluginLogBrowsePost(
{required FwStandardModelsBrowseRequest? body}) → Future< Response< FwStandardSqlServerFwJsonDataTable> > - Browse the credit card transaction log.
-
creditcardpluginLogEmptyobjectGet(
) → Future< Response> - Get an empty credit card transaction log object.
-
creditcardpluginLogExportexcelxlsxPost(
{required FwStandardModelsBrowseRequest? body}) → Future< Response< FwCoreControllersFwDataControllerDoExportExcelXlsxExportFileAsyncResult> > - Return credit card transaction log as an excel spreadsheet.
-
creditcardpluginLogGet(
{int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardCreditCardLogLogic> > - Gets credit card transaction log records. @param pageno @param pagesize @param sort @param filter
-
creditcardpluginLogLegendGet(
) → Future< Response< Object> > -
creditcardpluginLogOrderOrderidHasrecordsGet(
{required String? orderId}) → Future< Response< bool> > - Returns a boolean if an order has credit card transaction log records. @param OrderId
- Browse credit card pre-authorization records. @param OrderId
- Get an empty credit card pre-authorization record.
- Export credit card pre-authorization records to excel.
- Get credit card pre-authorizations. @param pageno @param pagesize @param sort @param filter
- Capture pre-authorizations for an order and create depleting deposits. @param locationid @param orderid
- Create a credit card pre-authorization record and do a credit card authorize transaction (unless there's an approval step). @param locationid
- Returns a boolean if an order has any pre-authorization records (no status filter). @param OrderId
- Get total of all credit card pre-authorization records for an order where status is APPROVED. @param OrderId
- Capture a pre-authorization and create a depleting deposit. @param preauthorizationid @param locationid
- Approve a credit card pre-authorization. @param preauthorizationid @param locationid
- Void a credit card pre-authorization. @param preauthorizationid @param locationid
-
creditcardpluginProcesscreditcardinfoLookuppaymenttypeGet(
{int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardProcessCreditCardPaymentType> > - Lookup payment type field on process credit card form (on Order). @param pageno @param pagesize @param sort @param filter
-
creditcardpluginProcesscreditcardinfoOrderidGet(
{required String? orderId}) → Future< Response< WebApiModulesPluginsCreditCardProcessCreditCardInfo> > - Load order info for processing credit card payments. @param OrderId
-
creditcardpluginProcesscreditcardinfoPaymenttypebytokenTokenLocationLocationidGet(
{required String? token, required String? locationid}) → Future< Response< WebApiModulesPluginsCreditCardProcessCreditCardPaymentType> > - Returns a PaymentType record with fees given a tokenized card number. @param token @param locationid
-
creditcardpluginProcesscreditcardinfoPaymenttypePaymenttypeidGet(
{required String? paymenttypeid}) → Future< Response< WebApiModulesPluginsCreditCardProcessCreditCardPaymentType> > - Returns a PaymentType record with fees given a PaymentTypeId @param paymenttypeid
-
creditcardpluginProfileCustomerCustomeridLocationLocationidAccountAccountidDelete(
{required String? locationid, required String? customerid, required String? accountid}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginDeleteAccountResponse> > - Delete a customer credit card. @param locationid @param customerid @param accountid
-
creditcardpluginProfileCustomerCustomeridLocationLocationidAccountAccountidGet(
{required String? locationid, required String? customerid, required String? accountid}) → Future< Response< WebApiModulesPluginsCreditCardAccount> > - Get customer credit card account. @param locationid @param customerid @param accountid
-
creditcardpluginProfileCustomerCustomeridLocationLocationidAccountGet(
{required String? locationid, required String? customerid, int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardAccount> > - Get customer credit card accounts. @param locationid @param customerid @param pageno @param pagesize @param sort @param filter
-
creditcardpluginProfileCustomerCustomeridLocationLocationidAccountPost(
{required String? locationid, required String? customerid, required WebApiModulesPluginsCreditCardCreditCardPluginCreateOrUpdateAccountRequest? body}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginCreateOrUpdateAccountResponse> > - Create/update a customer credit card account. @param locationid @param customerid
-
creditcardpluginProfileCustomerCustomeridLocationLocationidAuthorizedaccountGet(
{required String? locationid, required String? customerid, int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardAccount> > - Get customer credit card accounts that have card on file permission from the customer. @param locationid @param customerid @param pageno @param pagesize @param sort @param filter
-
creditcardpluginProfileCustomerCustomeridLocationLocationidDefaultaccountGet(
{required String? locationid, required String? customerid}) → Future< Response> - Get customer default credit card account. Returns null if not found. @param locationid @param customerid
-
creditcardpluginProfileDealDealidLocationLocationidAccountAccountidDelete(
{required String? locationid, required String? dealid, required String? accountid}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginDeleteAccountResponse> > - Delete a deal credit card account. @param locationid @param dealid @param accountid
-
creditcardpluginProfileDealDealidLocationLocationidAccountAccountidGet(
{required String? locationid, required String? dealid, required String? accountid}) → Future< Response< WebApiModulesPluginsCreditCardAccount> > - Get deal credit card account. @param locationid @param dealid @param accountid
-
creditcardpluginProfileDealDealidLocationLocationidAccountGet(
{required String? locationid, required String? dealid, int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardAccount> > - Get deal credit card accounts. @param locationid @param dealid @param pageno @param pagesize @param sort @param filter
-
creditcardpluginProfileDealDealidLocationLocationidAccountPost(
{required String? locationid, required String? dealid, required WebApiModulesPluginsCreditCardCreditCardPluginCreateOrUpdateAccountRequest? body}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginCreateOrUpdateAccountResponse> > - Create/update a deal credit card account. @param locationid @param dealid
-
creditcardpluginProfileDealDealidLocationLocationidAuthorizedaccountGet(
{required String? locationid, required String? dealid, int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardAccount> > - Get deal credit card accounts that have card on file permission from the customer. @param locationid @param dealid @param pageno @param pagesize @param sort @param filter
-
creditcardpluginProfileDealDealidLocationLocationidDefaultaccountGet(
{required String? locationid, required String? dealid}) → Future< Response> - Get deal default credit card account. @param locationid @param dealid
-
creditcardpluginSettingsLocationLocationidGet(
{required String? locationid, required String? receiptid}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginGetSettingsResponse> > - Get settings for interacting with the credit card api @param locationid @param receiptid
-
creditcardpluginVoidReceiptReceiptidLocationLocationidPost(
{required String? locationid, required String? receiptid, required WebApiModulesPluginsCreditCardCreditCardPluginVoidReceiptRequest? body}) → Future< Response< WebApiModulesPluginsCreditCardCreditCardPluginVoidResponse> > - Voids a credit card payment receipt if the transaction has not been settled and the receipt has not been exported @param locationid @param receiptid
-
freightpoppluginGettrackingnumberPost(
{required WebApiModulesPluginsFreightPopFreightPopShipmentRequest? body}) → Future< Response< FwStandardSqlServerTSpStatusResponse> > -
kissflowpluginOrderGet(
{String? quoteOrderProjectNo}) → Future< Response< WebApiModulesPluginsKissFlowOrderResponse> > - @param QuoteOrderProjectNo
-
kissflowpluginProjectGet(
{String? quoteOrderProjectNo}) → Future< Response< WebApiModulesPluginsKissFlowProjectResponse> > - @param QuoteOrderProjectNo
-
kissflowpluginQuoteGet(
{String? quoteOrderProjectNo}) → Future< Response< WebApiModulesPluginsKissFlowQuoteResponse> > - @param QuoteOrderProjectNo
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openaipluginTestsettingsPost(
{required WebApiModulesPluginsOpenAIOpenAISettingsTestRequest? body}) → Future< Response< WebApiModulesPluginsOpenAIOpenAISettingsTestResponse> > -
quickbooksonlinepluginAuthorizePost(
{required WebApiModulesPluginsQuickbooksOnlineQuickBooksOnlinePluginLogicQBOAuth? body}) → Future< Response< bool> > -
quickbooksonlinepluginDisconnectPost(
{String? locationid}) → Future< Response< bool> > - @param locationid
- @param locationid
-
quickbooksonlinepluginLocationsGet(
) → Future< Response< WebApiModulesPluginsQuickbooksOnlineQuickBooksOnlinePluginLogicRwToQBOLocations> > -
shopifypluginCreateQuoteFromShopifyOrderLocationLocationidOrderNumberOrderNumberPost(
{required String? locationid, required String? orderNumber}) → Future< Response< String> > - @param locationid @param order_number
-
shopifypluginDisableCreateOrderWebhookLocationLocationidPost(
{required String? locationid}) → Future< Response< WebApiModulesPluginsShopifyDisableCreateOrderWebhookResponse> > - @param locationid
-
shopifypluginEnableCreateOrderWebhookLocationLocationidPost(
{required String? locationid}) → Future< Response< WebApiModulesPluginsShopifyEnableCreateOrderWebhookResponse> > - @param locationid
-
shopifypluginInstallThemeLocationLocationidPost(
{required String? locationid}) → Future< Response< WebApiModulesIntegrationsShopifyShopifyInstallThemeResponse> > - @param locationid
-
shopifypluginIntegrationStatusLocationLocationidGet(
{required String? locationid}) → Future< Response< WebApiModulesPluginsShopifyShopifyIntegrationStatus> > - @param locationid
-
shopifypluginLocationsGet(
) → Future< Response< WebApiModulesPluginsShopifyShopifyLocations> > -
shopifypluginSavelocationsPost(
{required WebApiModulesPluginsShopifyShopifyLocations? body}) → Future< Response< bool> > -
shopifypluginUninstallThemeLocationLocationidPost(
{required String? locationid}) → Future< Response< WebApiModulesIntegrationsShopifyShopifyUninstallThemeResponse> > - @param locationid
-
shopifypluginValidateshopifyurlPost(
{required WebApiModulesPluginsShopifyValidateShopURLRequest? body}) → Future< Response< WebApiModulesPluginsShopifyValidateShopURLResponse> > -
taskschedulerTaskstepsBrowsePost(
{required FwStandardModelsBrowseRequest? body}) → Future< Response< FwStandardSqlServerFwJsonDataTable> > -
taskschedulerTaskstepsExportexcelxlsxPost(
{required FwStandardModelsBrowseRequest? body}) → Future< Response< FwCoreControllersFwDataControllerDoExportExcelXlsxExportFileAsyncResult> > -
taskschedulerTaskstepsGet(
{int? pageno, int? pagesize, String? sort, List< FwStandardModelsFwQueryFilter> ? filter}) → Future<Response< FwStandardModelsFwQueryResponseWebApiModulesAdministratorTaskSchedulerTaskStepsLogic> > - @param pageno @param pagesize @param sort @param filter
-
taskschedulerTaskstepsIdDelete(
{required String? id}) → Future< Response< bool> > - @param id
-
taskschedulerTaskstepsIdGet(
{required String? id}) → Future< Response< WebApiModulesAdministratorTaskSchedulerTaskSteps> > - @param id
-
taskschedulerTaskstepsIdPut(
{required String? id, required WebApiModulesAdministratorTaskSchedulerTaskSteps? body}) → Future< Response< WebApiModulesAdministratorTaskSchedulerTaskSteps> > - @param id
-
taskschedulerTaskstepsPost(
{required WebApiModulesAdministratorTaskSchedulerTaskSteps? body}) → Future< Response< WebApiModulesAdministratorTaskSchedulerTaskSteps> > -
teamuppluginLoadteamuppluginGet(
) → Future< Response< WebApiModulesPluginsTeamupTeamupPlugin> > -
teamuppluginLocationsGet(
) → Future< Response< List< >WebApiModulesPluginsTeamupTeamupPluginLocation> > -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited