Integrated Payments Solutions UK: Connecting Payments With EPOS, ERP, CRM & Software
Published - 28 August 2026
Revised - 28 August 2026


Libby James is the founder and Managing Director of Merchant Advice Service. Since 2016, she has worked directly with businesses and payment providers across merchant accounts, card processing, payment gateways and complex provider requirements.
Libby specialises in high-risk, declined and harder-to-place merchants, as well as businesses requiring specialist payment methods, integrations or international support. She writes and reviews Merchant Advice Service content, drawing on practical experience gained from real merchant enquiries and provider relationships.
Integrated payments connect payment acceptance directly with the software a business already uses to sell, serve customers and manage its finances.
Instead of a payment happening in one system and the business manually updating another, payment information can move between the payment provider and systems such as:
For an established business, that can make payments less of a standalone transaction and more of a connected operational process.
But integration also creates dependencies.
If the payment provider, software, connector, API, terminal or reporting flow does not work properly, the impact can extend beyond checkout into:
The purpose of integrated payments is not simply to make the payment disappear into the software. It is to make the payment and the business process around it work as one controlled flow.
Integrated payments are payment-processing functions connected directly with another business system so that payment activity and operational data can move between the two without relying entirely on manual re-entry.
For example, imagine a retailer sells an item for £125.
Without integration:
staff enter £125 into EPOS → separately enter £125 into the terminal → customer pays → staff manually reconcile the two records later.
With an integrated terminal:
EPOS creates £125 sale → terminal receives £125 automatically → customer pays → payment result returns to EPOS → order/payment record is updated.
That is a relatively simple example.
Integrated payments can also connect much more complicated processes.
For example:
customer books → deposit collected → booking updated → token stored → balance collected later → payment posted to customer account → settlement reconciled in finance.
The payment is therefore connected to the wider business event.
An integrated payment is a payment that exchanges useful information with the system responsible for the underlying customer or business workflow.
That distinction is useful because simply putting a payment button inside another screen does not necessarily mean the complete payment process is properly integrated.
| Business System | Example Payment Integration |
|---|---|
| EPOS / POS | Till automatically sends the transaction value to the card terminal |
| ERP | Payment updates an order, account or invoice within the ERP |
| CRM | Payment status updates the customer record or triggers another workflow |
| Booking system | Deposit or full payment updates the booking automatically |
| Hotel PMS | Deposits, pre-authorisations and final payments link to the guest folio |
| Accounting software | Payment information is matched against an invoice or accounting record |
| Ecommerce platform | Checkout payment updates order status automatically |
| Subscription system | Recurring payment updates customer subscription status |
| Order-management system | Authorisation or capture triggers fulfilment |
| Bespoke application | Custom API exchanges payment events with internal business systems |
The two terms are frequently used interchangeably, but it is useful to distinguish them.
| Integrated Payments | Embedded Payments |
|---|---|
| Connect payments with an existing business system or workflow | Make payments part of a software platform's own proposition |
| Often merchant-led | Often platform or ISV-led |
| Main objective may be operational efficiency | Main objective may include customer experience and payment monetisation |
| Can connect EPOS, ERP, CRM, booking or accounting systems | Often built into SaaS, marketplaces or software products |
| Merchant normally chooses how payments connect with its operation | Platform may choose and manage the payment partnership for its users |
There is overlap.
An embedded-payments platform obviously requires technical payment integration.
But the commercial objective can be different.
A retailer connecting card terminals to its EPOS system is using integrated payments.
A SaaS company adding payment acceptance to its software so that thousands of its customers can process transactions — potentially while the SaaS company earns payment revenue — is moving into embedded payments.
If you are a software company or platform looking to make payments part of your own product, read our Integrated Payments for ISVs guide and Embedded Payments guide.
Integrated payments usually solve a merchant workflow. Embedded payments can become part of the software company's business model.
No.
An API — Application Programming Interface — is one technical method through which two systems can communicate.
An integrated payment solution might be created through:
A business does not therefore need to build a custom API integration every time it wants integrated payments.
Equally, the existence of an API does not mean the provider is automatically integrated with the merchant's systems.
The merchant still needs to design and implement the required workflow.
For the technical design questions, read our Payment API Integration guide.
These also solve different problems.
Integrated payments connect payment activity with the merchant's business systems.
Payment orchestration provides a control layer for managing payment routes, providers, acquirers or payment methods.
A merchant can use both.
For example:
ecommerce platform → internal payment integration → orchestration layer → PSP A / PSP B / Acquirer C.
The merchant's systems remain integrated with payments, while the orchestration layer determines how those payments are processed.
Read our Payment Orchestration UK guide.
Card-present integration typically connects the till or other business system to the payment terminal.
A simple flow might be:
EPOS → payment request → terminal → card authorisation → payment result → EPOS.
This can avoid staff manually keying the sale value into the terminal.
Depending on the implementation, integration may also support:
This is an important area in its own right, so we cover the hardware and EPOS-specific requirements separately in our Integrated Card Machines & EPOS Compatibility guide.
Online integrations can be significantly more complex.
A typical ecommerce flow might involve:
checkout → payment provider → authentication → authorisation → order system → webhook → fulfilment → settlement → reconciliation.
Additional systems may also be involved, including:
The integration therefore needs to account for more than a successful payment response.
The answer depends on the business.
Possible workflows include:
The operating system sends the correct value, currency and reference to the payment provider.
The business system learns whether a payment has:
A successful payment can update the underlying transaction.
For example:
booking awaiting deposit → deposit paid → booking confirmed.
The business may be able to initiate or record refunds without manually locating the transaction in another provider portal.
CRM or account records can reflect payment activity.
Transaction references can be carried through to provider reporting and settlement data.
Finance and operations teams can combine payment information with orders, customers, stores or invoices.
A payment can process successfully while the wider operational process still fails.
For example:
customer pays £2,500 → payment authorised → order system records payment → £2,467.42 later reaches the bank.
Finance still needs to understand:
This is why payment integration should not stop at checkout.
Read our Payment Reconciliation guide.
A payment integration is incomplete if the checkout is automated but finance still has to reconstruct every settlement manually.
Amounts and references can move automatically between systems, reducing repetitive data entry.
Transactions can carry common identifiers across the payment and operating systems.
Payment data can be connected with orders, invoices, stores or customers.
A successful payment can automatically trigger the next stage of a workflow.
Customers may not need to wait while staff move between several systems or manually re-enter information.
Payment performance can be analysed alongside business activity.
A repeatable integration can make it easier to process higher transaction volumes or add further locations without increasing manual administration at the same rate.
Not automatically.
Integration is primarily a technology and operational question.
The merchant may still pay:
A new integrated provider may produce a stronger commercial result, but that should be measured rather than assumed.
Read our Payment Gateway Fees UK 2026 guide for the wider payment-cost stack.
The payment provider already has a supported connection with the merchant's software.
This can reduce development work, although the business should still establish exactly which features are supported.
A third-party or provider-developed connector sits between the two systems.
The merchant develops directly against the payment provider's APIs.
This can offer greater control but creates more technical ownership.
A separate integration layer connects business software to one or more payment services.
A card-present terminal exchanges payment information with EPOS or another operating system.
A payment layer connects internal systems with several PSPs or acquirers and applies routing or provider logic.
In card-present payments, the term semi-integrated is often used for an architecture where the business software communicates with the payment terminal but sensitive card data is handled separately from the merchant's main application.
The exact technical architecture varies by provider.
This can be useful because the merchant system can still exchange operational information such as:
without necessarily needing to handle raw card data itself.
Merchants should confirm the actual data flow and PCI implications of the specific implementation rather than relying on the term “semi-integrated” alone.
ERP integration can connect payments with wider finance and operational processes.
Depending on the business, a payment might update:
For B2B and distribution businesses, the important question may be less about checkout and more about the complete:
order → invoice → collection → settlement → reconciliation
journey.
For more detail, see our Distribution ERP & Payment Operations guide and ERP & Accounts Receivable Automation guide.
CRM integration can connect payment events with customer activity.
For example:
invoice overdue → CRM workflow sends payment request → customer pays → payment status updates → account manager is notified.
Other use cases might include:
The integration should clearly establish which system is the authoritative record for:
Payment-accounting integrations can help connect payment information with invoices and bank reconciliation.
This may reduce:
But the capabilities vary significantly.
Some integrations simply add a payment button to an invoice.
Others can provide much deeper transaction and settlement data.
If accounting integration is important, establish what actually synchronises rather than assuming that the word “integration” means full reconciliation.
For an example of this specific use case, see our Payment Providers That Integrate With Xero guide.
A booking business may need payments to follow the booking lifecycle rather than operate as a standalone checkout.
For example:
booking created → deposit taken → payment credential stored → cancellation rules applied → remaining balance collected → refund processed if required.
The requirements can be very different from ordinary ecommerce.
Important questions include:
Read our Payment Providers for Booking Systems guide.
Hospitality environments can combine several payment systems at once.
A hotel might use:
The payment strategy therefore needs to consider how these channels and systems interact rather than selecting each payment method independently.
See our Hotel Merchant Accounts & Payment Integration guide for the hospitality-specific requirements.
Multi-site businesses need to consider integration at estate level.
For example:
A good architecture should make the next location easier to add rather than creating another bespoke integration project.
Read our Multi-Location Retail Merchant Services guide.
Identify the systems the payment provider actually needs to connect with.
Do not begin with a shortlist of payment companies.
Begin with:
Does the business need:
Do not simply ask whether an integration exists.
Ask what happens from the beginning of the transaction to the end.
For example:
order → payment → fulfilment → refund → settlement → reconciliation.
Two providers can both claim to integrate with the same software while supporting different functionality.
Check:
The integration may be supplied by:
That affects both implementation and support.
This question should be answered before go-live.
Otherwise the merchant can end up in the familiar situation:
“The software provider says it's a payment problem. The payment provider says it's a software problem.”
Agree:
The quality of an integration should be judged partly by what happens when it fails.
The answer depends on the architecture.
Possible scenarios include:
The business should understand:
This is an important architectural question.
Imagine:
EPOS says:
PAYMENT COMPLETE.
But the payment provider says:
PAYMENT FAILED.
Which system wins?
Or:
The payment provider authorises a transaction, but the merchant's order-management system fails before recording the result.
The business needs rules for reconciling:
Integrated payments should reduce data fragmentation, not create several competing versions of the same transaction.
Good integration design should maintain identifiers that allow the business to connect:
customer → order → payment → refund → settlement.
This becomes particularly useful when:
For bespoke environments, relying too heavily on provider-specific identifiers can make future migrations harder.
For example, your customer might be:
CUSTOMER-12865
internally.
The payment provider may give that customer another identifier.
The merchant can maintain a mapping between the two rather than designing its entire business around the provider's ID.
The same principle can apply to:
This becomes particularly relevant for businesses considering multi-provider architectures or future migrations.
Potentially.
PCI DSS applies to environments in which payment account data is stored, processed or transmitted.
The exact PCI scope of an integrated environment depends on how payment data moves through the systems.
Businesses should establish:
PCI DSS v4.0.1 is the current version of PCI DSS.
Read PCI SSC's PCI DSS information.
Potentially.
PCI Point-to-Point Encryption — P2PE — is designed to protect payment account data from the point it is captured at the payment device through to the secure decryption environment.
PCI SSC states that merchants correctly using PCI-listed P2PE solutions have fewer applicable PCI DSS requirements.
That can be particularly useful in integrated card-present environments.
However:
Recurring payments add another layer because the payment relationship continues after the initial transaction.
The integrated system may need to manage:
The payment provider and subscription platform may therefore have different responsibilities.
Read our Subscription Payment Processing guide.
Marketplace payments involve additional considerations because the customer payment may ultimately relate to more than one party.
An integrated platform may need to connect:
If one customer payment needs to be allocated between multiple recipients, see our Split Payment Gateways guide.
This article is primarily designed for merchants integrating payments with the software they use to operate their business.
If you are an Independent Software Vendor, SaaS provider or other platform integrating payments into the product you sell to customers, your questions are different.
You may also need to consider:
See our Integrated Payments for ISVs guide.
The deeper the integration, the more carefully the migration needs to be planned.
A merchant may need to change:
The migration should therefore begin by mapping everything the current payment provider does inside the operation.
For complex online integrations, read our Enterprise PSP Migration Guide.
For integrated physical terminals, read our Switching Card Machine Provider guide.
Existing compatibility is valuable.
But it should not be the only selection criterion.
A provider could integrate perfectly while being weaker for:
Integration fit should therefore form part of the wider provider comparison.
Read our Compare UK Payment Providers guide.
Do not test only a successful sale.
A proper integration test can include:
A successful test payment proves that one payment worked. It does not prove that the integrated payment operation is ready.
Merchant Advice Service would assess an integrated payment requirement across six areas.
What business event is the payment connected to?
For example:
sale, booking, invoice, subscription, order or customer account.
How is the payment initiated, authorised, captured, refunded and settled?
Which identifiers and payment statuses need to move between systems?
Who owns the software, connector, API, payment account and technical support?
What happens when one part of the integrated environment stops working?
How difficult would it be to change EPOS, ERP, payment provider or another core component later?
Workflow → Payment Flow → Data → Ownership → Resilience → Portability.
The best integration is not simply the one that works on launch day. It is the one the business can operate, support and evolve after launch.
Merchant Advice Service helps businesses compare payment providers where integration requirements form an important part of the decision.
Depending on the business, a review may consider:
MAS does not develop the integration itself.
Our role is to help the merchant understand the payment requirement and identify providers or payment architectures that may fit the technical and commercial environment.
The merchant contracts directly with the selected payment provider and should work with its own software vendors, developers and technical advisers where implementation work is required.
Businesses can explore providers through The Payments Directory®, read How Merchant Advice Service Works, or review How MAS Researches & Compares Payment Providers.
PCI DSS defines technical and operational security requirements designed to protect environments where payment account data is stored, processed or transmitted. PCI DSS v4.0.1 is the current version of the standard.
PCI SSC states that P2PE protects payment account data from the point of capture to the secure point of decryption. Merchants correctly using PCI-listed P2PE solutions have fewer applicable PCI DSS requirements.
PCI SSC — Point-to-Point Encryption
PCI SSC maintains separate standards covering areas including PCI DSS, point-to-point encryption and secure payment software.
PCI SSC — Payment Security Standards
Merchant Advice Service is an independent payments information, comparison and provider-matching service.
MAS may receive commission or a referral fee from some payment providers where a business chooses to proceed following an introduction. This does not determine the factual information, integration framework or provider-selection principles included in this guide.
There is no universal integrated payment solution suitable for every business.
Integration requirements vary according to the merchant's software, payment channels, provider, operating model, transaction profile, technical architecture and business requirements.
References to integrated payments within this guide describe payment-processing functionality connected to wider merchant software and workflows. This is distinct from the broader commercial model of embedded payments, although the two areas can overlap.
An API is one possible integration method and should not be treated as synonymous with integrated payments.
Payment integrations can affect PCI DSS scope depending on how payment account data is stored, processed or transmitted. Businesses should confirm their individual PCI DSS responsibilities with their payment provider, acquirer, QSA or other appropriately qualified PCI professional where required.
Use of encryption does not automatically mean a solution is a PCI-listed P2PE solution. Merchants should confirm the exact solution against PCI SSC information where P2PE status is relevant.
Software compatibility, APIs, integrations and provider functionality can change. Businesses should verify current compatibility with both the payment provider and software supplier before entering into an agreement.
Merchant Advice Service does not develop or certify payment integrations and does not guarantee provider acceptance, technical compatibility, implementation timescales, payment performance or integration uptime.
Payment integration and PCI information last checked: 28 August 2026
This guide provides general payments information and should not be treated as legal, regulatory, cybersecurity, software-development or formal PCI compliance advice.
Written or reviewed by Libby James, founder of Merchant Advice Service and specialist in merchant payments and complex provider requirements.