Customisation › Plug-ins
8 types6 active23 implementations

A plug-in type defines an interface that Wexbourne ERP calls at a fixed point in a process. You supply one or more implementations; the account preference for that area decides which one runs.

Plug-in types
Plug-in typeInterfaceImplementationsStatusDescription
Custom GL Lines
customglplugin_hz_core
CustomizeGlImpact3ActiveAdds or replaces general ledger impact on a posting transaction without changing the transaction itself. Used for statutory reclassification and intercompany offsets.
Email Capture
emailcaptureplugin_hz_core
EmailCapture2ActiveRoutes inbound email to a record. Decides which case, customer or vendor an incoming message attaches to and how the body is parsed.
Promotions
promotionsplugin_hz_core
PromotionsEngine1ActiveEvaluates discount eligibility on an order and returns the promotion lines to apply, including stacking and exclusion rules.
Tax Calculation
taxcalcplugin_hz_core
TaxEngine2ActiveReturns tax amounts per transaction line from an external engine. Called on save and on any address, item or date change.
Bank Import
bankimportplugin_hz_core
BankStatementParser4ActiveParses a bank statement file into transaction lines. Handles bank-specific CSV, OFX, BAI2 and CAMT.053 layouts.
Workflow Action
workflowactionplugin_hz_core
WorkflowAction6ActiveExposes a scripted action to the workflow builder so non-developers can call it as a step in any state.
Shipping Rate
shippingrateplugin_hz_core
ShippingRateEngine3BetaRequests live rates from a carrier for a set of packages and returns quoted services with delivery estimates.
Payment Gateway
paymentgatewayplugin_hz_core
PaymentProcessor2InactiveAuthorises, captures, voids and refunds card and direct debit payments through an external gateway.
MC