{"info":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","description":"<html><head></head><body><p>DuploPay is a complete suite of payment gateway solutions developed to provide an end-to-end solution for online payments across various business verticals. With use cases cutting across payment, collections, disbursement, reconciliation and payouts, customization, and integration through different secured alternatives.</p>\n<h1 id=\"get-started\">Get Started</h1>\n<ul>\n<li><p>To create your merchant account , click <a href=\"https://app.duplopg.com/\">here</a>.</p>\n</li>\n<li><p>On the login screen, click <strong>Create an account</strong></p>\n</li>\n<li><p>Fill in the form requirements i.e. First Name, Last Name, Email Address and Password.</p>\n</li>\n</ul>\n<img src=\"https://content.pstmn.io/7cd3424c-f346-4e15-aa97-2ca9da21a5c2/U2NyZWVuc2hvdCAyMDIzLTA3LTA3IGF0IDQuMjYuMzcgUE0ucG5n\" alt=\"Sign%20up%20\" width=\"552\" height=\"369\">\n\n<ul>\n<li><p>Once you complete your registration form, click on Create <strong>Register</strong></p>\n</li>\n<li><p>Using the details provided on the sign up form, login to your account</p>\n</li>\n<li><p>When you login, select your business type (Individual, Business, SMEs and NGOs) as seen below and fill in the form requirements.</p>\n</li>\n</ul>\n<img src=\"https://content.pstmn.io/9cb400b6-aeaa-493a-af69-127498e86d02/U2NyZWVuc2hvdCAyMDIzLTA3LTA3IGF0IDQuNDUuMTIgUE0ucG5n\" alt=\"Business%20types\" width=\"556\" height=\"353\">\n\n<ul>\n<li><p>When you submit, your account will automatically be in test mode and a request will be sent to us to activate your account.</p>\n</li>\n<li><p>When you submit, a request will be sent to us to activate your account. By default your account will be in test mode till your business is activated.</p>\n</li>\n<li><p>In test mode, no real money is involved.We'll still send webhooks and email notifications, and most of the API functions are the same.</p>\n</li>\n<li><p>When your account is activated, you can easily switch between test and live mode.</p>\n</li>\n</ul>\n<h1 id=\"payment-authentication\">Payment Authentication</h1>\n<p><strong>API Keys</strong><br>Dpay APIs use API keys to authenticate all API requests. Upon creating your merchant account, your API keys will be auto generated for you. You can find your test and live API keys under <strong>Profile &gt; Account/business settings &gt; API key</strong> on your dashboard.</p>\n<img src=\"https://content.pstmn.io/526ccf0e-5a1f-46fa-9a49-f250d04eb936/U2NyZWVuc2hvdCAyMDIzLTA3LTA1IGF0IDUuNDAuMDEgUE0ucG5n\" alt=\"Api%20Keys\">\n\n<p><strong>Webhooks</strong></p>\n<p>After a payment transaction on your account, we notify you on the status of this transaction i.e. successful payment or a failed transaction.<br>You can find the test and live Webhooks under <strong>Profile &gt; Account/business settings &gt; API key</strong> on your dashboard.</p>\n<p><strong>Callback URLs</strong></p>\n<p>After a payment transaction on your account, the Callback URL is where your customers are redirected to. You can find the test and live Callback URLs under <strong>Profile &gt; Account/business settings &gt; API key</strong> on your dashboard.</p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>To make API calls on Duplo, you’ll have to pass a Bearer Token (your_secret_key).</p>\n<ul>\n<li><p>BASE_URL <a href=\"https://api.duplopg.com/api/v2\">https://api.duplopg.com/api/v2</a></p>\n</li>\n<li><p>Pass your secret key as the Bearer token in Authorization Header.</p>\n</li>\n<li><p>Pass your HMAC Signature as Encryption Header. (Required only in Payout)</p>\n</li>\n</ul>\n<p><strong>NOTE</strong>: Signature authentication ensures the highest level of security for your payment creation requests. Not only does it provide a secure authentication mechanism, but also it ensures the integrity of your request payload, that is the content of your request payload has not been altered since it was transmitted from your side. DuploPay signatures are calculated using <em><strong>HMAC-SH512</strong></em> applied to payload and signed with your public key.</p>\n<p><strong>NOTE</strong>: Make sure your payload is arranged alphabetically.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Get Started","slug":"get-started"},{"content":"Payment Authentication","slug":"payment-authentication"},{"content":"Authentication","slug":"authentication"}],"owner":"16197916","collectionId":"888e9fae-4bf1-491e-b55f-964fe7bd3185","publishedId":"2s946bBEpi","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"146e5f"},"publishDate":"2023-07-10T14:53:03.000Z"},"item":[{"name":"Transactions","item":[{"name":"Initialize Transaction","id":"04f4e4b3-b688-48ce-a1ce-ad35e2cf44b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"toluxsys@email.com\",\n    \"amount\": \"100\",\n    \"callback\": \"http://google.com\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/transaction/initialize","description":"<p>The Transactions API allows you create and manage payments on your integration.</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>authorization</td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to {{vault:bearer-token}}</td>\n</tr>\n<tr>\n<td>content-type</td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"parameters\">Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer email address</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>string</td>\n<td>Yes</td>\n<td>Amount you are debiting customer. Do not pass this if creating subscriptions.</td>\n</tr>\n<tr>\n<td>currency</td>\n<td>string</td>\n<td>No</td>\n<td>Currency charge should be performed in. Allowed values are: NGN or USD. Default currency set to NGN when currency parameter is not set</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>string</td>\n<td>No</td>\n<td>Unique case sensitive transaction reference. Only -,_,., =and alphanumeric characters allowed. If you do not pass this parameter, Duplo will generate a unique reference for you.</td>\n</tr>\n<tr>\n<td>callback</td>\n<td>string</td>\n<td>No</td>\n<td>Function that runs when payment is successful. This should ideally be a script that uses the verify endpoint on the DuploPay API to check the status of the transaction.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["transaction","initialize"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"b5adcace-bb4f-46c0-90d4-084511ab1735","name":"Sample Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"toluxsys@email.com\",\n    \"amount\": \"100\",\n    \"callback\": \"http://google.com\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/transaction/initialize"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 May 2023 16:13:28 GMT","enabled":true},{"key":"Content-Type","value":"application/json","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"Server","value":"nginx/1.18.0 (Ubuntu)","enabled":true},{"key":"Cache-Control","value":"no-cache, private","enabled":true},{"key":"Access-Control-Allow-Origin","value":"*","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"Authorization URL created\",\n    \"data\": {\n        \"authorization_url\": \"http://3.249.23.128/pay/api?reference=DUP_16854632081854005349\",\n        \"access_code\": \"e4jf9hfenvtk\",\n        \"reference\": \"DUP_16854632081854005349\"\n    }\n}"}],"_postman_id":"04f4e4b3-b688-48ce-a1ce-ad35e2cf44b1"},{"name":"Verify Transaction","id":"3100457d-dae0-406f-b6b7-9986acbda8cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/transaction/verify/:{reference}","description":"<h4 id=\"verify-transaction-with-reference-number\">Verify Transaction with Reference number</h4>\n<p>Endpoint: /transaction/verify/:reference<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"path-param\">Path Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>reference</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>The transaction reference used to intiate the transaction</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["transaction","verify",":{reference}"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"{reference}"}]}},"response":[],"_postman_id":"3100457d-dae0-406f-b6b7-9986acbda8cf"},{"name":"List Transactions","id":"7f404297-e705-4662-83ad-98eb2dab2051","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/transaction","description":"<p>This endpoint allows you to get all transactions</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["transaction"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"7f404297-e705-4662-83ad-98eb2dab2051"},{"name":"Transactions Query","id":"f2149750-f0ad-4b47-bbdd-62261fb784a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/transaction_query/{search}","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["transaction_query","{search}"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2149750-f0ad-4b47-bbdd-62261fb784a7"},{"name":"Fetch Transaction","id":"d18bbd4e-12cd-42a7-b203-0f351c12dafa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/transaction/:id","description":"<h4 id=\"fetch-single-transaction\">Fetch Single Transaction</h4>\n<p>Endpoint: /transaction/:id<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"query-param\">Query Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>id</em></td>\n<td>integer</td>\n<td>Yes</td>\n<td>An ID for the transaction to fetch</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["transaction",":id"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"id"}]}},"response":[],"_postman_id":"d18bbd4e-12cd-42a7-b203-0f351c12dafa"},{"name":"View Transaction Timeline","id":"96f025b1-538e-4230-af65-e536f9dd1b18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/transaction/timeline/:id_or_reference","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["transaction","timeline",":id_or_reference"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"id_or_reference"}]}},"response":[],"_postman_id":"96f025b1-538e-4230-af65-e536f9dd1b18"},{"name":"Transaction Totals","id":"531a6f16-0789-4158-9cf5-077e83f1f576","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/transaction/totals","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["transaction","totals"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"531a6f16-0789-4158-9cf5-077e83f1f576"},{"name":"Get Wallet Transactions","id":"81000587-bdea-4732-ac19-0962b9f31a8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/wallet_transactions/{currency}","description":"<p>The Wallet transactions API allows you fetch all your wallet transaction history.</p>\n<h4 id=\"list-wallet-transactions\">List Wallet Transactions</h4>\n<p>List all your business Wallet Transactions.</p>\n<p>Endpoint: /wallet_transactions/{currency}<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"path-params\">Path Params</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>wallet currency</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["wallet_transactions","{currency}"],"host":["https://api.duplopg.com/api/v2"],"query":[{"disabled":true,"key":"currency","value":"NGN"}],"variable":[]}},"response":[],"_postman_id":"81000587-bdea-4732-ac19-0962b9f31a8a"},{"name":"Get Wallet Balance","id":"842237fd-46a4-4d77-9d94-db1e1984e9b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/wallet_balance/NGN","description":"<h4 id=\"get-wallet-balance-by-currency\">Get Wallet balance by Currency</h4>\n<p>Sometimes you may like to now your wallet balanace before a transfer is initiated or for any other purpose.</p>\n<p>Endpoint: /wallet_balance/{currency}<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"query-param\">Query Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Specify the currency of the transfer. e.g. NGN</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["wallet_balance","NGN"],"host":["https://api.duplopg.com/api/v2"],"query":[{"disabled":true,"key":"currency","value":"NGN"}],"variable":[]}},"response":[],"_postman_id":"842237fd-46a4-4d77-9d94-db1e1984e9b6"}],"id":"e0f915d2-6263-45c7-ac0d-99dc180e0e66","_postman_id":"e0f915d2-6263-45c7-ac0d-99dc180e0e66","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}}},{"name":"Customers","item":[{"name":"Create Customer","id":"26781f81-8bed-4d91-961b-38fb7f4d3f4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"richmond_oyen@gmail.com\",\n    \"first_name\": \"Oluwole\",\n    \"last_name\": \"Oyeniyi\",\n    \"phone\": \"08057037413\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/customer","description":"<p>The Customers API allows you create and manage customers on your integration.</p>\n<h4 id=\"create-customer\">Create Customer</h4>\n<p>Create a customer on your integration</p>\n<p>Endpoint: /customer<br />Method: POST</p>\n<h5 id=\"customer-validation\">Customer Validation</h5>\n<p>The <em>first_name</em>, <em>last_name</em> and <em>phone</em> are optional parameters. However, when creating a customer that would be assigned to a Dedicated Virtual Account, then these parameters become compulsory or necessary.</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>email</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer's email address</td>\n</tr>\n<tr>\n<td><em>first_name</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer's first name</td>\n</tr>\n<tr>\n<td><em>last_name</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer's last name</td>\n</tr>\n<tr>\n<td><em>phone</em></td>\n<td>string</td>\n<td>No</td>\n<td>Customer's phone number</td>\n</tr>\n<tr>\n<td><em>metadata</em></td>\n<td>string</td>\n<td>No</td>\n<td>A set of key/value pairs that you can attach to the customer. It can be used to store additional information in a structured format.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["customer"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"26781f81-8bed-4d91-961b-38fb7f4d3f4e"},{"name":"Sub Account Create","id":"97663f50-ce03-4b5c-99a0-fb4e45935f71","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"toluxsys@yahoo.ca\",\n    \"bank_name\": \"GTBank Plc\",\n    \"bank_code\": \"000013\",\n    \"account_number\": \"0050883605\",\n    \"currency\": \"NGN\",\n    \"split_type\": \"percentage\",\n    \"split_rate\": \"20\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/subaccount/create","urlObject":{"path":["subaccount","create"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"97663f50-ce03-4b5c-99a0-fb4e45935f71"},{"name":"List Customers","id":"f59d32c3-832a-40e4-895e-bc4d0a07e177","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/customer","urlObject":{"path":["customer"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"f59d32c3-832a-40e4-895e-bc4d0a07e177"},{"name":"Fetch Customer","id":"df04c3ec-fbfe-4775-bfa7-2f3e711dfc21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/customer/:{email_or_code}","urlObject":{"path":["customer",":{email_or_code}"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"{email_or_code}"}]}},"response":[],"_postman_id":"df04c3ec-fbfe-4775-bfa7-2f3e711dfc21"},{"name":"Update Customer","id":"4d3100ef-d588-4bc8-82a6-b5331e14feaf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"first_name\": \"DuploPay\",\n    \"last_name\": \"Checkout\",\n    \"phone\": \"08057037413\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/customer/:code","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["customer",":code"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"code"}]}},"response":[],"_postman_id":"4d3100ef-d588-4bc8-82a6-b5331e14feaf"},{"name":"Validate Customer","id":"0e65d1b4-aa13-4810-ba2f-30bc35f4ba21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"country\": \"NG\",\n  \"type\": \"bank_account\",\n  \"account_number\": \"0123456789\",\n  \"bvn\": \"20012345677\",\n  \"bank_code\": \"007\",\n  \"first_name\": \"Asta\",\n  \"last_name\": \"Lavista\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/customer/:code/identification","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["customer",":code","identification"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"code"}]}},"response":[],"_postman_id":"0e65d1b4-aa13-4810-ba2f-30bc35f4ba21"}],"id":"2654cf7b-2a5e-4e81-997f-3f3dc4e7efba","_postman_id":"2654cf7b-2a5e-4e81-997f-3f3dc4e7efba","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}}},{"name":"Settlements","item":[{"name":"List Settlements","id":"66f38e74-2d71-4a77-8245-9b5257a43a5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/settlement","description":"<p>The Settlements API allows you fetch all your settlement history.</p>\n<h4 id=\"list-settlements\">List Settlements</h4>\n<p>List all your business Settlements.</p>\n<p>Endpoint: /settlement<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["settlement"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"66f38e74-2d71-4a77-8245-9b5257a43a5b"},{"name":"Settlements Details","id":"30b6f0df-34f8-409a-aa23-e4d05884f748","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/settlement/details/:{batchid}","description":"<h4 id=\"get-settlements-by-batchid\">Get Settlements By BatchId</h4>\n<p>Get details of a Settlement with all transactions of that settlement .</p>\n<p>Endpoint: /settlement/details/:{batchid}<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"path-params\">Path Params</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>batchid</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>settlement batchid</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["settlement","details",":{batchid}"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"{batchid}"}]}},"response":[],"_postman_id":"30b6f0df-34f8-409a-aa23-e4d05884f748"}],"id":"3695334c-12aa-42d0-ae7f-1480a04bd8a5","_postman_id":"3695334c-12aa-42d0-ae7f-1480a04bd8a5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}}},{"name":"Virtual accounts","item":[{"name":"Create Dedicated Virtual Account","id":"a192dbb9-2c2d-4f08-8302-4c1391e4fe47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"customer\": \"CUS_ymc1ltnk5sdxime\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/dedicated_virtual_account","description":"<p>The Dedicated Virtual Account API enables Nigerian merchants to manage unique payment accounts of their customers.</p>\n<h5 id=\"feature-availability\">Feature Availability</h5>\n<p>This feature is only available to businesses in Nigeria.</p>\n<h4 id=\"create-dedicated-virtual-account\">Create Dedicated Virtual Account</h4>\n<p>Create a dedicated virtual account and assign to a customer</p>\n<p>Endpoint: /dedicated_virtual_account<br />Method: POST</p>\n<h5 id=\"bank-availability\">Bank Availability</h5>\n<p>We currently support Wema Bank only.</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>customer</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer code</td>\n</tr>\n<tr>\n<td><em>first_name</em></td>\n<td>string</td>\n<td>No</td>\n<td>Customer's first name</td>\n</tr>\n<tr>\n<td><em>last_name</em></td>\n<td>string</td>\n<td>No</td>\n<td>Customer's last name</td>\n</tr>\n<tr>\n<td><em>phone</em></td>\n<td>string</td>\n<td>No</td>\n<td>Customer's phone number</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"testing-dedicated-virtual-accounts\">Testing Dedicated Virtual Accounts</h5>\n<p>To create Dedicated Virtual Accounts for testing, simply use your test secret key to generate the dedicated account number. And get your payment approved automatically.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["dedicated_virtual_account"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"a192dbb9-2c2d-4f08-8302-4c1391e4fe47"},{"name":"List Dedicated Virtual Account","id":"c61823e1-1dc4-4e5f-a45e-814e0dfd3691","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/list_dedicated_accounts","description":"<p>List dedicated virtual accounts available on your integration.</p>\n<p>Endpoint: /list_dedicated_accounts<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>active</em></td>\n<td>string</td>\n<td>No</td>\n<td>Status of the dedicated virtual account</td>\n</tr>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>No</td>\n<td>The currency of the dedicated virtual account. Only <em>NGN</em> is currently allowed</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["list_dedicated_accounts"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"c61823e1-1dc4-4e5f-a45e-814e0dfd3691"},{"name":"Fetch Dedicated Account","id":"a23c2514-6a01-4067-b632-07d2e60cc75b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/dedicated_account/50","description":"<p>Get details of a dedicated virtual account on your integration.</p>\n<p>Endpoint: /dedicated_account/:id<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"path-param\">Path Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>id</em></td>\n<td>integer</td>\n<td>Yes</td>\n<td>ID of dedicated virtual account</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["dedicated_account","50"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"a23c2514-6a01-4067-b632-07d2e60cc75b"}],"id":"c1c42812-bd50-415c-8a9f-087c3652fa6b","_postman_id":"c1c42812-bd50-415c-8a9f-087c3652fa6b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}}},{"name":"Fund Transfers","item":[{"name":"Bank List","id":"0ba5227d-f5f2-4cd6-8ee1-825588f9f14d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/bank_list","description":"<h4 id=\"nigerian-bank-list\">Nigerian Bank List</h4>\n<p>Get a list of all supported banks and their codes.</p>\n<p>Endpoint: /bank_list<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"path-parameters\">Path Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Default value is <em>NGN</em> when not set</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["bank_list"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"0ba5227d-f5f2-4cd6-8ee1-825588f9f14d"},{"name":"Account Name Verify","id":"115bdb91-7394-4319-97fe-c0abae80e2d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"bank_code\": \"0068\",\n    \"account_number\": \"0550179714466\",\n    \"currency\": \"NGN\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/account_name_verify","description":"<p>Get the account name on an account number.</p>\n<p>Endpoint: /account_name_verify<br />Method: POST</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>bank_code</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>account bank code (check bank list)</td>\n</tr>\n<tr>\n<td><em>account_number</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>account number</td>\n</tr>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>No</td>\n<td>currency is required if not NGN. (only NGN available at the moment)</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["account_name_verify"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"115bdb91-7394-4319-97fe-c0abae80e2d3"},{"name":"Initiate Bulk Bank Tranfer","id":"1625edc0-ea8e-47fa-af98-75a748588ee0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"currency\": \"NGN\",\n    \"transfers\": [\n        {\n            \"amount\": \"200\",\n            \"bank_code\": \"000013\",\n            \"bank_name\": \"GUARANTY TRUST BANK\",\n            \"account_number\": \"0050883605\",\n            \"narration\": \"January Salary\"\n        },\n        {\n            \"amount\": \"100\",\n            \"bank_code\": \"000013\",\n            \"bank_name\": \"GUARANTY TRUST BANK\",\n            \"account_number\": \"0050883605\",\n            \"narration\": \"February  Salary\"\n        },\n        {\n            \"amount\": \"100\",\n            \"bank_code\": \"000013\",\n            \"bank_name\": \"GUARANTY TRUST BANK\",\n            \"account_number\": \"0050883605\",\n            \"narration\": \"March  Salary\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/bulk_bank_transfer","description":"<h4 id=\"initiate-bulk-transfer\">Initiate Bulk Transfer</h4>\n<p>Status of transfer object returned will be <em><code>pending</code></em> until it's proccessed successfully.</p>\n<p>Endpoint: /bulk_bank_transfer<br />Method: POST</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n<tr>\n<td><em>Encryption</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to your <em>{Signature_HMAC-SHA-512}</em> output</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Specify the currency of the transfer. Defaults to NGN</td>\n</tr>\n<tr>\n<td><em>amount</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Amount to transfer in <em>currency</em> SET value</td>\n</tr>\n<tr>\n<td><em>bank_code</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>receiver's account bank code (check bank list)</td>\n</tr>\n<tr>\n<td><em>bank_name</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>receiver's account bank name (check bank list)</td>\n</tr>\n<tr>\n<td><em>account_number</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>receiver's account number</td>\n</tr>\n<tr>\n<td><em>narration</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Transfer naration</td>\n</tr>\n<tr>\n<td><em>reference</em></td>\n<td>string</td>\n<td>No</td>\n<td>If specified, the field should be a unique identifier (in lowercase) for the object. Only -,_ and alphanumeric characters allowed.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["bulk_bank_transfer"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"1625edc0-ea8e-47fa-af98-75a748588ee0"},{"name":"List Transfers","id":"a8fcd4ac-2f1e-4eb4-b9fd-7441f82bc795","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/list_transfers","description":"<p>List the transfers made on your integration/business.</p>\n<p>Endpoint: /list_transfers<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"query-param\">Query Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>No</td>\n<td>Specify the currency of the transfer.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["list_transfers"],"host":["https://api.duplopg.com/api/v2"],"query":[{"disabled":true,"key":"currency","value":"NGN"}],"variable":[]}},"response":[],"_postman_id":"a8fcd4ac-2f1e-4eb4-b9fd-7441f82bc795"},{"name":"List Payouts","id":"deec7b5f-6f57-4ac6-969b-af4786f1538b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/payout","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["payout"],"host":["https://api.duplopg.com/api/v2"],"query":[{"disabled":true,"key":"currency","value":"NGN"}],"variable":[]}},"response":[],"_postman_id":"deec7b5f-6f57-4ac6-969b-af4786f1538b"},{"name":"Fetch Payout","id":"af2f662b-44df-43c7-ba15-d7f7d9cdcbf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.duplopg.com/api/v2/payout/:{reference}","description":"<h4 id=\"fetch-or-verify-payout\">Fetch or Verify Payout</h4>\n<p>Fetch a payout record using payout reference.</p>\n<p>Endpoint: /payout/:reference<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["payout",":{reference}"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"{reference}"}]}},"response":[],"_postman_id":"af2f662b-44df-43c7-ba15-d7f7d9cdcbf0"},{"name":"Payout Fee","id":"fb8b4963-d52f-4aee-b7bf-041f9b33746c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"currency\": \"NGN\",\n    \"amount\": \"100\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/payout_fee","description":"<h4 id=\"payout-fee-bank-transfer-fee\">Payout Fee (Bank Transfer Fee)</h4>\n<p>Sometimes you may like to now your transfer fee before a transfer is initiated.</p>\n<p>Endpoint: /payout_fee<br />Method: POST</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Specify the currency of the transfer. Defaults to NGN</td>\n</tr>\n<tr>\n<td><em>amount</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Amount to transfer in <em>currency</em> SET value</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["payout_fee"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"fb8b4963-d52f-4aee-b7bf-041f9b33746c"},{"name":"Initiate Bank Tranfer","id":"3b96337c-46b5-40fc-b46e-dad5530ea783","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":false},"method":"POST","header":[{"key":"Encryption","value":"1ab1aa8abcb060d59ae29c2b2961b5e3d69aed41541594cda80aa3fa010f05e02ad3ae06795bb7bf82d400017015c1ff4e987a9a3255b80fcb63a86082db3bc7","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"account_name\": \"OYENIYI TOLULOPE OYEBIYI\",\n    \"account_number\": \"0050883605\",\n    \"amount\": \"100\",\n    \"bank_code\": \"058\",\n    \"bank_name\": \"Guaranty Trust Bank\",\n    \"currency\": \"NGN\",\n    \"narration\": \"Bank Prod test payment\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/bank_transfer","description":"<h4 id=\"initiate-transfer\">Initiate Transfer</h4>\n<p>Status of transfer object returned will be <em><code>pending</code></em> until it's proccessed successfully.</p>\n<p>Endpoint: /bank_transfer<br />Method: POST</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n<tr>\n<td><em>Encryption</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to your <em>{Signature_HMAC-SHA-512}</em> output</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>currency</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Specify the currency of the transfer. Defaults to NGN</td>\n</tr>\n<tr>\n<td><em>amount</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Amount to transfer in <em>currency</em> SET value</td>\n</tr>\n<tr>\n<td><em>bank_code</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>receiver's account bank code (check bank list)</td>\n</tr>\n<tr>\n<td><em>bank_name</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>receiver's account bank name (check bank list)</td>\n</tr>\n<tr>\n<td><em>account_number</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>receiver's account number</td>\n</tr>\n<tr>\n<td><em>narration</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Transfer naration</td>\n</tr>\n<tr>\n<td><em>paymentMode</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>payment mode is required only curreny is KES</td>\n</tr>\n<tr>\n<td><em>reference</em></td>\n<td>string</td>\n<td>No</td>\n<td>If specified, the field should be a unique identifier (in lowercase) for the object. Only -,_ and alphanumeric characters allowed.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["bank_transfer"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"3b96337c-46b5-40fc-b46e-dad5530ea783"}],"id":"fcd21f62-0e07-4fab-888a-2c7791991f5f","_postman_id":"fcd21f62-0e07-4fab-888a-2c7791991f5f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}}},{"name":"Refund","item":[{"name":"Initiate Refund","id":"d5eb4930-e423-4b85-9f55-1a7f663a0b9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"reference\": \"620a5ed386d5c\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/refund","description":"<p>The Refunds API allows you create and manage transaction refunds.</p>\n<h4 id=\"create-refund\">Create Refund</h4>\n<p>Initiate a refund on your integration</p>\n<p>Endpoint: /refund<br />Method: POST</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n<tr>\n<td><em>content-type</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>application/json</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body-param\">Body Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>reference</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Transaction reference</td>\n</tr>\n<tr>\n<td><em>customer_note</em></td>\n<td>string</td>\n<td>No</td>\n<td>Customer reason</td>\n</tr>\n<tr>\n<td><em>merchant_note</em></td>\n<td>string</td>\n<td>No</td>\n<td>Merchant reason</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["refund"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"d5eb4930-e423-4b85-9f55-1a7f663a0b9b"},{"name":"List Refund","id":"3e391901-fe55-45ea-83b4-97c8111ffe41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/refund","description":"<p>List refunds available on your integration.</p>\n<p>Endpoint: /refund<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["refund"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"3e391901-fe55-45ea-83b4-97c8111ffe41"},{"name":"Fetch Refund Status","id":"0fd92924-2d51-491b-8be5-83fb9b56efae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.duplopg.com/api/v2/refund/status/:{reference}","description":"<p>Get details of a refund on your integration.</p>\n<p>Endpoint: /refund/:reference<br />Method: GET</p>\n<h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>authorization</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Set value to <em>Bearer SECRET_KEY</em></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"path-param\">Path Param</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Decription</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><em>reference</em></td>\n<td>string</td>\n<td>Yes</td>\n<td>Identifier for transaction to be refunded (refund_reference)</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}},"urlObject":{"path":["refund","status",":{reference}"],"host":["https://api.duplopg.com/api/v2"],"query":[],"variable":[{"type":"any","value":null,"key":"{reference}"}]}},"response":[],"_postman_id":"0fd92924-2d51-491b-8be5-83fb9b56efae"}],"id":"578a8959-28c5-4a39-993d-169788deff9e","_postman_id":"578a8959-28c5-4a39-993d-169788deff9e","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]},"isInherited":true,"source":{"_postman_id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","id":"888e9fae-4bf1-491e-b55f-964fe7bd3185","name":"Dpay Merchant Integration Guide","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]}},"event":[{"listen":"prerequest","script":{"id":"4703a239-ec4e-424f-bb82-60451f7c2147","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"ed9c8026-bfdd-420f-893d-6af94d5deb4c","type":"text/javascript","exec":[""]}}],"variable":[{"key":"base_url","value":"https://api.duplopg.com/api/v2"},{"key":"sk","value":"sk_test_gmbq9kxqr6bc9otiuk10n5tgzotkoiiq0vagf4y"}]}