PageSourceSearch

https://docs.pesawise.com/assets/js/dab7a5fb.4d6d2987.js

js pesawise.com collected 2026-10-02 00:54:48 UTC 10,877 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpesawise_docs=self.webpackChunkpesawise_docs||[]).push([[3777],{21877:e=>{e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["accountType","currency","name"],"type":"object","properties":{"currency":{"type":"string","description":"Currency for the balance","example":"KES"},"name":{"type":"string","description":"Name for the balance","example":"Payroll Account"},"accountType":{"type":"string","description":"Type of the account.","example":"CLIENT_VIRTUAL_ACCOUNT","enum":["CLIENT_ACCOUNT","CLIENT_VIRTUAL_ACCOUNT","CLIENT_SHARED_ACCOUNT","CLIENT_HYBRID_ACCOUNT"]}},"title":"CreateBalance"}}},"required":true}}')},25463:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>R,contentTitle:()=>u,default:()=>A,frontMatter:()=>O,metadata:()=>n,toc:()=>C});const n=JSON.parse('{"id":"merchant-api/create-balance","title":"Create Wallet","description":"Create Balance / Wallet in the Pesawise system","source":"@site/docs/merchant-api/create-balance.api.mdx","sourceDirName":"merchant-api","slug":"/merchant-api/create-balance","permalink":"/docs/merchant-api/create-balance","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"create-balance","title":"Create Wallet","description":"Create Balance / Wallet in the Pesawise system","sidebar_label":"Create Wallet","hide_title":true,"hide_table_of_contents":true,"api":"eJztWG1v4jgQ/iuWv9zdKhTo7p5WfAshXHOlCQqw1apCkUlM8TZxsrah5VD++2kcp5DSLns63Ul3gg8F2TPjeXnsmT47rMi9xL07TGJs4TGV5JFJisZkm1GukMuTImdcSTy3cEJlLFihWM5xDzuCEkVRn6SExxS10S1JU6oQ40itKHo2JbdS0QxbOC+oIKDsJbiHY61utLGFCyJIRhUV4M0Oc5JR3MOkYK0HusUWZnDmipKECmxhQb+tmaAJ7imxphaW8YpmBPd2WG0LUJRKMH6Py9Jq2JI0FlT9DXPzSphK1c+TLUjEOVeUK/hJiiJlsY6x
1/VVClnYHpvaHQLbjfM3VFKxbOF4LQXkMYWpf51Z9br74SmPwtxCQPsWo1GfWCkceHlXJSKJlLnRdFs8Zp08kK1LQvXYnuDRnn7Tok4x+19qYbEWepsiuYgTLh+GePACkUL7U9o3iReMAZ+S5/jT67IXTmT2KbMcJZv4URPg6g+wagf3GmxpmY3Jlh+7geP3qSz/09uvzsrSwYqryogHgEraaMNILssi5rIp22enAVzPY+vpU1yHBlgGl1nhqGay1WHKsGlZ7yEuqcggSU7JgKVMAJKm22k3JdNZKCz+16IZy1VKmCk1rlQOtR32JX9EvrUOkv2u/exvcUhG1lqdRbOROAmKi5VCcJ02gTWaO404mB4Xfrwxtb+QOsIXtsRddu18mked/tkceLHn+ZDYceo4u8XDmD0DBD6bRMJj5IHBjj4ZBeOMOolk40gpTN/TtUeSGYRAa4clsPA7CqT7EmYWh6ztfopcbN0HfG7nRTeC71ebtVTByI39203fBUN8e2b7jRoenH67Zs+lVEHoT9+WGP7txQ8/BFr51+9FVEFxXZ49dxxt67iAaBmEUTMfYwtPg2vWj0J24Dch7A9fEMy8h44qw9HQtBlquvp4ZlZLc0+b1tMceeqBbxHOFNiRlCcoF8riigpMUUSFyAXCsn44X4DHLdqbfjmcxeHXg2U40NM/4+q/hq3rATB0YV/ReN95mIWacfVtTxBLKFVsyKmqcGRAAzpa5yIiqjPz64bBe3U6ne9ktm5A5Wfz6AYbm18Tx7yQj6U8SXbuT5z63t24AurfP19nilZgqObSiqXmmV0y+Gk+SrxdpA4Ddy/fvLy+6VUj8wfRTvzrnBwLjD3UPRn7t3D68T51Op9PVfz52dGCC8HjlwC04bVzLIufllel2P2Hj7o+mnz8gc7kPRoh6eITt2uAPegYGj/yCKKtBRLHNoZVFnqeUcNjbMKHWJK3HlmMZCz8KpmjA063p8AfjwH4QeGNECM0sAKNCaeEPr00DLjyOKI/1fJegFlqQBJkZAJ8b8P/5gTw34DO+zg343IDPDfhfacClhTOqVjlQUUWuu2tB1Ar3cJsUrF1U/Jdsm3+L9zyHpGJTk1RrkQKLpFQhe23QuyhM3i6etn8cZeY3yoEBowmqjCDQB0YJuKJwzyq5ddYOiR5N0tQczRHH8oJieYvwgHeAL3OdWpOioKAcGkZCl4wz7amFIcLK541GJmQoI5rPMg4Y9u+2pgsakR6QYn+dJjQ1V/RJtYuUMA0NnemdKdEdUHm6YFWRYDJqlmlu4RUUtXeHd7sFkXQm0rKE5W9rKra4dze38IYIRuDG9+7ggTRkINQ1YRI2EtxbklTS70T3c2g65y/oLdeBvjwkMjckXYMUBmryHzrpmeZsHFbtO5XJluEea4kj7nKvYccxLQ6twfAJuH2+QeNgAp1nYSjRTD8UWJBH4FbJIzgA/C8Y1+OAXtvhlPD7NbkH2epI+PwJpPNTrw==","sidebar_class_name":"post api-method","info_path":"docs/merchant-api/openapi-definition","custom_edit_url":null},"sidebar":"tutorialSidebar","previous":{"title":"Single Payment Request (No callback token)","permalink":"/docs/merchant-api/complete-transfer-non-otp"},"next":{"title":"Create Payment Order","permalink":"/docs/merchant-api/create-order"}}');var r=a(74848),i=a(28453),s=a(33617),c=a.n(s),l=a(17543),p=a.n(l),o=a(86013),m=a.n(o),d=a(63723),N=a.n(d),E=(a(18766),a(70085),a(64035)),T=a(50539);const O={id:"create-balance",title:"Create Wallet",description:"Create Balance / Wallet in the Pesawise system",sidebar_label:"Create Wallet",hide_title:!0,hide_table_of_contents:!0,api:"eJztWG1v4jgQ/iuWv9zdKhTo7p5WfAshXHOlCQqw1apCkUlM8TZxsrah5VD++2kcp5DSLns63Ul3gg8F2TPjeXnsmT47rMi9xL07TGJs4TGV5JFJisZkm1GukMuTImdcSTy3cEJlLFihWM5xDzuCEkVRn6SExxS10S1JU6oQ40itKHo2JbdS0QxbOC+oIKDsJbiHY61utLGFCyJIRhUV4M0Oc5JR3MOkYK0HusUWZnDmipKECmxhQb+tmaAJ7imxphaW8YpmBPd2WG0LUJRKMH6Py9Jq2JI0FlT9DXPzSphK1c+TLUjEOVeUK/hJiiJlsY6x
1/VVClnYHpvaHQLbjfM3VFKxbOF4LQXkMYWpf51Z9br74SmPwtxCQPsWo1GfWCkceHlXJSKJlLnRdFs8Zp08kK1LQvXYnuDRnn7Tok4x+19qYbEWepsiuYgTLh+GePACkUL7U9o3iReMAZ+S5/jT67IXTmT2KbMcJZv4URPg6g+wagf3GmxpmY3Jlh+7geP3qSz/09uvzsrSwYqryogHgEraaMNILssi5rIp22enAVzPY+vpU1yHBlgGl1nhqGay1WHKsGlZ7yEuqcggSU7JgKVMAJKm22k3JdNZKCz+16IZy1VKmCk1rlQOtR32JX9EvrUOkv2u/exvcUhG1lqdRbOROAmKi5VCcJ02gTWaO404mB4Xfrwxtb+QOsIXtsRddu18mked/tkceLHn+ZDYceo4u8XDmD0DBD6bRMJj5IHBjj4ZBeOMOolk40gpTN/TtUeSGYRAa4clsPA7CqT7EmYWh6ztfopcbN0HfG7nRTeC71ebtVTByI39203fBUN8e2b7jRoenH67Zs+lVEHoT9+WGP7txQ8/BFr51+9FVEFxXZ49dxxt67iAaBmEUTMfYwtPg2vWj0J24Dch7A9fEMy8h44qw9HQtBlquvp4ZlZLc0+b1tMceeqBbxHOFNiRlCcoF8riigpMUUSFyAXCsn44X4DHLdqbfjmcxeHXg2U40NM/4+q/hq3rATB0YV/ReN95mIWacfVtTxBLKFVsyKmqcGRAAzpa5yIiqjPz64bBe3U6ne9ktm5A5Wfz6AYbm18Tx7yQj6U8SXbuT5z63t24AurfP19nilZgqObSiqXmmV0y+Gk+SrxdpA4Ddy/fvLy+6VUj8wfRTvzrnBwLjD3UPRn7t3D68T51Op9PVfz52dGCC8HjlwC04bVzLIufllel2P2Hj7o+mnz8gc7kPRoh6eITt2uAPegYGj/yCKKtBRLHNoZVFnqeUcNjbMKHWJK3HlmMZCz8KpmjA063p8AfjwH4QeGNECM0sAKNCaeEPr00DLjyOKI/1fJegFlqQBJkZAJ8b8P/5gTw34DO+zg343IDPDfhfacClhTOqVjlQUUWuu2tB1Ar3cJsUrF1U/Jdsm3+L9zyHpGJTk1RrkQKLpFQhe23QuyhM3i6etn8cZeY3yoEBowmqjCDQB0YJuKJwzyq5ddYOiR5N0tQczRHH8oJieYvwgHeAL3OdWpOioKAcGkZCl4wz7amFIcLK541GJmQoI5rPMg4Y9u+2pgsakR6QYn+dJjQ1V/RJtYuUMA0NnemdKdEdUHm6YFWRYDJqlmlu4RUUtXeHd7sFkXQm0rKE5W9rKra4dze38IYIRuDG9+7ggTRkINQ1YRI2EtxbklTS70T3c2g65y/oLdeBvjwkMjckXYMUBmryHzrpmeZsHFbtO5XJluEea4kj7nKvYccxLQ6twfAJuH2+QeNgAp1nYSjRTD8UWJBH4FbJIzgA/C8Y1+OAXtvhlPD7NbkH2epI+PwJpPNTrw==",sidebar_class_name:"post api-method",info_path:"docs/merchant-api/openapi-definition",custom_edit_url:null},u=void 0,R={},C=[];function _(e){const t={p:"p",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(E.default,{as:"h1",className:"openapi__heading",children:"Create Wallet"}),"\n",(0,r.jsx)(c(),{method:"post",path:"/api/payments/create-balance",context:"endpoint"}),"\n",(0,r.jsx)(t.p,{children:"Create Balance / Wallet in the Pesawise system"}),"\n",(0,r.jsx)(E.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,r.jsx)(T.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,r.jsx)(p(),{...a(90143)}),"\n",(0,r.jsx)(m(),{...a(21877)}),"\n",(0,r.jsx)(N(),{...a(50715)})]})}function A(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(_,{...e})}):_(e)}},50715:e=>{e.exports=JSON.parse('{"responses":{"200":{"description":"Balance created","headers":{"x-request-id":{"description":"Request Id for traceability","style":"simple"},"x-event-type":{"description":"create-wallet","style":"simple"}},"content":{"*/*":{"schema":{"required":["status"],"type":"object","properties":{"status":{"type":"string","description":"Status code","example":"SUCCESS","enum":["SUCCESS","FAILED","API_KEYS_INVALID","INSUFFICIENT_FUNDS","NOT_FOUND","MALFORMED_URL","INTERNAL_ERROR","NOT_SUPPORTED","CURRENCY_NOT_SUPPORTED","MOBILE_MONEY_NOT_WHOLE_NUMBER","BALANCE_NOT_FOUND","BALANCE_NOT_AUTHORISED","BALANCE_NOT_NUMERIC","WEB_HOOK_NOT_SPECIFIED_FOR_OTP","TOKEN_RESENT","CLIENT_SIDE_ERROR"]},"detail":{"type":"string","description":"Detail of the message.","example":"API key not valid or Internal error"},"balance":{"required":["balanceAmount","balanceName","id","status"],"type":"object","properties":{"status":{"type":"string","description":"Status code","example":"SUCCESS","enum":["SUCCESS","FAILED","API_KEYS_INVALID","INSUFFICIENT_FUNDS","NOT_FOUND","MALFORMED_URL","INTERNAL_ERROR","NOT_SUPPORTED","CURRENCY_NOT_SUPPORTED","MOBILE_MONEY_NOT_WHOLE_NUMBER","BALANCE_NOT_FOUND","BALANCE_NOT_AUTHORISED","BALANCE_NOT_NUMERIC","WEB_HOOK_NOT_SPECIFIED_FOR_OTP","TOKEN_RESENT","CLIENT_SIDE_ERROR"]},"id":{"type":"integer","description":"Unique identifier of the balance.","format":"int64","example":100121},"balanceName":{"type":"string","description":"Balance name.","example":"Jamal\'s KES balance"},"balanceAmount":{"type":"number","description":"Amount held for this balance.","format":"double","example":12332.11},"bankAccountNumber":{"type":"string","description":"Bank Account Number","example":"8000010000150"},"branchCode":{"type":"string","description":"Branch Code","example":"118"},"bankName":{"type":"string","description":"Bank Name","example":"Pesawise Bank"},"bankCode":{"type":"string","description":"Bank Code","example":"0001"},"active":{"type":"boolean"},"virtualAccount":{"type":"boolean","writeOnly":true}},"title":"Balance"}},"title":"CreateBalanceResponse"}}}},"400":{"description":"Error occurred - bad request","content":{"*/*":{"schema":{"required":["status"],"type":"object","properties":{"status":{"type":"string","description":"Status code","example":"SUCCESS","enum":["SUCCESS","FAILED","API_KEYS_INVALID","INSUFFICIENT_FUNDS","NOT_FOUND","MALFORMED_URL","INTERNAL_ERROR","NOT_SUPPORTED","CURRENCY_NOT_SUPPORTED","MOBILE_MONEY_NOT_WHOLE_NUMBER","BALANCE_NOT_FOUND","BALANCE_NOT_AUTHORISED","BALANCE_NOT_NUMERIC","WEB_HOOK_NOT_SPECIFIED_FOR_OTP","TOKEN_RESENT","CLIENT_SIDE_
1ERROR"]},"detail":{"type":"string","description":"Detail of the message.","example":"API key not valid or Internal error"},"balance":{"required":["balanceAmount","balanceName","id","status"],"type":"object","properties":{"status":{"type":"string","description":"Status code","example":"SUCCESS","enum":["SUCCESS","FAILED","API_KEYS_INVALID","INSUFFICIENT_FUNDS","NOT_FOUND","MALFORMED_URL","INTERNAL_ERROR","NOT_SUPPORTED","CURRENCY_NOT_SUPPORTED","MOBILE_MONEY_NOT_WHOLE_NUMBER","BALANCE_NOT_FOUND","BALANCE_NOT_AUTHORISED","BALANCE_NOT_NUMERIC","WEB_HOOK_NOT_SPECIFIED_FOR_OTP","TOKEN_RESENT","CLIENT_SIDE_ERROR"]},"id":{"type":"integer","description":"Unique identifier of the balance.","format":"int64","example":100121},"balanceName":{"type":"string","description":"Balance name.","example":"Jamal\'s KES balance"},"balanceAmount":{"type":"number","description":"Amount held for this balance.","format":"double","example":12332.11},"bankAccountNumber":{"type":"string","description":"Bank Account Number","example":"8000010000150"},"branchCode":{"type":"string","description":"Branch Code","example":"118"},"bankName":{"type":"string","description":"Bank Name","example":"Pesawise Bank"},"bankCode":{"type":"string","description":"Bank Code","example":"0001"},"active":{"type":"boolean"},"virtualAccount":{"type":"boolean","writeOnly":true}},"title":"Balance"}},"title":"CreateBalanceResponse"}}}}}}')},90143:e=>{e.exports=JSON.parse('{"parameters":[{"name":"api-key","in":"header","required":true,"schema":{"type":"string"}},{"name":"api-secret","in":"header","required":true,"schema":{"type":"string"}}]}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.