{"info":{"_postman_id":"d4c8cd82-04f6-4858-963d-92cf1f71b9a2","name":"Processing FIRS Transactions","description":"<html><head></head><body><p>This integration document outlines  the  expected  format  for  exchange  of  data\nbetween Remita  and  Third  Party Service Providers for FIRS tax payment initiation via REST APIs.</p>\n<h1 id=\"getting-started\">Getting started</h1>\n<p>To utilize this service, the Merchant to whom an RRR is being generated in favour of will need to be registered on Remita.</p>\n<ol>\n<li><p>Register a profile on Remita: You can visit <a href=\"http://www.remita.net\">www.remita.net</a> to sign-up if you are not already registered as a merchant/biller on the platform.</p>\n</li>\n<li><p>Send an email to <a href=\"mailto:infrastructure@systemspecs.com.ng\">infrastructure@systemspecs.com.ng</a> in order to receive your demo credentials for this integration.</p>\n</li>\n</ol>\n<h1 id=\"environments\">Environments</h1>\n<h3 id=\"test-environment\">Test Environment</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>BASE URL\nGenerate RRR- https://remitademo.net/remita/exapp/api/v1/send/api\nCheck Transaction Status- https://login.remita.net/remita/ecomm\n\nCREDENTIALS\n- merchantId: 2547916\n- apiKey: 1946\n</code></pre><br>\n\n\n<h3 id=\"live-environment\">Live Environment</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>BASE URL\nGenerate RRR- https://login.remita.net/remita/exapp/api/v1/send/api\nCheck Transaction Status- https://login.remita.net/remita/exapp/api/v1/send/api\n\nCREDENTIALS\nWill be provisioned upon successful UAT with Remita\n</code></pre><p>To undertake UAT, kindly reach out to us at <a href=\"mailto:infrastructure@systemspecs.com.ng\">infrastructure@systemspecs.com.ng</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Getting started","slug":"getting-started"},{"content":"Environments","slug":"environments"}],"owner":"3613789","collectionId":"d4c8cd82-04f6-4858-963d-92cf1f71b9a2","publishedId":"T1LHFpCD","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"0E8C73","highlight":"DD5226"},"publishDate":"2020-08-06T12:05:48.000Z"},"item":[{"name":"APIs","item":[{"name":"Generate RRR (with Custom Field)","event":[{"listen":"prerequest","script":{"id":"c0ea57b7-8b7a-48ec-a59a-b858d47579ef","exec":["var merchantId = \"2547916\";","var apiKey = \"1946\"","var serviceTypeId = \"4430731\"","var d = new Date();","var orderId = d.getTime();","var totalAmount = \"20000\";","","var apiHash = CryptoJS.SHA512(merchantId+ serviceTypeId+ orderId+totalAmount+apiKey);","","postman.setEnvironmentVariable('merchantId', merchantId);","postman.setEnvironmentVariable('apiKey', apiKey);","postman.setEnvironmentVariable('serviceTypeId', serviceTypeId);","postman.setEnvironmentVariable('orderId', orderId);","postman.setEnvironmentVariable('totalAmount', totalAmount);","postman.setEnvironmentVariable('apiHash', apiHash);"],"type":"text/javascript"}}],"id":"b9fe353a-e179-43e8-a11e-46070058cf48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"remitaConsumerKey={{merchantId}},remitaConsumerToken={{apiHash}}"}],"body":{"mode":"raw","raw":"{ \n\t\"serviceTypeId\": \"{{serviceTypeId}}\",\n\t\"amount\": \"{{totalAmount}}\",\n\t\"orderId\": \"{{orderId}}\",\n\t\"payerName\": \"Michael Alozie\",\n\t\"payerEmail\": \"alozie@systemspecs.com.ng\",\n\t\"payerPhone\": \"09062067384\",\n\t\"description\": \"Payment for Donation 3\",\n\t\"customFields\": [{\n\t\t\"name\": \"Payer TIN\",\n\t\t\"value\": \"1234567890\",\n\t\t\"type\": \"ALL\"\n\t\t},\n\t\t {\n\t\t \"name\": \"Contract Date\",\n\t\t\"value\": \"2018/06/27\",\n\t\t\"type\": \"ALL\"\n\t\t},\n\t\t {\n\t\t \"name\": \"Tax Period\",\n\t\t\"value\": \"2018/06/20\",\n\t\t\"type\": \"ALL\"\n\t\t}]\n}"},"url":"{{baseUrl}}/echannelsvc/merchant/api/paymentinit","description":"<p>You can use our Generate RRR (with Custom Field) API to generate an RRR with custom field values. Custom fields are additional fields associated with the service type for which the RRR is being generated. Please note that Custom fields will have to have been added to the service type on Remita prior to utilizing them for RRR generation.</p>\n","urlObject":{"path":["echannelsvc","merchant","api","paymentinit"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"18cdbbe5-3225-436e-a971-9abeb01b61c8","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"remitaConsumerKey={{merchantId}},remitaConsumerToken={{apiHash}}"}],"body":{"mode":"raw","raw":"{ \n\t\"serviceTypeId\": \"{{serviceTypeId}}\",\n\t\"amount\": \"{{totalAmount}}\",\n\t\"orderId\": \"{{orderId}}\",\n\t\"payerName\": \"Michael Alozie\",\n\t\"payerEmail\": \"alozie@systemspecs.com.ng\",\n\t\"payerPhone\": \"09062067384\",\n\t\"description\": \"Payment for Donation 3\",\n\t\"customFields\": [{\n\t\t\"name\": \"Payer TIN\",\n\t\t\"value\": \"1234567890\",\n\t\t\"type\": \"ALL\"\n\t\t},\n\t\t {\n\t\t \"name\": \"Contract Date\",\n\t\t\"value\": \"2018/06/27\",\n\t\t\"type\": \"ALL\"\n\t\t},\n\t\t {\n\t\t \"name\": \"Tax Period\",\n\t\t\"value\": \"2018/06/20\",\n\t\t\"type\": \"ALL\"\n\t\t}]\n}"},"url":"{{gateway-url}}/echannelsvc/merchant/api/paymentinit"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 21 Jul 2020 11:52:52 GMT"},{"key":"Server","value":"Apache/2.4.35 (Unix) OpenSSL/1.0.2l"},{"key":"X-Application-Context","value":"channel-gateway:remita.monitor:6200"},{"key":"Content-Type","value":"text/plain;charset=UTF-8"},{"key":"Content-Length","value":"88"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"jsonp ({\"statuscode\":\"025\",\"RRR\":\"130007846382\",\"status\":\"Payment Reference generated\"})"}],"_postman_id":"b9fe353a-e179-43e8-a11e-46070058cf48"},{"name":"Check Transaction Status (using RRR)","event":[{"listen":"prerequest","script":{"id":"6a942ea3-75e1-46d2-abfa-2c6e0aa7a9b5","exec":["var merchantId = \"2547916\";","var apiKey = \"1946\"","var rrr = \"260007689516\"","","var apiHash = CryptoJS.SHA512(rrr + apiKey + merchantId);","","postman.setEnvironmentVariable('merchantId', merchantId);","postman.setEnvironmentVariable('rrr', rrr);","postman.setEnvironmentVariable('apiKey', apiKey);","postman.setEnvironmentVariable('apiHash', apiHash);"],"type":"text/javascript"}}],"id":"2d166a9a-5c65-4e12-8417-3905e1ce3ddf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"remitaConsumerKey={{merchantId}},remitaConsumerToken={{apiHash}}","description":"<p>See Environment details for sample merchantId. apiHash = SHA512 hashing of (rrr + apiKey + merchantId)</p>\n"}],"url":"{{baseUrl_Get}}/{{merchantId}}/{{rrr}}/{{apiHash}}/status.reg","description":"<p>You can use this API to validate the status of your transaction using the Remita Retrieval Reference (RRR).</p>\n<blockquote>\n<p><strong>Note:</strong></p>\n<p>Status code '00' and '01' denote successful transactions and you can consider RRR as paid upon receiving either of these response codes. See full list of response codes <a href=\"https://systemspecs.postman.co/collections/3613789-6d16e89e-eb41-47c1-9193-7dd0405eaac7?version=latest&amp;workspace=1d074307-7c64-46c2-849f-83e8086c04c4#74950a4b-2bad-4d38-a4c3-440a718d60a8\">here</a></p>\n</blockquote>\n","urlObject":{"path":["{{merchantId}}","{{rrr}}","{{apiHash}}","status.reg"],"host":["{{baseUrl_Get}}"],"query":[],"variable":[]}},"response":[{"id":"6ef98670-4591-41f7-b11e-2d480a9f7175","name":"Successful Sample","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"remitaConsumerKey={{merchantId}},remitaConsumerToken={{apiHash}}","description":"See Environment details for sample merchantId. apiHash = SHA512 hashing of (rrr + apiKey + merchantId)"}],"url":"{{baseUrl_Get}}/{{merchantId}}/{{rrr}}/{{apiHash}}/status.reg"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 06 Aug 2020 13:26:39 GMT"},{"key":"Server","value":"Apache/2.4.35 (Unix) OpenSSL/1.0.2l"},{"key":"X-Application-Context","value":"channel-gateway:remita.monitor:6200"},{"key":"Content-Disposition","value":"inline;filename=f.txt"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"amount\": 3500,\n    \"RRR\": \"260007689516\",\n    \"orderId\": \"5b16ee7969080\",\n    \"message\": \"Successful\",\n    \"paymentDate\": \"2018-06-08 06:02:06 PM\",\n    \"transactiontime\": \"2018-06-05 12:00:00 AM\",\n    \"status\": \"00\"\n}"}],"_postman_id":"2d166a9a-5c65-4e12-8417-3905e1ce3ddf"},{"name":"Check Transaction Status (using Order ID)","event":[{"listen":"prerequest","script":{"id":"c9ced2fa-733e-4040-bbb0-d550085b380b","exec":["var merchantId = \"2547916\";","var apiKey = \"1946\"","var orderId = \"5b16ee7969080\"","","var apiHash = CryptoJS.SHA512(orderId + apiKey + merchantId);","","postman.setEnvironmentVariable('merchantId', merchantId);","postman.setEnvironmentVariable('orderId', orderId);","postman.setEnvironmentVariable('apiKey', apiKey);","postman.setEnvironmentVariable('apiHash', apiHash);"],"type":"text/javascript"}}],"id":"fd5a0197-cea3-4425-9a23-204c335562de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{baseUrl_Get}}/querypaymentbyorderid/{{merchantId}}/{{orderId}}/{{apiHash}}","description":"<p>You can use this API to validate the status of your transaction using your Order ID provided when generating RRR for your transaction.</p>\n<blockquote>\n<p><strong>Note:</strong></p>\n<p>Status code '00' and '01' denote successful transactions and you can consider RRR as paid upon receiving either of these response codes. See full list of response codes <a href=\"https://systemspecs.postman.co/collections/3613789-6d16e89e-eb41-47c1-9193-7dd0405eaac7?version=latest&amp;workspace=1d074307-7c64-46c2-849f-83e8086c04c4#74950a4b-2bad-4d38-a4c3-440a718d60a8\">here</a></p>\n</blockquote>\n","urlObject":{"path":["querypaymentbyorderid","{{merchantId}}","{{orderId}}","{{apiHash}}"],"host":["{{baseUrl_Get}}"],"query":[],"variable":[]}},"response":[{"id":"0fbbd3ab-59ce-463d-a649-10bf5ffd2f24","name":"Successful Response","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"remitaConsumerKey={{merchantId}},remitaConsumerToken={{apiHash}}","disabled":true}],"url":"{{baseUrl_Get}}/querypaymentbyorderid/{{merchantId}}/{{orderId}}/{{apiHash}}"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 06 Aug 2020 12:56:00 GMT"},{"key":"Server","value":"Apache/2.4.35 (Unix) OpenSSL/1.0.2l"},{"key":"X-Application-Context","value":"channel-gateway:remita.monitor:6200"},{"key":"Content-Type","value":"text/plain;charset=UTF-8"},{"key":"Content-Length","value":"628"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\"status\":\"00\",\"message\":\"Successful\",\"rrr\":\"260007689516\",\"billerName\":\"SYSTIMSPICS LIMITID\",\"channel\":\"POS\",\"amount\":3500.00,\"chargeFee\":0.00,\"transactionDate\":\"2018-06-05 00:00:00\",\"paymentDate\":\"2018-06-08 18:02:06\",\"bank\":\"232\",\"bankName\":\"KEYSTONE\",\"serviceTypeId\":\"4430731\",\"orderId\":\"5b16ee7969080\",\"payerName\":\"RemitaTest\",\"payerPhoneNumber\":\"12345678\",\"payerEmail\":\"remita@remita.com\",\"terminalId\":\"3263883646\",\"customFields\":[{\"name\":\"Contract Date\",\"value\":\"2018/06/20\"},{\"name\":\"Tin\",\"value\":\"T-RemitaTest\"},{\"name\":\"Tax Period\",\"value\":\"2018/05/31\"}],\"lineItems\":[],\"paymentDescription\":\"VAT subscription payment\"}"}],"_postman_id":"fd5a0197-cea3-4425-9a23-204c335562de"},{"name":"Payments Notification","event":[{"listen":"prerequest","script":{"id":"4c4b1244-da8d-4427-9119-392dc381c1fb","exec":["var yourListeningUrl = \"https://demo4320917.mockable.io/demonotify\";","var serviceTypeId = \"4430731\";","var rrr = \"260007689516\";","var orderRef = Math.floor(Math.random()*1101233);","var amount = 3500.00;","","var d = new Date();","var dd = d.getDate();","var mm = d.getMonth()+1; //January is 0!","var yyyy = d.getFullYear();","if(dd<10){","    dd='0'+dd;","} ","if(mm<10){","    mm='0'+mm;","} ","var date = dd + '/' + mm + '/' + yyyy;","","var payerName = \"RemitaTest\";","var payerPhoneNumber = \"12345678\";","var payerEmail = \"remita@remita.com\";","","postman.setEnvironmentVariable('yourListeningUrl', yourListeningUrl);","postman.setEnvironmentVariable('rrr', rrr);","postman.setEnvironmentVariable('orderRef', orderRef);","postman.setEnvironmentVariable('serviceTypeId', serviceTypeId);","postman.setEnvironmentVariable('amount', amount);","postman.setEnvironmentVariable('date', date);","postman.setEnvironmentVariable('payerName', payerName);","postman.setEnvironmentVariable('payerPhoneNumber', payerPhoneNumber);","postman.setEnvironmentVariable('payerEmail', payerEmail);",""],"type":"text/javascript"}}],"id":"8743fb05-fa20-44a5-8db0-fb352ec1113a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n {  \r\n    \"rrr\":\"{{rrr}}\",\r\n    \"channel\":\"BRANCH\",\r\n    \"amount\":\"{{amount}}\",\r\n    \"transactiondate\":\"{{date}}\",\r\n    \"debitdate\":\"{{date}}\",\r\n    \"bank\":\"011\",\r\n    \"branch\":\"011152387\",\r\n    \"serviceTypeId\":\"{{serviceTypeId}}\",\r\n    \"dateRequested\":\"{{date}}\",\r\n    \"orderRef\":\"{{orderRef}}\",\r\n    \"payerName\":\"{{payerName}}\",\r\n    \"payerPhoneNumber\":\"{{payerPhoneNumber}}\",\r\n    \"payerEmail\":\"{{payerEmail}}\",\r\n    \"uniqueIdentifier\":\"\"\r\n  }\r\n]\r\n"},"url":"{{yourListeningUrl}}","description":"<p>This webhook notifies you when a payment has been made in your favour.</p>\n","urlObject":{"host":["{{yourListeningUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8743fb05-fa20-44a5-8db0-fb352ec1113a"}],"id":"ca8f0e17-1d7d-4e59-bbda-2bd8dcffc53d","description":"<p>The following APIs will show you hoe to generate a Remita Retrieval Reference for payment as well as how you can receive notification on paid RRRs via our Check Status API and our Payment Notification Webhook.</p>\n","_postman_id":"ca8f0e17-1d7d-4e59-bbda-2bd8dcffc53d"},{"name":"Appendix","item":[{"name":"Response Codes","item":[],"id":"47e0ca2b-0260-48d7-8bde-50c90a4756ca","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status Messages</th>\n<th>Status Code</th>\n<th>Status Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>SUCCESS</td>\n<td>00</td>\n<td>Successful</td>\n</tr>\n<tr>\n<td>RECORD_FOUND</td>\n<td>00</td>\n<td>RECORD FOUND</td>\n</tr>\n<tr>\n<td>FOUND_ACCOUNT_DETAILS</td>\n<td>00</td>\n<td>Found account details</td>\n</tr>\n<tr>\n<td>ACTIVATED</td>\n<td>01</td>\n<td>Activated</td>\n</tr>\n<tr>\n<td>ABORTED</td>\n<td>012</td>\n<td>User Aborted   Transaction</td>\n</tr>\n<tr>\n<td>INVALID_HASH_VALUE</td>\n<td>013</td>\n<td>The hash value of the   parameters do not match</td>\n</tr>\n<tr>\n<td>TRANSACTION_FAILED</td>\n<td>02</td>\n<td>Transaction Failed</td>\n</tr>\n<tr>\n<td>AUTHENTICATION_ERROR</td>\n<td>020</td>\n<td>Invalid User   Authentication</td>\n</tr>\n<tr>\n<td>PENDING</td>\n<td>021</td>\n<td>Transaction Pending</td>\n</tr>\n<tr>\n<td>INVALID_REQUEST</td>\n<td>022</td>\n<td>Invalid Request</td>\n</tr>\n<tr>\n<td>INVALID_RRR</td>\n<td>022</td>\n<td>Invalid RRR</td>\n</tr>\n<tr>\n<td>INVALID_SERVICE_MERCHANT</td>\n<td>023</td>\n<td>Service type or   Merchant Does not Exist</td>\n</tr>\n<tr>\n<td>INVALID_MERCHANT_ORDERID</td>\n<td>023</td>\n<td>Invalid Merchant or   OrderId</td>\n</tr>\n<tr>\n<td>MERCHANT_STATUS_ERROR</td>\n<td>024</td>\n<td>Inactive Merchant</td>\n</tr>\n<tr>\n<td>REFRENCE_GENERATED</td>\n<td>025</td>\n<td>Payment Reference   generated</td>\n</tr>\n<tr>\n<td>UNKNOWN_ORDER</td>\n<td>026</td>\n<td>No such Order Request</td>\n</tr>\n<tr>\n<td>ALREADY_PROCESSED</td>\n<td>027</td>\n<td>Transaction Already   Processed</td>\n</tr>\n<tr>\n<td>DUPLICATE_REQUEST</td>\n<td>028</td>\n<td>Duplicate Order Ref</td>\n</tr>\n<tr>\n<td>INVALID_BANKCODE</td>\n<td>029</td>\n<td>Invalid Bank Code</td>\n</tr>\n<tr>\n<td>NO_FUND</td>\n<td>030</td>\n<td>Insufficent Funds</td>\n</tr>\n<tr>\n<td>NO_ACCOUNT</td>\n<td>031</td>\n<td>No Funding Account</td>\n</tr>\n<tr>\n<td>INVALID_DATEFORMAT</td>\n<td>032</td>\n<td>Invalid Date Format</td>\n</tr>\n<tr>\n<td>INVALID_AUTHTOKEN</td>\n<td>033</td>\n<td>Invalid   Authentication Token</td>\n</tr>\n<tr>\n<td>INVALID_FUNDINGSOURCE</td>\n<td>034</td>\n<td>Invalid Funding   Source</td>\n</tr>\n<tr>\n<td>LIMIT_EXCEEDED</td>\n<td>035</td>\n<td>Payment Limit   Exceeded</td>\n</tr>\n<tr>\n<td>DUPLICATE_UNIQUEREF</td>\n<td>036</td>\n<td>Duplicate Unique   Reference</td>\n</tr>\n<tr>\n<td>DUPLICATE_TRANSACTION_ID</td>\n<td>036</td>\n<td>Duplicate Transaction   ID</td>\n</tr>\n<tr>\n<td>DUPLICATE_lINEITEM</td>\n<td>037</td>\n<td>Duplicate Line Item   ID</td>\n</tr>\n<tr>\n<td>LOW_AMOUNT</td>\n<td>038</td>\n<td>Processing Fees   exceeds Amount Specified</td>\n</tr>\n<tr>\n<td>INVALID_PAYMENT_MODE</td>\n<td>039</td>\n<td>Invalid Payment Mode   Type Supplied</td>\n</tr>\n<tr>\n<td>REQUEST_OK</td>\n<td>040</td>\n<td>Initail Request OK</td>\n</tr>\n<tr>\n<td>TRANSACTION_FORWARDED</td>\n<td>041</td>\n<td>Transaction Forwarded   for Processing</td>\n</tr>\n<tr>\n<td>COMPANY_NOTONTOPUP</td>\n<td>042</td>\n<td>You are not enabled   for Account Transfer</td>\n</tr>\n<tr>\n<td>INACTIVE_SERVICETYPE</td>\n<td>043</td>\n<td>Service Type is not   Valid</td>\n</tr>\n<tr>\n<td>INVALID_INTEGRATION_SERVICETYPE</td>\n<td>044</td>\n<td>Service Type is not   Enabled for Integration</td>\n</tr>\n<tr>\n<td>AWAITING_PAYMENT_CONFIRMATION</td>\n<td>045</td>\n<td>Awaiting Payment   Confirmation</td>\n</tr>\n<tr>\n<td>TRUNCATED</td>\n<td>046</td>\n<td>User Truncate Transaction</td>\n</tr>\n<tr>\n<td>REFERENCE_WITH_RRR</td>\n<td>055</td>\n<td>RRR Already Exist for   the orderId</td>\n</tr>\n<tr>\n<td>UNMAPPED_MERCHANT_SERVICETYPEID</td>\n<td>056</td>\n<td>Service Type is not   Mapped to the Merchant</td>\n</tr>\n<tr>\n<td>UNPROFILLED_ACCOUNT_NUMBER</td>\n<td>057</td>\n<td>Beneficiary Account   Number is not Registered on Remita</td>\n</tr>\n<tr>\n<td>PENDING_APPROVAL</td>\n<td>058</td>\n<td>Pending Authorization</td>\n</tr>\n<tr>\n<td>REJECTED</td>\n<td>059</td>\n<td>Rejected</td>\n</tr>\n<tr>\n<td>INACTIVE_MANDATE</td>\n<td>061</td>\n<td>Mandate Not Activated</td>\n</tr>\n<tr>\n<td>INVALID_MANDATE</td>\n<td>061</td>\n<td>Mandate Not Valid</td>\n</tr>\n<tr>\n<td>MANDATE_NOT_DUE</td>\n<td>062</td>\n<td>Mandate Not Due</td>\n</tr>\n<tr>\n<td>EXPIRED_MANDATE</td>\n<td>063</td>\n<td>Expired Mandate</td>\n</tr>\n<tr>\n<td>INTEGRATION_AMOUNT</td>\n<td>064</td>\n<td>Amount supplied is   low</td>\n</tr>\n<tr>\n<td>INVALID_SUB_MERCHANT_SERVICES</td>\n<td>065</td>\n<td>Sub Merchant not   premited to proces Service Type</td>\n</tr>\n<tr>\n<td>MANDATE_DEACTIVATED</td>\n<td>066</td>\n<td>Mandate Deactivated</td>\n</tr>\n<tr>\n<td>DIRECTDEBIT</td>\n<td>067</td>\n<td>Only Direct Debit   Mandate Allowed</td>\n</tr>\n<tr>\n<td>WALLET_ERROR</td>\n<td>068</td>\n<td>Wallet Could not be   Validated</td>\n</tr>\n<tr>\n<td>NEW</td>\n<td>069</td>\n<td>New Transaction</td>\n</tr>\n<tr>\n<td>AWAITING_DEBIT</td>\n<td>070</td>\n<td>Awaiting Debit</td>\n</tr>\n<tr>\n<td>UNDERGOING_BANK_PROCESSING</td>\n<td>071</td>\n<td>Undergoing Bank   Processing</td>\n</tr>\n<tr>\n<td>PENDING_CREDIT</td>\n<td>072</td>\n<td>Pending Credit</td>\n</tr>\n<tr>\n<td>INVALID_MANDATE_TYPE</td>\n<td>073</td>\n<td>Invalid Mandate Type</td>\n</tr>\n<tr>\n<td>NO_AVAILABLE_RECORD</td>\n<td>074</td>\n<td>NO AVAILABLE RECORD</td>\n</tr>\n<tr>\n<td>ALREADY_ACTIVATED</td>\n<td>075</td>\n<td>Mandate is Already   Active</td>\n</tr>\n<tr>\n<td>MANDATE_MAX_NUMBER_ERROR</td>\n<td>076</td>\n<td>Mandate Maximum   Number of Times Exceeded</td>\n</tr>\n<tr>\n<td>UNKNOWN_ACCOUNT</td>\n<td>081</td>\n<td>Unknown account</td>\n</tr>\n<tr>\n<td>ACCOUNT_ALREADY_DEACTIVATED</td>\n<td>082</td>\n<td>Account Already Deactivated</td>\n</tr>\n<tr>\n<td>ACCOUNT_ALREADY_EXIST</td>\n<td>082</td>\n<td>Account Already Exist</td>\n</tr>\n<tr>\n<td>INVALID_TIN</td>\n<td>083</td>\n<td>Invalid Tin Number</td>\n</tr>\n<tr>\n<td>INVALID_TOTAL_LINE_ITEMS_AMOUNT</td>\n<td>084</td>\n<td>Total Amount Does not Match with Line Items   Amount</td>\n</tr>\n<tr>\n<td>ACCOUNT_NOT_LINKED_WITH_MERCHANT</td>\n<td>085</td>\n<td>Bank account not   linked with merchant</td>\n</tr>\n<tr>\n<td>ACCOUNT_NOT_ACTIVE</td>\n<td>086</td>\n<td>Bank account not   active</td>\n</tr>\n<tr>\n<td>DUPLICATE_CHARGE_FEE</td>\n<td>087</td>\n<td>More than one   chargeFee set to true</td>\n</tr>\n<tr>\n<td>CHARGE_FEE_NOT_SET</td>\n<td>088</td>\n<td>ChargeFee not set</td>\n</tr>\n<tr>\n<td>UNMATCH_AMOUNT</td>\n<td>089</td>\n<td>Amount does not match</td>\n</tr>\n<tr>\n<td>INVALID_AMOUNT</td>\n<td>090</td>\n<td>Invalid total or beneficiary amount</td>\n</tr>\n<tr>\n<td>UNPROFILED_ACCOUNT_WITH_BANK_CODE</td>\n<td>091</td>\n<td>Beneficiary Account Number is not profiled   with supplied bank code on Remita</td>\n</tr>\n<tr>\n<td>INVALID_RESPONSE_URL</td>\n<td>092</td>\n<td>ResponseUrl is Empty;</td>\n</tr>\n<tr>\n<td>ERROR_PROCESSING_REQUEST</td>\n<td>25</td>\n<td>Error Processing   Request</td>\n</tr>\n<tr>\n<td>DEACTIVATED</td>\n<td>659</td>\n<td>Deactivated</td>\n</tr>\n<tr>\n<td>CHANNEL_RESPONSE_UNMAPPED</td>\n<td>997</td>\n<td>Payment Gateway Unsucessful</td>\n</tr>\n<tr>\n<td>INTERNAL_ERROR</td>\n<td>998</td>\n<td>An internal Error Occured</td>\n</tr>\n<tr>\n<td>UNKNOWN</td>\n<td>999</td>\n<td>Unknown Error</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"47e0ca2b-0260-48d7-8bde-50c90a4756ca"},{"name":"Bank Codes","item":[],"id":"abee2da9-8926-49ba-b3e8-f22b8c916e86","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>bankCode</th>\n<th>bankName</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>000</td>\n<td>CENTRAL BANK OF NIGERIA</td>\n</tr>\n<tr>\n<td>011</td>\n<td>FIRST BANK OF NIGERIA PLC</td>\n</tr>\n<tr>\n<td>014</td>\n<td>MAINSTREET BANK</td>\n</tr>\n<tr>\n<td>023</td>\n<td>NIGERIA INTERNATIONAL BANK (CITIBANK)</td>\n</tr>\n<tr>\n<td>030</td>\n<td>BANK PLC</td>\n</tr>\n<tr>\n<td>032</td>\n<td>UNION BANK OF NIGERIA PLC</td>\n</tr>\n<tr>\n<td>033</td>\n<td>UBA PLC</td>\n</tr>\n<tr>\n<td>035</td>\n<td>WEMA BANK PLC</td>\n</tr>\n<tr>\n<td>039</td>\n<td>STANBIC IBTC BANK PLC</td>\n</tr>\n<tr>\n<td>040</td>\n<td>EQUITORIAL TRUST BANK PLC</td>\n</tr>\n<tr>\n<td>044</td>\n<td>ACCESS BANK PLC</td>\n</tr>\n<tr>\n<td>050</td>\n<td>ECOBANK NIGERIA PLC</td>\n</tr>\n<tr>\n<td>056</td>\n<td>OCEANIC BANK INTERNATIONAL PLC</td>\n</tr>\n<tr>\n<td>057</td>\n<td>ZENITH BANK PLC</td>\n</tr>\n<tr>\n<td>058</td>\n<td>GUARANTY TRUST BANK</td>\n</tr>\n<tr>\n<td>063</td>\n<td>DIAMOND BANK PLC</td>\n</tr>\n<tr>\n<td>068</td>\n<td>STANDARD CHARTERED BANK NIGERIA LTD</td>\n</tr>\n<tr>\n<td>069</td>\n<td>INTERCONTINENTAL BANK PLC</td>\n</tr>\n<tr>\n<td>070</td>\n<td>FIDELITY BANK PLC</td>\n</tr>\n<tr>\n<td>076</td>\n<td>SKYE BANK PLC</td>\n</tr>\n<tr>\n<td>082</td>\n<td>BANK PHB</td>\n</tr>\n<tr>\n<td>084</td>\n<td>ENTERPRISE BANK</td>\n</tr>\n<tr>\n<td>085</td>\n<td>FINBANK PLC</td>\n</tr>\n<tr>\n<td>101</td>\n<td>PROVIDUS BANK</td>\n</tr>\n<tr>\n<td>214</td>\n<td>FIRST CITY MONUMENT BANK PLC</td>\n</tr>\n<tr>\n<td>215</td>\n<td>UNITY BANK PLC</td>\n</tr>\n<tr>\n<td>232</td>\n<td>STERLING BANK PLC</td>\n</tr>\n<tr>\n<td>301</td>\n<td>JAIZ BANK</td>\n</tr>\n<tr>\n<td>459</td>\n<td>CORONATION MERCHANT BANK LIMITED</td>\n</tr>\n<tr>\n<td>480</td>\n<td>JUBILEE BANK</td>\n</tr>\n<tr>\n<td>580</td>\n<td>JUBILEE BANK2</td>\n</tr>\n<tr>\n<td>999</td>\n<td>OFFLINE BANK</td>\n</tr>\n<tr>\n<td>510120013</td>\n<td>KANO MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>511080016</td>\n<td>ESO SAVINGS LOANS PLC</td>\n</tr>\n<tr>\n<td>511080026</td>\n<td>ASO SAVINGS AND LOANS</td>\n</tr>\n<tr>\n<td>511080036</td>\n<td>NATIONAL HOUSING FUND</td>\n</tr>\n<tr>\n<td>511080106</td>\n<td>GAA-AKANBI MICRO FINANCE BANK</td>\n</tr>\n<tr>\n<td>512170012</td>\n<td>CLASSIC MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170022</td>\n<td>SOLID ROCK MFB OKE ONA ABEOKUTA</td>\n</tr>\n<tr>\n<td>512170032</td>\n<td>LAVENDER MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170042</td>\n<td>EBIGI MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170052</td>\n<td>EFOTAMODI/OGUNOLA MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170062</td>\n<td>EIYEPE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170072</td>\n<td>EJOSE MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170082</td>\n<td>EMAZING GRACE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170092</td>\n<td>CATLAND MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170102</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170112</td>\n<td>UKUOMBE MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170122</td>\n<td>URUWON MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170132</td>\n<td>USO-E MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170142</td>\n<td>EPPLE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170152</td>\n<td>OFONYIN MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170162</td>\n<td>OMODI-IMOSAN MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170172</td>\n<td>OJEBU-IFE COMMUNITY BANK NIG. LTD</td>\n</tr>\n<tr>\n<td>512170182</td>\n<td>OJEBU-IMUSIN MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170192</td>\n<td>OKENNE MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170202</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170212</td>\n<td>OLISAN MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170222</td>\n<td>OMOWO MICROFINANCE BANK NIG LTD</td>\n</tr>\n<tr>\n<td>512170232</td>\n<td>ONTERLAND MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170242</td>\n<td>OPERU MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170252</td>\n<td>OTELE MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170262</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170272</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170282</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170292</td>\n<td>MALPOLY MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170302</td>\n<td>MOLUSI MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170312</td>\n<td>NEW IMAGE MFB EGBA ODEDA</td>\n</tr>\n<tr>\n<td>512170322</td>\n<td>COMBINED BENEFITS MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170332</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170342</td>\n<td>AMU COMMUNITY BANK LTD</td>\n</tr>\n<tr>\n<td>512170352</td>\n<td>ARISUN MFB</td>\n</tr>\n<tr>\n<td>512170362</td>\n<td>RIVERSIDE MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170372</td>\n<td>SAGAM MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170382</td>\n<td>TRUST MFB EGBA OWODE ABEOKUTA</td>\n</tr>\n<tr>\n<td>512170392</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170402</td>\n<td>ACON SUCCESS MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170412</td>\n<td>UNAAB MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170422</td>\n<td>WEST-END MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170432</td>\n<td>HONEY MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170442</td>\n<td>EGOSASA MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170452</td>\n<td>ESTRA POLARIS MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>512170462</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170472</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170492</td>\n<td>STAR MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170502</td>\n<td>CENTAGE SAVINGS AND LOANS</td>\n</tr>\n<tr>\n<td>512170522</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170542</td>\n<td>GATEWAY SAVINGS AND LOANS LTD</td>\n</tr>\n<tr>\n<td>512170552</td>\n<td>NACRDB ABIGI</td>\n</tr>\n<tr>\n<td>512170562</td>\n<td>NACRDB AYETORO</td>\n</tr>\n<tr>\n<td>512170572</td>\n<td>NACRDB IMEKO</td>\n</tr>\n<tr>\n<td>512170582</td>\n<td>NACRDB ABEOKUTA</td>\n</tr>\n<tr>\n<td>512170592</td>\n<td>OGUN STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>512170602</td>\n<td>NACRDB OTA</td>\n</tr>\n<tr>\n<td>512170612</td>\n<td>NACRDB ODEDA ABEOKUTA</td>\n</tr>\n<tr>\n<td>512170622</td>\n<td>NACRDB AGO-IWOYE</td>\n</tr>\n<tr>\n<td>512170632</td>\n<td>NACRDB SAGAM</td>\n</tr>\n<tr>\n<td>512170652</td>\n<td>ONTEGRATED MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>512170662</td>\n<td>OROLU MIRCOFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>513210013</td>\n<td>RIVERS MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>514040013</td>\n<td>EDO MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>515150013</td>\n<td>LAGOS BUILDING INVESTMENT CO.LTD</td>\n</tr>\n<tr>\n<td>515150023</td>\n<td>SKYE MORTGAGE</td>\n</tr>\n<tr>\n<td>515150033</td>\n<td>UNION HOMES SAVINGS AND LOANS PLC</td>\n</tr>\n<tr>\n<td>515150043</td>\n<td>NIGERIA POLICE FORCE</td>\n</tr>\n<tr>\n<td>515150053</td>\n<td>NIGERIA POLICE FORCE</td>\n</tr>\n<tr>\n<td>515150063</td>\n<td>LAGOS MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>515150073</td>\n<td>SPECSMFB</td>\n</tr>\n<tr>\n<td>516290013</td>\n<td>OSUN MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>516290023</td>\n<td>AAU MICRO-FINANCE BANK</td>\n</tr>\n<tr>\n<td>517150014</td>\n<td>ARITA BASHORUN MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>517150024</td>\n<td>MULTIVEST MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>517150034</td>\n<td>OGBOORA MFB</td>\n</tr>\n<tr>\n<td>517150044</td>\n<td>PACESETTERS MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>517150054</td>\n<td>CIVIC MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>517150064</td>\n<td>ALOGBON MFB</td>\n</tr>\n<tr>\n<td>517150074</td>\n<td>CREST MFB</td>\n</tr>\n<tr>\n<td>517150084</td>\n<td>EYETE MFB</td>\n</tr>\n<tr>\n<td>517150094</td>\n<td>EKESAN MFB</td>\n</tr>\n<tr>\n<td>518150014</td>\n<td>YOBE SAVINGS &amp; LOANS LIMITED</td>\n</tr>\n<tr>\n<td>518150024</td>\n<td>NIG AGRIC COOP &amp; RURAL DEV BANK LTD</td>\n</tr>\n<tr>\n<td>518150034</td>\n<td>YOBE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>518150044</td>\n<td>YOBE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>518150054</td>\n<td>YOBE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>518150064</td>\n<td>YOBE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>519290019</td>\n<td>ZION MFB</td>\n</tr>\n<tr>\n<td>520150010</td>\n<td>AURS MICRO FINANCE BANK</td>\n</tr>\n<tr>\n<td>520150020</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150030</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150040</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150050</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150060</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150070</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150080</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150090</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150100</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150110</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150120</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150130</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150140</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150150</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150160</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150170</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>520150180</td>\n<td>KWARA STATE MICROFINANCE BANKS</td>\n</tr>\n<tr>\n<td>521150010</td>\n<td>OKOLE MICROFINANCE BANK</td>\n</tr>\n<tr>\n<td>521150020</td>\n<td>SUNBEAM MICROFINANCE BANK LTD</td>\n</tr>\n<tr>\n<td>521150030</td>\n<td>ERAMOKO MFB LIMITED</td>\n</tr>\n<tr>\n<td>522150010</td>\n<td>JIGAWA SAVINGS &amp; LOANS LTD</td>\n</tr>\n<tr>\n<td>580000010</td>\n<td>JUBILEE LIFE MORTGAGE BANK</td>\n</tr>\n<tr>\n<td>590000001</td>\n<td>POCKET MONEY</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"abee2da9-8926-49ba-b3e8-f22b8c916e86"}],"id":"a5ac7438-08f5-49a2-a9a0-e3d7d25c1247","_postman_id":"a5ac7438-08f5-49a2-a9a0-e3d7d25c1247","description":""}],"event":[{"listen":"prerequest","script":{"id":"fffe714d-6353-4c55-b18d-08d3d2ddaaa1","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"8bce7880-3842-431f-b304-deee45a37c41","type":"text/javascript","exec":[""]}}]}