Skip to main content

Introduction

Overview

SwitchIT is an API for eTranzact’s Corporate Payment Systems which when fully integrated allows clients to carryout funds transfer, perform utility bill payments, bulk transfers to recipients, perform transaction status check e.t.c.

SwitchIT makes use of both SOAP and RESTful web service technology to connect to eTranzact’s Switch.

Before sending a SOAP/REST request, please note this:

  • Client will provide eTranzact with the IP Address of their system (on test and on live).
  • eTranzact would provide Client with test parameters which includes terminal id, pin, MasterKey for pin encryption etc. which can be seen in the demo request and response documents
  • Plain text pins must be encrypted using AES Algorithm, sample scripts are included in this download.
  • SwitchIT supports only TLSV 1.2.
  • All client request must pass a unique reference id.
  • Confirm request/response format by viewing PDF filename “SwitchIT SOAP XML Samples with Demo Test Parameters” in the SOAP folder or “SwitchIT 4.0 REST JSON Sample Requests with Demo Parameters” in the REST folder
  • Support on pin encryption, get more information on directory “Sample encryption file - java, php and c-sharp”
  • For client downloading and calling SwitchIT locally, use the following url:

Sandbox:

Demo

Production:

Production

SwitchIT base URLs for Demo Sandbox and Production below:

Sandbox: http://sandbox.etranzactng.com/rest/fundgate/api/v1

Production: https://www.etranzactng.net/rest/switchIT/api/v1