{"info":{"_postman_id":"48cfef0c-f80e-48b2-8206-e27ae58724cd","name":"EasyWay88 API Documentation","description":"<html><head></head><body><h2 id=\"👋-hello-developers\"><strong>👋 Hello Developers,</strong></h2>\n<h4 id=\"🌟-this-is-easyway88-and-were-excited-to-share-with-you-the-details-of-our-api-documentation-for-the-bank-bot-and-manual-deposit-payment-gateway\">🌟 This is EasyWay88, and we're excited to share with you the details of our API documentation for the Bank Bot and Manual Deposit Payment Gateway.</h4>\n<h4 id=\"🚀-please-find-all-the-relevant-information-below\"><strong>🚀 Please find all the relevant information below.</strong></h4>\n<h4 id=\"💻-happy-coding-✨\"><em><strong>💻 Happy coding! ✨</strong></em></h4>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"38034503","collectionId":"48cfef0c-f80e-48b2-8206-e27ae58724cd","publishedId":"2sAXjKbseR","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-07-22T06:23:07.000Z"},"item":[{"name":"Deposit Request Signature🔒","item":[],"id":"297b1dea-8426-4713-9899-2fbc90832fc2","description":"<p>🔐 How to Create a Signature Using MD5 Hashing<br />To create a sign using MD5 hashing, follow these steps:</p>\n<ol>\n<li><p>🔗 Concatenate the following values in this order, separated by the <code>|</code> character:</p>\n<ol>\n<li><p><code>partner_code</code></p>\n</li>\n<li><p><code>secret</code></p>\n</li>\n<li><p><code>order_id</code></p>\n</li>\n<li><p><code>amount</code></p>\n</li>\n</ol>\n</li>\n<li><p>🧩 The resulting string should look like this:<br /> <code>|partner_code|secret|order_id|amount|</code></p>\n</li>\n<li><p>⚙️ Apply the MD5 hashing algorithm to the concatenated string.</p>\n</li>\n</ol>\n<p>Here’s how you can do it in different programming languages:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-csharp\">using System;\nusing System.Security.Cryptography;\nusing System.Text;\nclass Program {\n    static void Main() {\n        string partnerCode = \"your_partner_code\";\n        string secret = \"your_secret\";\n        string orderId = \"your_order_id\";\n        string amount = \"your_amount\";\n        string toHash = \"|\" + partnerCode + \"|\" + secret + \"|\" + orderId + \"|\" + amount + \"|\";\n        using (MD5 md5 = MD5.Create()) {\n            byte[] inputBytes = Encoding.UTF8.GetBytes(toHash);\n            byte[] hashBytes = md5.ComputeHash(inputBytes);\n            StringBuilder sb = new StringBuilder();\n            foreach (byte b in hashBytes) {\n                sb.Append(b.ToString(\"x2\"));\n            }\n            Console.WriteLine(sb.ToString());\n        }\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-php\">$partner_code = \"your_partner_code\";\n$secret = \"your_secret\";\n$order_id = \"your_order_id\";\n$amount = \"your_amount\";\n$signature = md5(\"|\" . $partner_code . \"|\" . $secret . \"|\" . $order_id . \"|\" . $amount . \"|\");\necho $signature;\n?&gt;\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-java\">import java.security.MessageDigest;\nimport java.security.NoSuchAlgorithmException;\npublic class MD5Example {\n    public static void main(String[] args) {\n        String partnerCode = \"your_partner_code\";\n        String secret = \"your_secret\";\n        String orderId = \"your_order_id\";\n        String amount = \"your_amount\";\n        String toHash = \"|\" + partnerCode + \"|\" + secret + \"|\" + orderId + \"|\" + amount + \"|\";\n        try {\n            MessageDigest md = MessageDigest.getInstance(\"MD5\");\n            md.update(toHash.getBytes());\n            byte[] digest = md.digest();\n            StringBuilder sb = new StringBuilder();\n            for (byte b : digest) {\n                sb.append(String.format(\"\u0002x\", b &amp; 0xff));\n            }\n            System.out.println(sb.toString());\n        } catch (NoSuchAlgorithmException e) {\n            e.printStackTrace();\n        }\n    }\n}\n\n</code></pre>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"b5338ca7-f827-427c-95c3-313e85f441c8","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"2b66ff72-0a0c-488b-a9eb-f4ad220eeb58","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"297b1dea-8426-4713-9899-2fbc90832fc2"},{"name":"Deposit Callback Signature🔒","item":[],"id":"c779d8a3-4618-4d10-b050-02ea6dd4d4d3","description":"<p>🔐 To validate the callback signature, you need to generate a signature on your end and compare it with the provided signature. Follow these steps:EndFragment</p>\n<p>a. Bank Bot Signature</p>\n<ol>\n<li><p>🔗 Concatenate the following values in this order, separated by the <code>|</code> character:</p>\n<ol>\n<li><p><code>partner_code</code></p>\n</li>\n<li><p><code>secret</code></p>\n</li>\n<li><p><code>trans_id</code></p>\n</li>\n<li><p><code>amount</code></p>\n</li>\n<li><p><code>status</code></p>\n</li>\n<li><p><code>ranking (\"-\" if not available)</code></p>\n</li>\n</ol>\n</li>\n<li><p>🧩 The resulting string should look like this:<br /> <code>|partner_code|secret|trans_id|amount|status|ranking</code></p>\n</li>\n<li><p>⚙️ Apply the MD5 hashing algorithm to the concatenated string.</p>\n</li>\n</ol>\n<p>b. Manual (CDM) Signature</p>\n<ol>\n<li><p>🔗 Concatenate the following values in this order, separated by the <code>|</code> character:</p>\n<ol>\n<li><p><code>partner_code</code></p>\n</li>\n<li><p><code>secret</code></p>\n</li>\n<li><p><code>trans_id</code></p>\n</li>\n<li><p><code>amount</code></p>\n</li>\n<li><p><code>status</code></p>\n</li>\n</ol>\n</li>\n<li><p>🧩 The resulting string should look like this:<br /> <code>|partner_code|secret|trans_id|amount|status|</code></p>\n</li>\n<li><p>⚙️ Apply the MD5 hashing algorithm to the concatenated string.</p>\n</li>\n</ol>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"b5338ca7-f827-427c-95c3-313e85f441c8","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"2b66ff72-0a0c-488b-a9eb-f4ad220eeb58","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"c779d8a3-4618-4d10-b050-02ea6dd4d4d3"},{"name":"Manual Deposit (CDM)🏧","item":[{"name":"Get Bank List","id":"1dcc119a-043e-4212-9f83-4696bcc6cceb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"partner_code","value":"{PARTNER_CODE}","type":"text"},{"key":"secret_key","value":"{SECRET_KEY}","type":"text"}]},"url":"https://easyway88.com/api/v3/get-bank-details","description":"<p>🌟 This endpoint allows you to initiate a deposit request for the 🏦 Deposit Bank Bot. 😊</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Required</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>partner_code</td>\n<td>string</td>\n<td>Y</td>\n<td>Your golden partner code 🗝️ to access our API! Be sure to replace {PARTNER_CODE} with the partner code you received from our super-friendly support team. 💌</td>\n</tr>\n<tr>\n<td>secret_key</td>\n<td>string</td>\n<td>Y</td>\n<td>Your golden secret key 🗝️ to access our API! Be sure to replace {SECRET_KEY} with the secret key you received from our super-friendly support team. 💌</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","v3","get-bank-details"],"host":["easyway88","com"],"query":[],"variable":[]}},"response":[{"id":"75f06c80-1577-4821-9cdc-fdb1cd432951","name":"Get Bank List","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"partner_code\": {PARTNER_CODE},\r\n    \"secret_key\": {SECRET_KEY}\r\n}"},"url":"https://easyway88.com/api/v3/get-bank-details"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": 1, \r\n    \"banks\": [\r\n        {\r\n        \"mbank_id\": \"BANK_ID\", \r\n        \"mbank_name\": \"BANK_NAME\", \r\n        \"banks\": [\r\n            {\r\n                \"bank_id\": \"MERCHANT_BANK_ID\", \r\n                \"acc_name\": \"MERCHANT_ACC_NAME\", \r\n                \"acc_no\": \"MERCHANT_ACC_NO\", \r\n                \"qrcode\": \"MERCHANT_QR_CODE_LOGO_PATH\", \r\n                \"pay_id\": \"MERCHANT_PAY_ID\"\r\n                }\r\n        ], \r\n        \"mbank_logo_path\": \"IMAGE_LOGO_PATH_URL\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"1dcc119a-043e-4212-9f83-4696bcc6cceb"},{"name":"Get Bank List Rotate","id":"7db1e12f-850f-4843-b787-e64a0300fbd8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"partner_code","value":"{PARTNER_CODE}","type":"text"},{"key":"secret_key","value":"{SECRET_KEY}","type":"text"}]},"url":"https://easyway88.com/api/v3/get-bank-details-rotate","description":"<p>🌟 This endpoint allows you to initiate a deposit request for the 🏦 Deposit Bank Bot. 😊</p>\n<p>Note: This endpoint will always return information for exactly 1 bank.</p>\n<p>Bank Rotation: Each request may return a different bank in a rotating sequence to balance the load or provide variety.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Required</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>partner_code</td>\n<td>string</td>\n<td>Y</td>\n<td>Your golden partner code 🗝️ to access our API! Be sure to replace {PARTNER_CODE} with the partner code you received from our super-friendly support team. 💌</td>\n</tr>\n<tr>\n<td>secret_key</td>\n<td>string</td>\n<td>Y</td>\n<td>Your golden secret key 🗝️ to access our API! Be sure to replace {SECRET_KEY} with the secret key you received from our super-friendly support team. 💌</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","v3","get-bank-details-rotate"],"host":["easyway88","com"],"query":[],"variable":[]}},"response":[{"id":"95107c3f-826d-4bbc-8c8a-320ffff3075c","name":"Get Bank List Rotate","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"partner_code\": {PARTNER_CODE},\r\n    \"secret_key\": {SECRET_KEY}\r\n}"},"url":"https://easyway88.com/api/v3/get-bank-details-rotate"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": 1, \r\n    \"banks\": [\r\n        {\r\n        \"mbank_id\": \"BANK_ID\", \r\n        \"mbank_name\": \"BANK_NAME\", \r\n        \"banks\": [\r\n            {\r\n                \"bank_id\": \"MERCHANT_BANK_ID\", \r\n                \"acc_name\": \"MERCHANT_ACC_NAME\", \r\n                \"acc_no\": \"MERCHANT_ACC_NO\", \r\n                \"qrcode\": \"MERCHANT_QR_CODE_LOGO_PATH\", \r\n                \"pay_id\": \"MERCHANT_PAY_ID\"\r\n                }\r\n        ], \r\n        \"mbank_logo_path\": \"IMAGE_LOGO_PATH_URL\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"7db1e12f-850f-4843-b787-e64a0300fbd8"},{"name":"Deposit Manual Request","id":"cc4ad967-34fc-4b71-98d7-4a9d2217bc44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"partner_code","value":"{PARTNER_CODE}","type":"text"},{"key":"order_id","value":"{ORDER_ID}","type":"text"},{"key":"amount","value":"{AMOUNT}","type":"text"},{"key":"signature","value":"{SIGNATURE}","type":"text"},{"key":"return_url","value":"{RETURN_URL}","type":"text"},{"key":"backend_url","value":"{BACKEND_URL}","type":"text"},{"key":"bank_id","value":"{MERCHANT_BANK_ID}","type":"text"},{"key":"img_reciept","value":"{BASE64_FORMAT_IMAGE}","type":"text"},{"key":"data1","value":"\"\"","type":"text"},{"key":"data2","value":"\"\"","type":"text"},{"key":"summary","value":"null","type":"text"},{"key":"reference_number","value":"{REFERENCE_NUMBER}","type":"text"},{"key":"member_name","value":"{MEMBER_NAME}","type":"text"}]},"url":"https://easyway88.com/api/v3/checking-manual-deposit","description":"<p>🌟 This endpoint allows you to initiate a deposit request for the 🏦 manual deposit. 😊</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Required</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>partner_code</td>\n<td>string</td>\n<td>Y</td>\n<td>Your golden partner code 🗝️ to access our API! Be sure to replace {PARTNER_CODE} with the partner code you received from our super-friendly support team. 💌</td>\n</tr>\n<tr>\n<td>order_id</td>\n<td>string</td>\n<td>Y</td>\n<td>The unique identifier 📜 for this transaction. This will be the Order ID (Transaction ID) generated from your end.</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>string</td>\n<td>Y</td>\n<td>The amount of funds 💰 you wish to deposit. Make sure it’s a positive number</td>\n</tr>\n<tr>\n<td>signature</td>\n<td>string</td>\n<td>Y</td>\n<td>Refer to Deposit Request Signnature🔒</td>\n</tr>\n<tr>\n<td>return_url</td>\n<td>string</td>\n<td>Y</td>\n<td>The postback URL 📡 where our system will send a request to get the redirect URL back to your front-end website after a success ✅, rejection ❌, or error ⚠️.</td>\n</tr>\n<tr>\n<td>backend_url</td>\n<td>string</td>\n<td>Y</td>\n<td>The callback URL 📡 where our system will send the deposit results for verification</td>\n</tr>\n<tr>\n<td>bank_id</td>\n<td>string</td>\n<td>Y</td>\n<td>The merchant bank id that get from get-bank-details</td>\n</tr>\n<tr>\n<td>img_receipt</td>\n<td>string</td>\n<td>Y</td>\n<td>Base64 format Image</td>\n</tr>\n<tr>\n<td>reference_number</td>\n<td>string</td>\n<td>Y</td>\n<td>Transaction Reference Code (Require Member to key in during deposit)</td>\n</tr>\n<tr>\n<td>member_name</td>\n<td>string</td>\n<td>Y</td>\n<td>Member Full Name (Matched with bank)</td>\n</tr>\n<tr>\n<td>data1</td>\n<td>string</td>\n<td>Y</td>\n<td>Additional Field</td>\n</tr>\n<tr>\n<td>data2</td>\n<td>string</td>\n<td>Y</td>\n<td>Additional Field</td>\n</tr>\n<tr>\n<td>summary</td>\n<td>string</td>\n<td>Y</td>\n<td>Message Remark Field</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","v3","checking-manual-deposit"],"host":["easyway88","com"],"query":[],"variable":[]}},"response":[{"id":"44e31286-bc4a-454c-8377-ce3f87d1fb05","name":"Deposit Manual Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"partner_code","value":"{PARTNER_CODE}","type":"text"},{"key":"order_id","value":"{ORDER_ID}","type":"text"},{"key":"amount","value":"{AMOUNT}","type":"text"},{"key":"signature","value":"{SIGNATURE}","type":"text"},{"key":"return_url","value":"{RETURN_URL}","type":"text"},{"key":"backend_url","value":"{BACKEND_URL}","type":"text"},{"key":"bank_id","value":"{MERCHANT_BANK_ID}","type":"text"},{"key":"img_reciept","value":"{BASE64_FORMAT_IMAGE}","type":"text"},{"key":"data1","value":"\"\"","type":"text"},{"key":"data2","value":"\"\"","type":"text"},{"key":"summary","value":"null","type":"text"},{"key":"reference_number","value":"{REFERENCE_NUMBER}","type":"text"},{"key":"member_name","value":"{MEMBER_NAME}","type":"text"}]},"url":"https://easyway88.com/api/v3/checking-manual-deposit"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"ordID\": \"{ORDER_ID}\",\r\n    \"trans_id\": \"{TRANSACTION_ID_IN_EASYWAY88}\",\r\n    \"amount\": \"{AMOUNT}\",\r\n    \"status\": \"{STATUS}\",\r\n    \"messages\": \"{MESSAGE}\",\r\n    \"data1\": null,\r\n    \"data2\": null,\r\n    \"signature\": \"{SIGNATURE}\"\r\n}"}],"_postman_id":"cc4ad967-34fc-4b71-98d7-4a9d2217bc44"},{"name":"Backend URL Callback","id":"36a773f4-7660-45dd-9136-6414a02cc128","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ordID\": \"{ORDER_ID}\",\r\n    \"trans_id\": \"{TRANSACTION_ID_IN_EASYWAY88}\",\r\n    \"amount\": \"{AMOUNT}\",\r\n    \"status\": \"{STATUS}\",\r\n    \"messages\": \"{MESSAGE}\",\r\n    \"data1\": null,\r\n    \"data2\": null,\r\n    \"signature\": \"{SIGNATURE}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{BACKEND_URL}","description":"<p>BACKEND URL is the API endpoint that from your system that submit by using deposit request API endpoint<br />Our system will using POST method to the BACKEND URL by following json format:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ordID</td>\n<td>string</td>\n<td>The order id that submitted in deposit request</td>\n</tr>\n<tr>\n<td>trans_id</td>\n<td>string</td>\n<td>{AUTO_GENERATED_TRANSACTION_ID}</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>decimal</td>\n<td>The amount that submitted in deposit request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>integer</td>\n<td>0 Pending  <br />1 Success  <br />2 Rejected  <br />3 Failed  <br />100 Expired Session</td>\n</tr>\n<tr>\n<td>messages</td>\n<td>string</td>\n<td>Meesages field, can be ignored</td>\n</tr>\n<tr>\n<td>data1</td>\n<td>string</td>\n<td>data1 field, can be ignored</td>\n</tr>\n<tr>\n<td>data2</td>\n<td>string</td>\n<td>data2 field, can be ignored</td>\n</tr>\n<tr>\n<td>signature</td>\n<td>string</td>\n<td>Refer to Deposit Callback Signature🔒</td>\n</tr>\n</tbody>\n</table>\n</div><p>After receiving the callback, your system must validate the information and signature, then perform the necessary actions on the transaction in your system and respond as follows: 📩</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>integer</td>\n<td>1 Success</td>\n</tr>\n<tr>\n<td>messages</td>\n<td>string</td>\n<td>Success</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{BACKEND_URL}"],"query":[],"variable":[]}},"response":[],"_postman_id":"36a773f4-7660-45dd-9136-6414a02cc128"}],"id":"a96249d2-2ec2-455a-8008-3d3eba2fa390","_postman_id":"a96249d2-2ec2-455a-8008-3d3eba2fa390","description":""},{"name":"Manual Withdrawal 🏧","item":[{"name":"Australia Supported Bank Code 💹","item":[],"id":"84263792-1f13-4ed4-92b3-5c6ec5ebf6b7","description":"<p>🌟 These are the bank code supported by Australia manual withdrawal endpoint 🏦. 😊</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Bank Code</th>\n<th>Bank Name</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AMPBL</td>\n<td>AMP Bank Limited</td>\n</tr>\n<tr>\n<td>ANZ</td>\n<td>Australia &amp; New Zealand Bank</td>\n</tr>\n<tr>\n<td>AUSW</td>\n<td>Auswide Bank</td>\n</tr>\n<tr>\n<td>BOS</td>\n<td>Bank of Sydney</td>\n</tr>\n<tr>\n<td>BOQ</td>\n<td>Bank of Queensland</td>\n</tr>\n<tr>\n<td>BCUBANK</td>\n<td>BCU Bank</td>\n</tr>\n<tr>\n<td>ANZPLUS</td>\n<td>ANZ Plus Bank</td>\n</tr>\n<tr>\n<td>AUSTRALIA</td>\n<td>Bank Australia</td>\n</tr>\n<tr>\n<td>BAULTD</td>\n<td>Bank Australia Limited</td>\n</tr>\n<tr>\n<td>BANKSA</td>\n<td>SA Bank</td>\n</tr>\n<tr>\n<td>BFAU</td>\n<td>Bank First</td>\n</tr>\n<tr>\n<td>BOCAU</td>\n<td>Bank of China</td>\n</tr>\n<tr>\n<td>BOM</td>\n<td>Bank of Melbourne</td>\n</tr>\n<tr>\n<td>BOQ</td>\n<td>Bank of Queensland</td>\n</tr>\n<tr>\n<td>BANKSA</td>\n<td>Bank of South Australia</td>\n</tr>\n<tr>\n<td>BUSAU</td>\n<td>Bank of US</td>\n</tr>\n<tr>\n<td>BANKWEST</td>\n<td>Bankwest</td>\n</tr>\n<tr>\n<td>BBAU</td>\n<td>Bano Bank</td>\n</tr>\n<tr>\n<td>BEEMITAU</td>\n<td>Beem It</td>\n</tr>\n<tr>\n<td>BENDIGO</td>\n<td>Bendigo and Adelaide Bank</td>\n</tr>\n<tr>\n<td>BEYOND</td>\n<td>Beyond Bank</td>\n</tr>\n<tr>\n<td>CBA</td>\n<td>Commonwealth Bank of Australia</td>\n</tr>\n<tr>\n<td>CITIAU</td>\n<td>Citi Bank Australia</td>\n</tr>\n<tr>\n<td>CRU</td>\n<td>People Choice Bank</td>\n</tr>\n<tr>\n<td>CUA</td>\n<td>Great Southern Bank</td>\n</tr>\n<tr>\n<td>DBAU</td>\n<td>Defence Bank</td>\n</tr>\n<tr>\n<td>GBAU</td>\n<td>Greater Bank</td>\n</tr>\n<tr>\n<td>HSBC</td>\n<td>HSBC Bank</td>\n</tr>\n<tr>\n<td>HSBCAU</td>\n<td>HSBC Bank Australia</td>\n</tr>\n<tr>\n<td>HERITAGE</td>\n<td>Heritage Bank</td>\n</tr>\n<tr>\n<td>HUMEBANK</td>\n<td>Hume Bank</td>\n</tr>\n<tr>\n<td>IMB</td>\n<td>IMB Bank</td>\n</tr>\n<tr>\n<td>ING</td>\n<td>ING BANK</td>\n</tr>\n<tr>\n<td>IMBAU</td>\n<td>Independent Mortgage Bank</td>\n</tr>\n<tr>\n<td>JPMCBAU</td>\n<td>J.P. Morgan Chase Bank</td>\n</tr>\n<tr>\n<td>MEBANK</td>\n<td>ME BANK</td>\n</tr>\n<tr>\n<td>MEGOAU</td>\n<td>MEGO Bank</td>\n</tr>\n<tr>\n<td>MUFGBAU</td>\n<td>MUFG Bank</td>\n</tr>\n<tr>\n<td>MACQUARIE</td>\n<td>Macquarie Bank</td>\n</tr>\n<tr>\n<td>MYSTATE</td>\n<td>MyState Bank</td>\n</tr>\n<tr>\n<td>NAB</td>\n<td>National Australia Bank</td>\n</tr>\n<tr>\n<td>NPAU</td>\n<td>Newcastle Permanent</td>\n</tr>\n<tr>\n<td>NICU</td>\n<td>Northern Inland Credit Union</td>\n</tr>\n<tr>\n<td>P&amp;N</td>\n<td>P&amp;N Bank</td>\n</tr>\n<tr>\n<td>PAYPAL</td>\n<td>PayPal</td>\n</tr>\n<tr>\n<td>PAYID</td>\n<td>PAYID</td>\n</tr>\n<tr>\n<td>PROSPAAU</td>\n<td>Prospa Bank</td>\n</tr>\n<tr>\n<td>QBAU</td>\n<td>Qudos Bank</td>\n</tr>\n<tr>\n<td>RABO</td>\n<td>Rabobank</td>\n</tr>\n<tr>\n<td>RABAU</td>\n<td>Regional Australia Bank</td>\n</tr>\n<tr>\n<td>REVOLUT</td>\n<td>Revolut Bank</td>\n</tr>\n<tr>\n<td>SKRILLAU</td>\n<td>Skrill</td>\n</tr>\n<tr>\n<td>STGEORGE</td>\n<td>St George Bank</td>\n</tr>\n<tr>\n<td>SUNCORP</td>\n<td>Suncorp Bank</td>\n</tr>\n<tr>\n<td>TMB</td>\n<td>Teachers Mutual Bank</td>\n</tr>\n<tr>\n<td>UPBANK</td>\n<td>UP Bank</td>\n</tr>\n<tr>\n<td>UBAU</td>\n<td>Ubank Limited</td>\n</tr>\n<tr>\n<td>VMAU</td>\n<td>Virgin Money</td>\n</tr>\n<tr>\n<td>WESTPAC</td>\n<td>Westpac Banking Corporation</td>\n</tr>\n<tr>\n<td>WISE</td>\n<td>Wise Bank</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"84263792-1f13-4ed4-92b3-5c6ec5ebf6b7"},{"name":"Malaysia Supported Bank Code 💹","item":[],"id":"6c8b2dc5-f90b-4f29-9517-920fe14b4760","description":"<p>🌟 These are the bank code supported by Malaysia manual withdrawal endpoint 🏦. 😊</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Bank Code</th>\n<th>Bank Name</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AEONMY</td>\n<td>AEON Bank</td>\n</tr>\n<tr>\n<td>AFFIN</td>\n<td>Affin Bank</td>\n</tr>\n<tr>\n<td>AGROBANK</td>\n<td>Agro Bank</td>\n</tr>\n<tr>\n<td>ALRAJHI</td>\n<td>Al Rajhi Bank</td>\n</tr>\n<tr>\n<td>ALLIANCE</td>\n<td>Alliance Bank</td>\n</tr>\n<tr>\n<td>AMBANK</td>\n<td>AmBank</td>\n</tr>\n<tr>\n<td>BNPPARIBAS</td>\n<td>BNP Paribas Malaysia</td>\n</tr>\n<tr>\n<td>BANGKOK</td>\n<td>Bangkok Bank Berhad</td>\n</tr>\n<tr>\n<td>BANKISLAM</td>\n<td>Bank Islam Malaysia</td>\n</tr>\n<tr>\n<td>BKRMB</td>\n<td>Bank Kerjasama Rakyat Malaysia Berhad</td>\n</tr>\n<tr>\n<td>MUAMALAT</td>\n<td>Bank Muamalat</td>\n</tr>\n<tr>\n<td>BOAMERICA</td>\n<td>Bank Of America</td>\n</tr>\n<tr>\n<td>BOCHINA</td>\n<td>Bank Of China</td>\n</tr>\n<tr>\n<td>BKR</td>\n<td>Bank Rakyat</td>\n</tr>\n<tr>\n<td>BSN</td>\n<td>Bank Simpanan Nasional</td>\n</tr>\n<tr>\n<td>BBMY</td>\n<td>Boost Bank</td>\n</tr>\n<tr>\n<td>BTS</td>\n<td>Boost Pay</td>\n</tr>\n<tr>\n<td>CIMB</td>\n<td>CIMB Bank</td>\n</tr>\n<tr>\n<td>CHINACONST</td>\n<td>China Construction Bank Malaysia</td>\n</tr>\n<tr>\n<td>CITIBANK</td>\n<td>Citibank Berhad</td>\n</tr>\n<tr>\n<td>DEUTSCHE</td>\n<td>Deutsche Bank (Malaysia) Berhad</td>\n</tr>\n<tr>\n<td>DUITNOW</td>\n<td>DuitNow / E-Wallet</td>\n</tr>\n<tr>\n<td>DNMY</td>\n<td>DuitNow NRIC</td>\n</tr>\n<tr>\n<td>FINEBMY</td>\n<td>Finexuscards Bank</td>\n</tr>\n<tr>\n<td>GXB</td>\n<td>GXBank</td>\n</tr>\n<tr>\n<td>GBP</td>\n<td>Grab Pay</td>\n</tr>\n<tr>\n<td>HSB</td>\n<td>HSBC Malaysia</td>\n</tr>\n<tr>\n<td>HLB</td>\n<td>Hong Leong Bank</td>\n</tr>\n<tr>\n<td>ICBOC</td>\n<td>Industrial and Commercial Bank of China</td>\n</tr>\n<tr>\n<td>JPMORGAN</td>\n<td>J.P. Morgan Chase Bank Berhad</td>\n</tr>\n<tr>\n<td>KUWAIT</td>\n<td>Kuwait Finance House (Malaysia) Berhad</td>\n</tr>\n<tr>\n<td>MBSB</td>\n<td>MBSB Bank Berhad</td>\n</tr>\n<tr>\n<td>MUFG</td>\n<td>MUFG Bank (Malaysia) Berhad</td>\n</tr>\n<tr>\n<td>MBB</td>\n<td>Maybank</td>\n</tr>\n<tr>\n<td>MIZUHO</td>\n<td>Mizuho Bank (Malaysia) Berhad</td>\n</tr>\n<tr>\n<td>OCBCMY</td>\n<td>OCBC Bank (Malaysia) Berhad</td>\n</tr>\n<tr>\n<td>PBB</td>\n<td>Public Bank</td>\n</tr>\n<tr>\n<td>RHB</td>\n<td>RHB Bank</td>\n</tr>\n<tr>\n<td>RYTMY</td>\n<td>RYT Bank</td>\n</tr>\n<tr>\n<td>RZP</td>\n<td>Razer Pay</td>\n</tr>\n<tr>\n<td>SPMY</td>\n<td>Shopee Pay Account</td>\n</tr>\n<tr>\n<td>STANDARD</td>\n<td>Standard Chartered Bank Malaysia Berhad</td>\n</tr>\n<tr>\n<td>SUMITOMO</td>\n<td>Sumitomo Mitsui Banking Corporation Malaysia Berhad</td>\n</tr>\n<tr>\n<td>TNG</td>\n<td>TNG</td>\n</tr>\n<tr>\n<td>UOBMY</td>\n<td>United Overseas Bank (Malaysia) Berhad</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"6c8b2dc5-f90b-4f29-9517-920fe14b4760"},{"name":"Withdrawal Manual Request","id":"49ff68b9-064d-4b47-8cea-5f722b33bc02","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"partner_code","value":"{PARTNER_CODE}","type":"text"},{"key":"ref_id","value":"{ORDER_ID}","type":"text"},{"key":"amount","value":"{AMOUNT}","type":"text"},{"key":"signature","value":"{SIGNATURE}","type":"text"},{"key":"bank_code","value":"{BANK_CODE}","type":"text"},{"key":"account_number","value":"{CUSTOMER_ACCOUNT_NUMBER}","type":"text"},{"key":"account_name","value":"{CUSTOMER_ACCOUNT_NAME}","type":"text"},{"key":"notify_url","value":"{NOTIFY_URL (CALLBACK URL}","type":"text"},{"key":"request_description","value":"{REMARK_OF_THE_WITHDRAWAL}\n","type":"text"}]},"url":"https://easyway88.com/api/v3/withdrawal","description":"<p>🌟 This endpoint allows you to initiate a withdrawal request for the 🏦 manual request. 😊</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Required</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>partner_code</td>\n<td>string</td>\n<td>Y</td>\n<td>Your golden partner code 🗝️ to access our API! Be sure to replace {PARTNER_CODE} with the partner code you received from our super-friendly support team. 💌</td>\n</tr>\n<tr>\n<td>ref_id</td>\n<td>string</td>\n<td>Y</td>\n<td>The unique identifier 📜 for this transaction. This will be the Order ID (Transaction ID) generated from your end.</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>string</td>\n<td>Y</td>\n<td>The amount of funds 💰 you wish to withdraw. Make sure it’s a positive number</td>\n</tr>\n<tr>\n<td>signature</td>\n<td>string</td>\n<td>Y</td>\n<td>Refer to Deposit Request Signnature🔒</td>\n</tr>\n<tr>\n<td>bank_code</td>\n<td>integer</td>\n<td>Y</td>\n<td>The unique bank code associated with the EasyWay88 platform. 🔢  <br />[Refer to Supported Bank Code]</td>\n</tr>\n<tr>\n<td>account_number</td>\n<td>string</td>\n<td>Y</td>\n<td>The customer's account number where the transaction will be processed 🏦</td>\n</tr>\n<tr>\n<td>account_name</td>\n<td>string</td>\n<td>Y</td>\n<td>The name of the account holder 🧾</td>\n</tr>\n<tr>\n<td>notify_url</td>\n<td>string</td>\n<td>Y</td>\n<td>The callback URL to notify your system when the approval or rejection of the action is received from EasyWay88. 🔔</td>\n</tr>\n<tr>\n<td>request_description</td>\n<td>string</td>\n<td>Y</td>\n<td>A brief remark of the withdrawal request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","v3","withdrawal"],"host":["easyway88","com"],"query":[],"variable":[]}},"response":[{"id":"34c7adde-fc5d-49ae-9ef7-aefc69545159","name":"Withdrawal Manual Request","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"partner_code","value":"{PARTNER_CODE}","type":"text"},{"key":"ref_id","value":"{REF_ID}","type":"text"},{"key":"amount","value":"{AMOUNT}","type":"text"},{"key":"signature","value":"{SIGNATURE}","type":"text"},{"key":"bank_code","value":"{BANK_CODE}","type":"text"},{"key":"account_number","value":"{CUSTOMER_ACCOUNT_NUMBER}","type":"text"},{"key":"account_name","value":"{CUSTOMER_ACCOUNT_NAME}","type":"text"},{"key":"notify_url","value":"{NOTIFY_URL (CALLBACK URL}","type":"text"},{"key":"request_description","value":"{REMARK_OF_THE_WITHDRAWAL}","type":"text"}]},"url":"https://easyway88.com/api/v3/withdrawal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"{STATUS}\",\r\n    \"messages\": \"{MESSAGE}\",\r\n    \"ordID\": \"{TRANSACTION_ID_IN_EASYWAY88}\",\r\n    \"ref_id\": \"{REF_ID}\",\r\n    \"signature\": \"{SIGNATURE}\"\r\n}"}],"_postman_id":"49ff68b9-064d-4b47-8cea-5f722b33bc02"},{"name":"Notify URL Callback","id":"575bb13a-f608-44e7-85e6-e775c0292389","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ordID\": \"{REF_ID}\",\r\n    \"trans_id\": \"{TRANSACTION_ID_IN_EASYWAY88}\",\r\n    \"amount\": \"{AMOUNT}\",\r\n    \"status\": \"{STATUS}\",\r\n    \"messages\": \"{MESSAGE}\",\r\n    \"signature\": \"{SIGNATURE}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{NOTIFY_URL}","description":"<p>NOTIFY URL is the API endpoint that from your system that submit by using withdraw request API endpoint<br />Our system will using POST method to the BACKEND URL by following json format:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ordID</td>\n<td>string</td>\n<td>The order id that submitted in withdrawal request</td>\n</tr>\n<tr>\n<td>trans_id</td>\n<td>string</td>\n<td>{AUTO_GENERATED_TRANSACTION_ID}</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>decimal</td>\n<td>The amount that submitted in withdrawal request</td>\n</tr>\n<tr>\n<td>status</td>\n<td>integer</td>\n<td>0 Pending  <br />1 Success  <br />2 Rejected  <br />3 Failed  <br />100 Expired Session</td>\n</tr>\n<tr>\n<td>messages</td>\n<td>string</td>\n<td>Meesages field, can be ignored</td>\n</tr>\n<tr>\n<td>signature</td>\n<td>string</td>\n<td>Refer to Deposit Callback Signature🔒</td>\n</tr>\n</tbody>\n</table>\n</div><p>After receiving the callback, your system must validate the information and signature, then perform the necessary actions on the transaction in your system and respond as follows: 📩</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field Name</th>\n<th>Type</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>integer</td>\n<td>1 Success</td>\n</tr>\n<tr>\n<td>messages</td>\n<td>string</td>\n<td>Success</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{NOTIFY_URL}"],"query":[],"variable":[]}},"response":[],"_postman_id":"575bb13a-f608-44e7-85e6-e775c0292389"}],"id":"bdfe91f9-7f4e-4a6d-b83b-b4971b59954b","_postman_id":"bdfe91f9-7f4e-4a6d-b83b-b4971b59954b","description":""}],"event":[{"listen":"prerequest","script":{"id":"95b06c4d-1749-4d4a-b70f-0e5dd146a539","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f1d8dfee-3613-4d77-a30e-22056678ad9c","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://farming-simulator.pstmn.io"}]}