Saltar al contenido principal
SAP Business OneSaaS Tools

MENA Regional Payment Gateway Pack

A build-to-order SAP Business One add-on that links regional Gulf and Levant payment acquirers to Incoming

Payments and Journal Entries, with settlement-file reconciliation. Built for your acquirers after a scoped quotation.

Bajo pedido

¿Qué es MENA Regional Payment Gateway Pack?

A build-to-order SAP Business One add-on that links regional Gulf and Levant payment acquirers to Incoming Payments and Journal Entries, with settlement-file reconciliation. Built for your acquirers after a scoped quotation. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

MENA Regional Payment Gateway Pack — A build-to-order SAP Business One add-on that links regional Gulf and Levant payment acquirers to Incoming Payments and Journal Entries, with settlement-file reconciliation

What we build

  • Acquirer channel definitions stored in User-Defined Tables and maintained through a User-Defined Object form in the SAP Business One client
  • Incoming Payment creation via the Service Layer, applied against open A/R Invoices or Sales Order down payments
  • Gross-versus-net settlement handling with automatic Journal Entries for acquirer commission to a configured G/L expense account
  • Acquirer transaction and batch references stored in User-Defined Fields on Incoming Payments and A/R Invoices for permanent traceability
  • Scheduled settlement-file ingestion with matched, unmatched and disputed line classification and a review queue for exceptions
  • House Bank Account mapping per channel so posted amounts reconcile line-for-line against the bank statement
  • Refund handling that creates Outgoing Payments or applies A/R Credit Memos while preserving the link to the original transaction
  • Chargeback state tracking with its own G/L treatment and optional routing through a SAP Business One approval procedure
  • Multi-currency settlement posting using the settlement-date exchange rate with differences booked to a configured FX account
  • DI API fallback for objects and posting behaviour not exposed through the Service Layer
  • Transaction browser inside the SAP Business One client filtered by channel, status, date range and Business Partner
  • Crystal Reports layouts for settlement summary and unreconciled-transaction listings, runnable from the SAP Business One menu

Sobre este producto

The problem

Businesses across the Gulf and the Levant rarely collect through a single global card processor. A distributor in Riyadh takes domestic debit cards, a retailer in Kuwait routes through the national switch, a services firm in Amman or Beirut collects through a local acquirer with its own settlement calendar, and almost everyone is now accepting an installment or wallet product alongside cards. Each of those channels produces its own authorisation record, its own merchant statement, and its own fee structure.

SAP Business One does not know any of it. The typical result is an accountant exporting a portal report once a week, matching amounts by eye against a list of open A/R Invoices, keying Incoming Payments one at a time, and then posting a manual Journal Entry for the acquirer's commission and any FX difference. Refunds and chargebacks arrive days later and get handled as ad-hoc credit notes with no link back to the original transaction. Cash in the bank never quite equals cash in the ledger, and the month-end close absorbs the gap.

What ECOSIRE builds

ECOSIRE builds a per-tenant SAP Business One add-on that treats each regional acquirer as a configured payment channel and writes every money movement back into the ledger where it belongs.

Acquirer channel configuration

Each acquirer you use is defined as a channel record stored in User-Defined Tables, exposed through a User-Defined Object form inside the SAP Business One client. A channel holds its endpoint and credentials, the currency it settles in, the merchant identifier, the fee model (percentage, fixed, or tiered), the settlement cycle, and the House Bank Account and G/L accounts to be used for clearing, fees and FX differences. Credentials are stored encrypted and never written to the transaction rows.

Payment capture and posting

When a payment authorisation is confirmed, the add-on creates an Incoming Payment against the correct Business Partner and applies it to the open A/R Invoice or Sales Order down payment, using the Service Layer so that SAP Business One's own posting logic, exchange rates and internal reconciliation all apply. Where a channel settles net of commission, the add-on books the gross receipt to a clearing account and posts the acquirer fee to its configured expense account, so the amount landing on the House Bank Account matches the bank statement line rather than the invoice total.

Settlement-file reconciliation

Most regional acquirers publish a settlement or batch report rather than a real-time ledger. The add-on ingests those files on a schedule, matches each line to the transaction it created using the stored acquirer reference in a User-Defined Field, and produces a reconciliation run showing matched, unmatched and disputed lines. Matched batches post the corresponding Journal Entries for fees and rounding. Unmatched lines are held in a review queue with the reason recorded, so nothing is silently written off.

Refunds, chargebacks and cancellations

A refund raised against a captured transaction creates an Outgoing Payment or applies to an A/R Credit Memo, keeping the link to the original document through the stored reference. Chargebacks are recorded as a distinct state with their own G/L treatment and can be routed through a SAP Business One approval procedure before anything posts.

Multi-currency and multi-company handling

Channels settling in a currency other than the local currency post through the configured FX difference account using the exchange rate on the settlement date, not the invoice date, which is where most manual reconciliations drift. Where you run several company databases, each database receives its own channel configuration and its own accounts.

Operational visibility

The add-on ships with a transaction browser inside SAP Business One filtered by channel, status, date and Business Partner, plus Crystal Reports layouts for a settlement summary and an unreconciled-transaction listing that finance can run without leaving the client.

Who this is for

Wholesale and retail businesses in Saudi Arabia, the UAE, Kuwait, Qatar, Bahrain, Oman, Jordan, Egypt and Lebanon that collect through domestic switches or regional acquirers; e-commerce operations feeding orders into SAP Business One that need the money side to follow; and finance teams whose close is being delayed by manual payment matching.

Technical approach

The add-on is built against the SAP Business One Service Layer (OData/REST) for document creation and reading, with the DI API used where a specific object or posting behaviour is only exposed there. Extensibility is handled through User-Defined Fields on Business Partners, Incoming Payments, A/R Invoices and Journal Entries, User-Defined Tables for channel and settlement data, and User-Defined Objects for the configuration and reconciliation forms. It runs on SAP Business One 10.0 on either Microsoft SQL Server or SAP HANA, on-premise or on your hosted infrastructure. Outbound calls to acquirers go over TLS from a service component you control; no payment card data is stored in your company database.

How delivery works

Nothing here is a shelf product. The sequence is:

1. Scoping call. We confirm which acquirers you use, their integration documentation and settlement formats, your currencies, your chart of accounts mapping, your SAP Business One version and database platform, and who owns the merchant credentials. 2. Fixed quote. You receive a written scope and a fixed price and timeline before any code is written. The listed price is the starting point for a single-acquirer scope; additional acquirers or unusual settlement formats are quoted explicitly. 3. Build. Typical lead time is one working week depending on how many acquirers are in scope and how quickly their sandbox credentials are available. 4. Install in test. We install into your test company database first, configure the channels, and run transactions end to end against acquirer sandbox or low-value live credentials with your finance team watching the postings. 5. Production install. Once you sign off on the test postings, we install into the production company database, migrate the configuration, and stand by for the first live settlement cycle. 6. Support. A defined support window follows go-live for defect fixes and configuration adjustments, with the source code handed to you so you are never locked to us.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Instalamos en su instancia, le entregamos el código fuente e incluimos dos semanas de soporte tras la puesta en marcha. Los defectos en el código que entregamos se corrigen sin coste.

lo que obtienes

  • Full add-on source code and build artifacts, licensed to your company with no runtime dependency on ECOSIRE
  • Installation into your SAP Business One test company database, followed by production after your sign-off
  • Configured acquirer channels, G/L and House Bank Account mappings, User-Defined Fields, Tables and Objects for your chart of accounts
  • Settlement-file parsers built for the exact formats your acquirers publish
  • Technical documentation covering architecture, configuration, field mappings and the reconciliation run procedure
  • Finance and IT training session with a recording, covering daily operation and exception handling
  • Defined post-go-live support window for defect fixes and configuration adjustments, with escalation contacts

¿Para quién es esto?

Finance Manager

Spends the first week of every month reconciling acquirer portal reports against open invoices and posting commission entries by hand. Gets automated Incoming Payments, fee postings and a settlement reconciliation run that shows exactly which lines still need a human.

Chief Accountant

Cannot close confidently because the bank balance and the clearing account never agree once commission and FX are involved. Gets gross-versus-net posting on the settlement-date rate, so the House Bank Account matches the statement and differences land in a named account rather than a suspense adjustment.

IT Manager

Is asked to connect several regional acquirers to SAP Business One but has no appetite for a fragile database-level integration. Gets a Service Layer and DI API add-on with source code, credentials held outside the transaction tables, and an install path through the test company database first.

Cómo se compara MENA Regional Payment Gateway Pack

CriterioECOSIREConstrucción personalizadaCompetidorNativo de SAP Business One
Regional Gulf and Levant acquirers rather than only global card processorsIncluidoApoyo parcialApoyo parcialNo incluido
Automatic Incoming Payment creation applied to open A/R InvoicesIncluidoApoyo parcialIncluidoNo incluido
Settlement-file ingestion with matched, unmatched and disputed classificationIncluidoApoyo parcialApoyo parcialNo incluido
Acquirer commission posted automatically as a Journal Entry to a mapped G/L accountIncluidoApoyo parcialApoyo parcialNo incluido
Settlement-date FX difference handling for cross-currency channelsIncluidoNo incluidoApoyo parcialApoyo parcial
Chargeback tracking routed through a SAP Business One approval procedureIncluidoApoyo parcialNo incluidoApoyo parcial
Source code delivered to the customer with no runtime dependency on the vendorIncluidoIncluidoNo incluidoNo incluido
Install path through the test company database before productionIncluidoApoyo parcialApoyo parcialApoyo parcial

Preguntas frecuentes

Is this available for immediate download?
No. Every ECOSIRE app is built to order. After a scoping call you receive a fixed quote, and the build typically takes one working week depending on how many acquirers are in scope and how quickly their integration credentials and settlement-file samples reach us. There is no trial version, because the software does not exist until it is built for your acquirers and your chart of accounts.
Which SAP Business One versions and databases do you support?
SAP Business One 10.0 on Microsoft SQL Server or SAP HANA, on-premise or cloud-hosted. The add-on is built against the Service Layer with DI API used where needed, so it works on both database platforms. If you are on an earlier release, tell us during scoping and we will state plainly whether we can support it before you commit.
Which acquirers can you integrate?
Any regional acquirer or national switch that publishes integration documentation and a settlement or batch report, including domestic card schemes, wallet products and installment providers across the Gulf and Levant. We do not claim a pre-built list. During scoping you tell us which acquirers you use, we review their documentation, and the quote covers exactly those. Additional acquirers added later are quoted separately.
Does the add-on store payment card data?
No. Card data is never written into your company database. The add-on stores the acquirer's transaction and batch references, amounts, fees and status in User-Defined Fields and User-Defined Tables. Sensitive credentials for acquirer APIs are held encrypted in the configuration, not on transaction rows. Cardholder-data handling stays with your acquirer and their hosted payment pages.
What happens when a settlement line does not match anything in SAP Business One?
It is not posted and it is not discarded. Unmatched lines go to a review queue with the reason recorded, visible in the reconciliation run inside the SAP Business One client. A user resolves it by pointing it at the correct document or flagging it for the acquirer, and only then does the posting occur. Chargebacks can additionally be routed through an approval procedure before anything hits the ledger.
Do we own the code, and what happens after the support window ends?
You receive the full source code and build artifacts, licensed to your company. Your internal team or any other developer can maintain and extend it. The post-go-live support window covers defect fixes and configuration adjustments; after it ends you can extend support, request enhancements as a new scoped piece of work, or maintain it yourself. Nothing stops working when support lapses.

Solicitar presupuesto

Cuéntanos tus necesidades de MENA Regional Payment Gateway Pack y te enviaremos precios, opciones de licencia y una propuesta a medida, normalmente en un día hábil.

Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.

Combina bien con

KSA ZATCA Phase 2 E-Invoicing — A build-to-order SAP Business One add-on for ZATCA Phase 2: compliant UBL 2
Bajo pedido

KSA ZATCA Phase 2 E-Invoicing

A build-to-order SAP Business One add-on for ZATCA Phase 2: compliant UBL 2.1 XML, cryptographic stamping, hash chaining, QR codes and FATOORA clearance or reporting from your own invoices.

Desde $1499.00Precio de partida: se presupuesta según su alcance
View specification
Looker Studio and Sheets Data Connector
Bajo pedido

Looker Studio and Sheets Data Connector

A build-to-order connector that publishes governed SAP Business One datasets straight into Looker Studio and Sheets, replacing hand-built CSV exports. Scoped, quoted and built for your company database.

Desde $999.00Precio de partida: se presupuesta según su alcance
View specification
Microsoft Teams and Outlook Integration
Bajo pedido

Microsoft Teams and Outlook Integration

Puts SAP Business One customer context, email filing and approval actions inside Outlook and Microsoft Teams. Built to order for your company database and your Microsoft 365 tenant.

Desde $999.00Precio de partida: se presupuesta según su alcance
View specification
Mobile Sales Order and Van Sales App
Bajo pedido

Mobile Sales Order and Van Sales App

A build-to-order mobile app for SAP Business One giving field reps and van-sales teams offline order entry, customer balances and stock lookup that sync back into SAP. Built for your process after a fixed quote.

Desde $999.00Precio de partida: se presupuesta según su alcance
View specification