Project Achievement

DX Project for a Megabank-Affiliated Leasing Company
External System Integration (Salesforce)
Gateway Development

ElektroLibera LLC designed and built a "DX gateway" that securely and reliably bridges the Salesforce environment used by the client's business partners and the client's in-house DX workflow system (Intra-mart). From credit review requests through to sales confirmation, it automates the core leasing process end to end.

📅
Development: 2021 / Rollout: 2023 onward
📍
Tokyo
🏦
Client: a megabank-affiliated leasing company (undisclosed)
⚙️
Developed by: ElektroLibera LLC (DX gateway)
🔗
Systems integrated: Salesforce / Intra-mart

Background and Challenges

In the client's leasing and factoring business, credit review requests from partner companies were handled entirely in Salesforce. Credit review and workflow processing, however, ran on the in-house core system (Intra-mart). Connecting the two systems securely across the boundary between the internet and the internal network was the central challenge.

🌐

Integration across network boundaries

Salesforce is reached over the internet; Intra-mart sits on the internal network. Secure communication across two different security boundaries was required.

⏱️

Real-time credit review flow

As soon as a partner registered a credit review request in Salesforce, it had to be passed straight to the internal workflow, with the review result returned automatically.

🔄

Data handoff after sales confirmation

Once a review was approved, the challenge was end-to-end automation: receiving the sales confirmation data and automatically sending the leasing customer's application details back to the partner side (Salesforce).

System Architecture

The DX gateway communicates with Salesforce over the internet via REST API while exchanging data with Intra-mart over the internal network. Sitting on the network boundary, it delivers bidirectional, real-time integration without compromising security.

▼ Architecture overview (data flow)
🤝 Business partner Leasing / factoring company
Registers review requests
Receives sales data
Internet (Salesforce UI)
☁️ Salesforce CRM / data entry platform
Holds review requests
Stores results and sales data
Internet REST API (HTTPS)
🔀 DX gateway Built by ElektroLibera LLC
Brokers data both ways
at the network boundary
Internal network Internal API calls
🏢 Intra-mart DX workflow system
Runs the review workflow
Returns review results
Internet connection (HTTPS / REST API)
Internal network connection
📋 Process flow in detail
1

Review request registered: A business partner registers leasing or factoring review request data in Salesforce.

2

Data retrieval (SF → GW): The DX gateway retrieves the review request data by polling the Salesforce REST API or by receiving a webhook.

3

Internal handoff (GW → Intra-mart): Over the internal network, the gateway submits the review request into the Intra-mart DX workflow system.

4

Review result returned (Intra-mart → GW → SF): Once the review is completed in Intra-mart, the result data is written back to Salesforce through the gateway.

5

Sales confirmation handoff: When a sale is confirmed, the gateway receives the sales confirmation data and automatically sends the leasing customer's application details to Salesforce (the business partner).

Role of Each Component

Salesforce

☁️ CRM / credit review data platform

  • Provides the user interface for business partners
  • Holds and manages review request data
  • Stores review results and sales confirmation data
  • Handles data input and output via REST API
⚡ Built by ElektroLibera LLC
DX gateway

🔀 Broker server at the network boundary

  • Retrieves data from the Salesforce REST API
  • Transforms and validates data
  • Submits review requests to Intra-mart
  • Returns review results and sales confirmation data to Salesforce
  • Secures communication between the internet and the internal network
Intra-mart

🏢 DX workflow system

  • Runs the leasing company's internal credit review workflow
  • Manages approval routing and reviewer assignment
  • Returns review results to the gateway
  • Runs only inside the internal network (secure environment)

Key Points of the Development

🔐

Secure network separation

The gateway operates on the boundary between the internet side (Salesforce) and the internal network side (Intra-mart), so the two never connect directly.

Loosely coupled integration via REST API

Communication with Salesforce uses the standard REST API, keeping changes to existing systems to a minimum while leaving room to extend.

🔄

Bidirectional, asynchronous data flow

Beyond retrieving and submitting review requests, the gateway handles returning review results and the sales confirmation handoff — asynchronously and reliably, in both directions.

📋

End-to-end process automation

From registering a review request to sales confirmation and the application data handoff, the entire business process runs without manual work — a large gain in speed and accuracy.

🛡️

Error handling and audit logs

Retry logic covers communication errors and data inconsistencies, and processing logs are recorded for every review request, ensuring traceability when problems occur.

🏗️

Low-impact integration with existing systems

Integration was achieved through the gateway alone, without major changes to the existing Salesforce or Intra-mart functionality — reducing rollout risk.

Tech Stack and Platforms

Salesforce (CRM / REST API)
Intra-mart (DX workflow)
REST API / HTTPS communication
DX gateway server (built in-house by EL)
Internal network integration
Asynchronous processing / retry control
Audit logging / traceability

Talk to us about SaaS-to-internal system integration

We build secure integration platforms between cloud SaaS such as Salesforce and in-house core systems.

Contact us →
SECURITY ACTION two-star logo

We have declared our commitment to information security under SECURITY ACTION, the self-declaration scheme run by Japan's Information-technology Promotion Agency (IPA).

© ElektroLibera LLC — All rights reserved. | The client named on this page is undisclosed. Salesforce is a registered trademark of Salesforce, Inc. Intra-mart is a registered trademark of NTT DATA INTRAMART Corporation.