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

azureadpluginEmptybrowseobjectGet() Future<Response>
Get an empty browse object
azureadpluginEmptyobjectGet() Future<Response>
Get an empty object
azureadpluginImportgroupPost({required WebApiModulesPluginsAzureADImportGroupRequest? body}) Future<Response<WebApiModulesPluginsAzureADImportGroupResponse>>
azureadpluginKeyfieldnamesGet() Future<Response>
Get an array of primary key field names
azureadpluginLoadadgroupsPost({required WebApiModulesPluginsAzureADGetAzureADGroupsRequest? body}) Future<Response<WebApiModulesPluginsAzureADGetAzureADGroupsResponse>>
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
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
creditcardpluginDepositPost({required WebApiModulesPluginsCreditCardCreditCardDepositRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardDepositResponse>>
Do a credit card authorize and capture transaction and create a depleting deposit receipt.
creditcardpluginDepositReceiptidRefundPost({required String? receiptid, required WebApiModulesPluginsCreditCardCreditCardRefundRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardRefundResponse>>
Do a credit card refund against a depleting deposit. @param receiptid
creditcardpluginEmptybrowseobjectGet() Future<Response>
Get an empty browse object
creditcardpluginEmptyobjectGet() Future<Response>
Get an empty object
creditcardpluginKeyfieldnamesGet() Future<Response>
Get an array of primary key field names
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
creditcardpluginLogOrderOrderidHasrecordsGet({required String? orderId}) Future<Response<bool>>
Returns a boolean if an order has credit card transaction log records. @param OrderId
creditcardpluginPreauthorizationBrowsePost({required String? orderId, required FwStandardModelsBrowseRequest? body}) Future<Response<FwStandardSqlServerFwJsonDataTable>>
Browse credit card pre-authorization records. @param OrderId
creditcardpluginPreauthorizationEmptyobjectGet() Future<Response>
Get an empty credit card pre-authorization record.
creditcardpluginPreauthorizationExportexcelxlsxPost({required FwStandardModelsBrowseRequest? body}) Future<Response<FwCoreControllersFwDataControllerDoExportExcelXlsxExportFileAsyncResult>>
Export credit card pre-authorization records to excel.
creditcardpluginPreauthorizationGet({int? pageno, int? pagesize, String? sort, List<FwStandardModelsFwQueryFilter>? filter}) Future<Response<FwStandardModelsFwQueryResponseWebApiModulesPluginsCreditCardCreditCardPreAuthorizationLogic>>
Get credit card pre-authorizations. @param pageno @param pagesize @param sort @param filter
creditcardpluginPreauthorizationOrderOrderidCapturepreauthorizationsPost({required String? orderid, required WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationForOrderResponse>>
Capture all ACTIVE pre-authorizations for an order and create depleting deposits. @param orderid
creditcardpluginPreauthorizationOrderOrderidHaspreauthorizationrecordsGet({required String? orderId}) Future<Response<bool>>
Returns a boolean if an order has any pre-authorization records (no status filter). @param OrderId
creditcardpluginPreauthorizationOrderOrderidTotalpreauthorizationamountGet({required String? orderId}) Future<Response<num>>
Get total of all credit card pre-authorization records for an order where status is APPROVED. @param OrderId
creditcardpluginPreauthorizationPost({required WebApiModulesPluginsCreditCardCreditCardPreAuthorizationRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardPreAuthorizationResponse>>
Create a credit card pre-authorization record and do a credit card authorize transaction (unless there's an approval step).
creditcardpluginPreauthorizationPreauthorizationidCapturePost({required String? preauthorizationid, required WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardCapturePreAuthorizationResponse>>
Capture a pre-authorization and create a depleting deposit. @param preauthorizationid
creditcardpluginPreauthorizationPreauthorizationidUpdatestatusPost({required String? preauthorizationid, required WebApiModulesPluginsCreditCardCreditCardUpdatePreAuthorizationStatusRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardUpdatePreAuthorizationStatusResponse>>
Approve a credit card pre-authorization. @param preauthorizationid
creditcardpluginPreauthorizationPreauthorizationidVoidPost({required String? preauthorizationid, required WebApiModulesPluginsCreditCardCreditCardVoidPreAuthorizationRequest? body}) Future<Response<WebApiModulesPluginsCreditCardCreditCardVoidPreAuthorizationResponse>>
Void a credit card pre-authorization. @param preauthorizationid
creditcardpluginProcesscreditcardinfoOrderidGet({required String? orderId}) Future<Response<WebApiModulesPluginsCreditCardProcessCreditCardInfo>>
Load order info for processing credit card payments. @param OrderId
hubspotpluginDeletehubspottokensPost() Future<Response<WebApiModulesAccountServicesHubSpotDeleteHubSpotTokens>>
hubspotpluginEmptybrowseobjectGet() Future<Response>
Get an empty browse object
hubspotpluginEmptyobjectGet() Future<Response>
Get an empty object
hubspotpluginHashubspotrefreshtokenPost() Future<Response<WebApiModulesAccountServicesHubSpotGetHubSpotRefreshTokenBool>>
hubspotpluginKeyfieldnamesGet() Future<Response>
Get an array of primary key field names
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

create({ChopperClient? client, Authenticator? authenticator, String? baseUrl, Iterable? interceptors}) Plugins