Custom Payment Integration

Custom Payment Integrations for POS, ERP, and Business Platforms

Your platform stays. Your payments expand. Paying.co builds custom payment integrations into the POS and ERP platforms you already use, connecting them to your gateway and your payment devices.

EXAMPLE INTEGRATION PATH
PLATFORMOracle Simphony
→
PAYING.COOPI / SPI integration
→
GATEWAYYour choice
DATACAP
CYBERSOURCE
NMI
CHARGE ANYWHERE
01 · Platforms we integrate into

Your software stays in place.

The menu management, inventory, reporting and operations platform you already chose stays as it is. We build the payment layer that connects it to your gateway and devices. Supported versions and interfaces are confirmed during scoping.

PLATFORM 01

Oracle Simphony

Hospitality, restaurants, hotels, stadiums and quick service. Payments need to work at the table, the counter and across properties.

Review the questions to resolve before integrating payments into Oracle Simphony → See Oracle Simphony payment integration scope and delivery →

Integration scope

  • Built to Oracle's payment interfaces, OPI or SPI, depending on your Simphony version and setup
  • Connection to your chosen gateway and payment devices
  • Tender, tokenized response and settlement handling as the interface supports them

Prerequisites

  • Your Simphony version and the required OPI or SPI version and patch level, obtained through Oracle support
  • Access to the interface documentation and a test environment
  • Gateway test credentials and payment devices for testing
PLATFORM 02

ACCEO Logivision

High-speed grocery, convenience store, liquor and specialty retail, where checkout speed and payment reliability matter at every lane.

Integration scope

  • Semi-integrated or fully integrated payment paths
  • Connection to your chosen gateway and payment devices
  • PCI and EMV considerations built into the design

Prerequisites

  • Your Logivision version and the payment interface it exposes
  • Access to interface documentation and a test environment
  • Gateway test credentials and payment devices for testing
PLATFORM 03

Odoo

POS, eCommerce and ERP environments where the default payment connectors do not fit the business.

Read why your gateway or platform should be connected to Odoo → See Odoo payment integration scope and delivery →

Integration scope

  • A custom payment module for your Odoo environment
  • Connection to your chosen gateway
  • POS, eCommerce or ERP payment flows, depending on what you run

Prerequisites

  • Your Odoo version and edition, and which modules you use
  • A development or staging instance to build and test against
  • Gateway test credentials, and payment devices if the POS is involved
02 · Delivered experience and custom work

What is already built, and what we build for you.

We keep these two separate on purpose. A path we have delivered before is a starting point, not a promise that it fits every current version, device or region.

Gateway paths we have already built

  • Datacap
  • CyberSource
  • NMI
  • Charge Anywhere

Starting from a path that has been built before is usually faster than starting from zero. Whether it fits your platform version, devices, processor and region is confirmed during scoping.

Available as custom development

  • Your own gateway, in-house orchestration layer or direct processor relationship
  • A platform or version we have not integrated before
  • A new device, region or processor requirement

These are proposed as custom work, scoped and priced for your environment.

Devices we have discussed in scoping include Verifone, Ingenico, PAX, Castles, Sunmi and Android-based payment devices. Support for a specific model depends on the platform, the gateway and the processor.

03 · Transaction flows

The payment flows your business needs.

Depending on the platform, gateway and devices, an integration can cover these flows.

SalesRefundsVoidsPreauthorizationsCapturesTipsReconciliation

Not every platform and gateway combination supports every flow. We confirm which flows are supported for your combination before development starts.

04 · Integration architecture

How the pieces fit together.

A payment integration connects five things. Knowing who owns each one up front avoids surprises later.

01 · PLATFORMBusiness platformYour POS or ERP, such as Simphony, Logivision or Odoo. Owned by you and your platform vendor.
02 · INTEGRATIONIntegration layerThe payment integration Paying.co builds against the platform's documented interface.
03 · DEVICEPayment deviceThe terminal or reader that takes the card. Provided by your device vendor.
04 · GATEWAYGatewayThe service that routes the transaction. Your gateway provider.
05 · PROCESSORProcessorThe acquirer that authorizes and settles. Your processor relationship.

The integration layer is custom software that Paying.co builds and maintains. Whether it carries any ongoing or per-transaction fee is defined in your Statement of Work, and your gateway and processor set their own fees.

NATIVE

Platform-native interfaces

Simphony OPI and SPI, Logivision payment interfaces and Odoo provider modules.

OPI

One driver to the provider

In Simphony, OPI is a single payment driver that connects the platform to payment service providers, with tokens and automated settlement.

SPI

A client-side component

In Simphony, SPI is a component of the client that talks to a payment service provider, which can be a terminal or middleware.

ALTERNATIVES

Which path fits

The right interface depends on your Simphony version, devices and gateway. We confirm it during scoping.

// illustrative flow: Simphony → your gateway
[Simphony] tender request · amount=42.18
[Paying.co] route → OPI / SPI → selected gateway → selected payment device
[Gateway] auth request → approved
[Simphony] tokenized response → tender settled
// your platform · your gateway · your rules
05 · Project prerequisites

What a project needs, and who gets it.

Most delays in integration projects come from missing access, not missing code. These are the dependencies we line up first. Responsibilities below are typical and are confirmed in the Statement of Work.

Platform versionYou confirm the version and edition in use, along with any patches the interface requires.
Interface accessYou arrange access to the platform's payment interface through your platform vendor.
SDKs and documentationGathered from the platform, gateway and device vendors. Some require vendor approval or an NDA, which you request where needed.
Test credentialsIssued by your gateway or processor. We tell you exactly which accounts and environments we need.
Payment hardwareThe devices you plan to deploy, available for testing, or a shared plan for how testing will be done.
Processor requirementsProcessor testing or certification steps, scoped as their own workstream where required.

Understand payment gateway integration scope, timelines, and dependencies →

06 · How we deliver

From discovery to rollout.

Timelines depend on the dependencies above, so we assess them before committing to a schedule.

01

Discovery

Map platform version, gateway, devices, transaction flows, deployment size and regions.

Deliverable: scope and Statement of Work.
02

Development

Build against the platform interface and the gateway specification.

Deliverable: working integration in a test environment.
03

Testing and approval

Test the flows, failure cases and devices. Complete processor testing or certification where required.

Deliverable: test evidence and approvals.
04

Pilot

Run at a limited number of locations before wider release.

Deliverable: pilot results and fixes.
05

Rollout

Phased deployment with handoff of documentation and support.

Deliverable: production deployment and handoff.

Your team provides access, credentials, devices and pilot sites. Paying.co builds, tests and supports the integration.

Explore payment testing beyond approved and declined transactions →
If the project requires an EMV certification workstream, see EMV Certification. For testing and coordination on an application that already exists, see Managed Certification.

07 · Ownership, maintenance and support

What happens after go-live.

Platforms, firmware, SDKs and gateways change. Plan for that from the start.

OWNERSHIP

Code and documentation

Ownership of the code and the documentation is defined in your Statement of Work.

SUPPORT

Ongoing support

Support for processor recertifications, platform upgrades and terminal firmware changes, as agreed in your engagement.

CHANGES

When something changes

A new platform version, SDK release or gateway change is assessed for its impact before it reaches production.

Replacing or improving an integration that already exists? See how to modernize a legacy payment application without rebuilding everything.

Related services: Custom Development for application, backend and custom integration engineering, Mobile App Development for device-connected workflows, and Embedded Payments for payment functionality built into a platform.

Related reading

Read before you scope.

Start a Conversation

Tell us what you're connecting.

The more we know up front, the faster we can tell you what the project involves. Send us:

Find us on social.

Follow along for product updates, payments insights, and behind-the-scenes from the team.