--- swagger: "2.0" info: x-ibm-name: sb_disbursement title: SB_Disbursement version: 1.0.0 description: Partners such as service providers, security companies,etc can authorize VietinBank to collect money from mutal customers or do internal/external money transfer contact: email: iConnect@vietinbank.vn schemes: - https basePath: /disbursement consumes: - application/json produces: - application/json securityDefinitions: clientSecret: type: apiKey description: "" in: header name: X-IBM-Client-Secret clientIdHeader: type: apiKey in: header name: X-IBM-Client-Id security: - clientSecret: [] clientIdHeader: [] x-ibm-configuration: testable: true enforced: true phase: realized paths: /paymentDisbursementInq: parameters: - name: payload required: false in: body schema: $ref: '#/definitions/paymentDisbursementInqRequestPayload' post: responses: 200: description: 200 OK schema: $ref: '#/definitions/paymentDisbursementInqResponsePayload' summary: VanTinThuChiHo description: Van tin thu chi ho Inq /paymentDisbursementAdd: parameters: - name: payload required: true in: body schema: $ref: '#/definitions/paymentDisbursementAddRequestPayload' post: responses: 200: description: 200 OK schema: $ref: '#/definitions/paymentDisbursementAddResponsePayload' summary: ThuChiHo description: Thu chi ho Add definitions: paymentDisbursementAddRequestPayload: description: "" type: object properties: requestId: type: string merchantId: type: string transTime: type: string sendRecord: type: integer format: int32 records: type: array items: properties: transId: type: string priority: type: number senderBankId: type: string senderBranchId: type: string senderAcctId: type: string senderAcctName: type: string senderAddr: type: string senderCity: type: string senderCountry: type: string recvBankId: type: string recvBranchId: type: string recvAcctId: type: string recvAcctName: type: string recvAddr: type: string recvCity: type: string recvCountry: type: string recvIdCard: type: string recvIdIssueDate: type: string recvIdIssueBy: type: string recvPhoneNo: type: string recvEmail: type: string amount: type: string currencyCode: type: string payRefNo: type: string payRefInfor: type: string remark: type: string type: object remittanceType: type: string feeType: type: string verifyByBank: type: string execUserID: type: string verifyMethod: type: string verifyInfor: type: string clientIP: type: string channel: type: string version: type: string language: type: string signature: type: string providerId: type: string example: "{\r\n\"requestId\":\"VNPT1577878788\",\r\n\"partnerId\":\"123\",\r\n\"merchantId\":\"1001\",\r\n\"transTime\":\"20170519134551\",\r\n\"sendRecord\":2,\r\n\"records\":\r\n[ \r\n {\r\n\t\"transId\":\"15778\",\r\n \"priority\":1,\r\n\t\"senderBankId\":\"VTB\",\r\n\t\"senderBranchId\":\"12698\",\t\r\n\t\"senderAcctId\":\"97041577878788\",\r\n\t\"senderAcctName\":\"NGUYEN VAN A\",\r\n\t\"senderAddr\":\"505 Cau giay\",\r\n\t\"senderCity\":\"Ha Noi\",\r\n\t\"senderCountry\":\"Viet Nam\",\r\n\t\"recvBankId\":\"VCB\",\r\n\t\"recvBranchId\":\"12698001\",\t\r\n\t\"recvAcctId\":\"97041577878788\",\r\n\t\"recvAcctName\":\"PHAM VAN B\",\r\n\t\"recvAddr\":\"103 Tran Nhan Tong\",\r\n\t\"recvCity\":\"TP HCM\",\r\n\t\"recvCountry\":\"Viet Nam\",\r\n\t\"recvIdCard\":\"83472393\",\r\n\t\"recvIdIssueDate\":\"20110515\",\r\n\t\"recvIdIssueBy\":\"CA TP HCM\",\r\n\t\"recvPhoneNo\":\"0988029039\",\r\n\t\"recvEmail\":\"nguyenvana@gmail.com\",\r\n\t\"amount\":\"1000000\",\r\n\t\"currencyCode\":\"VND\",\r\n\t\"payRefNo\":\"VN12989\",\r\n\t\"payRefInfor\":\"201804\",\r\n\t\"remark\":\"Chi ho hop dong VN12989 ky cuoc 201804\"\r\n },\r\n {\r\n\t\"transId\":\"15779\",\r\n\t\"priority\":9,\r\n\t\"senderBankId\":\"VTB\",\r\n\t\"senderBranchId\":\"12698\",\t\r\n\t\"senderAcctId\":\"97041577878788\",\r\n\t\"senderAcctName\":\"NGUYEN VAN A\",\r\n\t\"senderAddr\":\"505 Cau giay\",\r\n\t\"senderCity\":\"Ha Noi\",\r\n\t\"senderCountry\":\"Viet Nam\",\r\n\t\"recvBankId\":\"VCB\",\r\n\t\"recvBranchId\":\"12698001\",\t\r\n\t\"recvAcctId\":\"97041577878788\",\r\n\t\"recvAcctName\":\"PHAM VAN B\",\r\n\t\"recvAddr\":\"103 Tran Nhan Tong\",\r\n\t\"recvCity\":\"TP HCM\",\r\n\t\"recvCountry\":\"Viet Nam\",\r\n\t\"recvIdCard\":\"83472393\",\r\n\t\"recvIdIssueDate\":\"15052011\",\r\n\t\"recvIdIssueBy\":\"CA TP HCM\",\r\n\t\"recvPhoneNo\":\"0988029039\",\r\n\t\"recvEmail\":\"nguyenvana@gmail.com\",\r\n\t\"amount\":\"1000000\",\r\n\t\"currencyCode\":\"VND\",\r\n\t\"payRefNo\":\" VN12989\",\r\n\t\"payRefInfor\":\"201804\",\r\n\t\"remark\":\"Chi ho hop dong VN12989 ky cuoc 201804\"\r\n }\t\r\n],\r\n\"remittanceType\":\"\",\r\n\"feeType\":\"OUT\",\r\n\"verifyByBank\":\"Y\",\r\n\"execUserID\":\"user_partner123\",\r\n\"verifyMethod\":\"RSA\",\r\n\"verifyInfor\":\"123412\",\r\n\"clientIP\":\"192.168.4.5\",\r\n\"channel\":\"MOBILE\",\r\n\"version\":\"1.0\",\r\n\"language\":\"vi\",\r\n\"signature\":\"\"\r\n}\r\n" paymentDisbursementAddResponsePayload: description: "" type: object properties: requestId: type: string merchantId: type: string status: type: object properties: code: type: string message: type: string processedRecord: type: integer format: int32 records: type: array items: properties: transId: type: string status: type: string feeAmount: type: string vatAmount: type: string bankTransactionId: type: string description: type: string type: object signature: type: string providerId: type: string example: "{\r\n \"requestId\": \"VNPT1577878788\",\r\n \"partnerId\":\"123\",\r\n \ \"merchantId\":\"1001\",\r\n \"status\": {\r\n \"code\": \"00\",\r\n \"message\": \"Nhan yeu cau chi ho thanh cong\"\r\n },\r\n \"processedRecord\":2,\r\n \"records\":\r\n \ [ \r\n {\r\n \"transId\":\"15779\",\r\n\t \"status\": \"00\",\r\n\t \"feeAmount\": \"2200\", \r\n \"vatAmount\": \"200\",\r\n\t \"bankTransactionId\": \"13Zuqi379z9\",\r\n\t \"description\": \"Chi ho thanh cong\"\r\n },\r\n \ {\r\n \"transId\":\"15778\",\r\n\t \"status\": \"01\",\r\n \"feeAmount\": \"2200\", \r\n \"vatAmount\": \"200\", \r\n \"bankTransactionId\": \"274xi37xq89\",\r\n\t\"description\": \"Pending cho chi tra\"\r\n }\r\n \ ], \r\n \"signature\": \"\"\r\n}\r\n" paymentDisbursementInqRequestPayload: description: "" type: object properties: requestId: type: string providerId: type: string merchantId: type: string originalRequestId: type: string transTime: type: string channel: type: string version: type: string language: type: string clientIP: type: string signature: type: string example: "{\r\n \"requestId\" : \"4278487569\",\r\n \"providerId\" : \"123\",\r\n \ \"merchantId\" : \"1001\",\r\n \"originalRequestId\" : \"xa3269\",\r\n \"transTime\" : \"20170522101211\",\r\n \"channel\" : \"MOBILE\",\r\n \"version\" : \"1.0\",\r\n \ \"language\" : \"vi\",\r\n \"clientIP\" : \"192.168.3.4\",\r\n \"signature\" : \"\"\r\n}\r\n" paymentDisbursementInqResponsePayload: description: "" type: object properties: requestId: type: string providerId: type: string merchantId: type: string status: type: object properties: code: type: string message: type: string records: type: array items: properties: transId: type: string status: type: string feeAmount: type: string vatAmount: type: string bankTransactionId: type: string description: type: string type: object signature: type: string example: "{\r\n \"requestId\": \"4278487569\",\r\n \"providerId\": \"123\",\r\n \ \"merchantId\": \"1001\",\r\n \"status\": {\r\n \"code\": \"00\",\r\n \ \"message\": \"Van tin thanh cong\"\r\n },\r\n \"records\":\r\n \ [ \r\n {\r\n \"transId\":\"15779\",\r\n\t \"status\": \"00\",\r\n\t \"feeAmount\": \"2200\", \r\n \"vatAmount\": \"200\",\r\n\t \"bankTransactionId\": \"13Zuqi379z9\",\r\n\t \"description\": \"Chi ho thanh cong\"\r\n },\r\n \ {\r\n \"transId\":\"15778\",\r\n\t \"status\": \"01\",\r\n \"feeAmount\": \"2200\", \r\n \"vatAmount\": \"200\", \r\n \"bankTransactionId\": \"274xi37xq89\",\r\n\t\"description\": \"Pending cho chi tra\"\r\n }\r\n \ ],\r\n \"signature\": \"\"\r\n}\r\n" tags: [] x-ibm-endpoints: - endpointUrl: https://sandbox.vietinbank.vn description: Environment for SANDBOX type: - production - development ...