1"use strict";(self.webpackChunkpesawise_docs=self.webpackChunkpesawise_docs||[]).push([[1546],{19109:e=>{e.exports=JSON.parse('{"title":"Body","body":{"content":{"application/json":{"schema":{"required":["balanceId","currency"],"type":"object","properties":{"balanceId":{"type":"integer","description":"Wallet/Account Number to collect for","format":"int64","example":100121},"currency":{"type":"string","description":"Currency","example":"KES"},"amount":{"type":"number","description":"Amount being requested - if dynamic QR code","format":"double","example":100},"reference":{"type":"string","description":"Reference","example":"abcd"},"dynamic":{"type":"boolean"}},"title":"GenerateQRRequest"}}},"required":true}}')},57934:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>q,contentTitle:()=>S,default:()=>h,frontMatter:()=>I,metadata:()=>a,toc:()=>O});const a=JSON.parse('{"id":"merchant-api/generate-qr-code-string","title":"Generate QR Code for Balance - String","description":"Generate QR Code for Balance - String","source":"@site/docs/merchant-api/generate-qr-code-string.api.mdx","sourceDirName":"merchant-api","slug":"/merchant-api/generate-qr-code-string","permalink":"/docs/merchant-api/generate-qr-code-string","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"current","frontMatter":{"id":"generate-qr-code-string","title":"Generate QR Code for Balance - String","description":"Generate QR Code for Balance - String","sidebar_label":"Generate QR Code for Balance - String","hide_title":true,"hide_table_of_contents":true,"api":"eJztWFtvm0gU/iujedqtIJ4Bg4nfiMN2Ubq2i51WVRRFYzh2aLllGJK4lv/76gC+N02lqm/xS2w4851vzm3my4oqsShp/4aKGdXoGErxFJdAxmKZQqaIl0VFHmeqpLcajaAMZVyoOM9on76HDKRQQD4GZJBHQOa5JBciEVkIRCcTJeNsQTWaF2gW55kf0T5dtKs+Brhma1QIKVJQIJHLimYiBdqnooj1b7CkGo3R4z2ICCTVqISHKpYQ0b6SFWi0DO8hFbS/ompZ4MKywV2vtQOsEkIJ6jfgbhtjKNVFHi3RIswzBZnCr6Iokjist9r5WmKMVntQOyc3dNZEyY+oRsNKSsjCJQa4dZfPvkKINAuJwVMxlIiwW7VjFmcKFvUmDpPzWSQJqI4bhnmVKTKs0hlIonIS5kkCocJkUY3Oc5kK1eDYXapReBZpkQDtc8a4wdd7/E7CcexzsLHcg6FX3oSuNSpS5LGHkdWMTjDc2o7MIM4WpA01REQn8ZxEy0ykcYj1FuYR7NOP8mqWwBH/NSZrDsgJXmcfbE336YtZGCH/1vcezCzPExAZ1hhVsaqt32+LO2io0/V6fVxf9YOyyLOySavBGP45ZLPpqU27RKSswhDKcl4lCUa4Kd4a4FlvA6XH0SlSy4T4Ud2gSooQxCxOYoUwpVrWzMu43vBao886PEKm9Gabx2gbPvqD1NskHENgzeya4l3n3ct9UCqhqvL1ym/3d1D5L6bxZ9vdFkxVxdFBoqOuYVvWeU+3TN7Tu9Y80p3ImOsO44bTY7ZpRlZdCKBEnLzO47K2I/mcqHsgKZSlWMDZgUt37JNvsCRZrsijSOKI5JL4mQKZiYSAlLlEj22QXvU4aez2PfjDqRcM3Q93XhCMAnyVVSkG3h37d1fel8mdP/zkfvAvqXZqizbD0fTOHUz9T+7UQyP8Pbkej0dB83twHQTecPDl7vjFhfvBHQ68+vk/o+vh8TP3evrvKPAnJ8bD6/+8wB9QjU5HV95wj+DkejDwJhN6izFpmuEH7XgSldZyLyxtEz7I9vR5NbKbZtyeVrsIM8YMxhlnBueGY/QYY843OFvkZw+SOYwx1mN2z7E5Z8a5YR+85pxxkxt2j53bPctgXTS3OTMYs0xmdlnXcphx5Vnn3Bh7E/ezP/HIlTexGesNXT8YXfi2wWxmIQXHMPkRumUww+Kc96bM6XLecxzLZIybeMCfFVCKs+fld8ZNwxt4/PLSsI0Bv+xa9rnDDOZeeOe8O7Adx3Qc03QY4yzV61VhnuKGmcFMZrH6022/GLZhHrJgPcvq9gyzZ5usy2zGXxiYTWyDdjDi3FxrtPuj0ehhY5A8rA8mPBpmItocFX9uML5Ntbep9jbV3qbab0+1tUZTUPc5iqEir0dWIdQ97dOOKOJO0QivsnN809K3aSxBPm6EUiUTVDJKFWW/gwB1COpYPC+/n+T8/e46WYMQXI+qBvVKsFM23qYUDlRHown2JUF9vd/d7jljB3fu5vq8d3tuizTO5nldoG3ARgVkODcimMdZXHPVKO6xYf3IcGJgsFJRq6pW0v2qAj2IwZ5k+2WAtpEUPKtOkYg4Qz516Fdt8m5QX9apbNJHtZOr8iaBtxq9x7z3b+hqNRMlXMtkvcbHDxXIJe3f3Gr0UchYoKTp3+BkaKUqZjyKS3wR0f5cJCX8ZHd/Be2h9Dd5aQ8orvdl9qNIKrSiKJz/kKetCD9w1rwfNJD6FCF2FifKerfCDUMo9tHwaMaK3jbZeDSZUo3OWsGeomrpUymeUPmLJySA/6RA8OZYxmcrmohsUYkF2jYu8fM/CIR+qA==","sidebar_class_name":"post api-method","info_path":"docs/merchant-api/openapi-definition","custom_edit_url":null},"sidebar":"tutorialSidebar","previous":{"title":"Create Payment Order","permalink":"/docs/merchant-api/create-order"},"next":{"title":"Generate QR Code for Balance","permalink":"/docs/merchant-api/generate-qr-code"}}');var i=r(74848),n=r(28453),s=r(33617),o=r.n(s),d=r(17543),c=r.n(d),p=r(86013),l=r.n(p),m=r(63723),u=r.n(m),x=(r(18766),r(70085),r(64035)),R=r(50539);const I={id:"generate-qr-code-string",title:"Generate QR Code for Balance - String",description:"Generate QR Code for Balance - String",sidebar_label:"Generate QR Code for Balance - String",hide_title:!0,hide_table_of_contents:!0,api:"eJztWFtvm0gU/iujedqtIJ4Bg4nfiMN2Ubq2i51WVR
1RFYzh2aLllGJK4lv/76gC+N02lqm/xS2w4851vzm3my4oqsShp/4aKGdXoGErxFJdAxmKZQqaIl0VFHmeqpLcajaAMZVyoOM9on76HDKRQQD4GZJBHQOa5JBciEVkIRCcTJeNsQTWaF2gW55kf0T5dtKs+Brhma1QIKVJQIJHLimYiBdqnooj1b7CkGo3R4z2ICCTVqISHKpYQ0b6SFWi0DO8hFbS/ompZ4MKywV2vtQOsEkIJ6jfgbhtjKNVFHi3RIswzBZnCr6Iokjist9r5WmKMVntQOyc3dNZEyY+oRsNKSsjCJQa4dZfPvkKINAuJwVMxlIiwW7VjFmcKFvUmDpPzWSQJqI4bhnmVKTKs0hlIonIS5kkCocJkUY3Oc5kK1eDYXapReBZpkQDtc8a4wdd7/E7CcexzsLHcg6FX3oSuNSpS5LGHkdWMTjDc2o7MIM4WpA01REQn8ZxEy0ykcYj1FuYR7NOP8mqWwBH/NSZrDsgJXmcfbE336YtZGCH/1vcezCzPExAZ1hhVsaqt32+LO2io0/V6fVxf9YOyyLOySavBGP45ZLPpqU27RKSswhDKcl4lCUa4Kd4a4FlvA6XH0SlSy4T4Ud2gSooQxCxOYoUwpVrWzMu43vBao886PEKm9Gabx2gbPvqD1NskHENgzeya4l3n3ct9UCqhqvL1ym/3d1D5L6bxZ9vdFkxVxdFBoqOuYVvWeU+3TN7Tu9Y80p3ImOsO44bTY7ZpRlZdCKBEnLzO47K2I/mcqHsgKZSlWMDZgUt37JNvsCRZrsijSOKI5JL4mQKZiYSAlLlEj22QXvU4aez2PfjDqRcM3Q93XhCMAnyVVSkG3h37d1fel8mdP/zkfvAvqXZqizbD0fTOHUz9T+7UQyP8Pbkej0dB83twHQTecPDl7vjFhfvBHQ68+vk/o+vh8TP3evrvKPAnJ8bD6/+8wB9QjU5HV95wj+DkejDwJhN6izFpmuEH7XgSldZyLyxtEz7I9vR5NbKbZtyeVrsIM8YMxhlnBueGY/QYY843OFvkZw+SOYwx1mN2z7E5Z8a5YR+85pxxkxt2j53bPctgXTS3OTMYs0xmdlnXcphx5Vnn3Bh7E/ezP/HIlTexGesNXT8YXfi2wWxmIQXHMPkRumUww+Kc96bM6XLecxzLZIybeMCfFVCKs+fld8ZNwxt4/PLSsI0Bv+xa9rnDDOZeeOe8O7Adx3Qc03QY4yzV61VhnuKGmcFMZrH6022/GLZhHrJgPcvq9gyzZ5usy2zGXxiYTWyDdjDi3FxrtPuj0ehhY5A8rA8mPBpmItocFX9uML5Ntbep9jbV3qbab0+1tUZTUPc5iqEir0dWIdQ97dOOKOJO0QivsnN809K3aSxBPm6EUiUTVDJKFWW/gwB1COpYPC+/n+T8/e46WYMQXI+qBvVKsFM23qYUDlRHown2JUF9vd/d7jljB3fu5vq8d3tuizTO5nldoG3ARgVkODcimMdZXHPVKO6xYf3IcGJgsFJRq6pW0v2qAj2IwZ5k+2WAtpEUPKtOkYg4Qz516Fdt8m5QX9apbNJHtZOr8iaBtxq9x7z3b+hqNRMlXMtkvcbHDxXIJe3f3Gr0UchYoKTp3+BkaKUqZjyKS3wR0f5cJCX8ZHd/Be2h9Dd5aQ8orvdl9qNIKrSiKJz/kKetCD9w1rwfNJD6FCF2FifKerfCDUMo9tHwaMaK3jbZeDSZUo3OWsGeomrpUymeUPmLJySA/6RA8OZYxmcrmohsUYkF2jYu8fM/CIR+qA==",sidebar_class_name:"post api-method",info_path:"docs/merchant-api/openapi-definition",custom_edit_url:null},S=void 0,q={},O=[];function g(e){const t={p:"p",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.default,{as:"h1",className:"openapi__heading",children:"Generate QR Code for Balance - String"}),"\n",(0,i.jsx)(o(),{method:"post",path:"/api/payments/generate-qr-code-string",context:"endpoint"}),"\n",(0,i.jsx)(t.p,{children:"Generate QR Code for Balance - String"}),"\n",(0,i.jsx)(x.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:(0,i.jsx)(R.default,{id:"theme.openapi.request.title",children:"Request"})}),"\n",(0,i.jsx)(c(),{...r(86479)}),"\n",(0,i.jsx)(l(),{...r(19109)}),"\n",(0,i.jsx)(u(),{...r(78507)})]})}function h(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(g,{...e})}):g(e)}},78507:e=>{e.exports=JSON.parse('{"responses":{"200":{"description":"QR Code generated successfully","headers":{"x-request-id":{"description":"Request Id for traceability","style":"simple"},"x-event-type":{"description":"generate-qr-code","style":"simple"}},"content":{"*/*":{"schema":{"required":["status"],"type":"object","properties":{"requestId":{"type":"string","description":"Request Id for traceability","format":"uuid","example":"d4265597-5317-45fd-8d2f-8012870633d5"},"detail":{"type":"string","description":"Detail of the message.","example":"API key not valid or Internal error"},"status":{"type":"string","description":"Status","example":"INTERNAL_ERROR","enum":["API_KEYS_INVALID","INTERNAL_ERROR","API_NOT_ACTIVATED","NOT_SUPPORTED","CURRENCY_NOT_SUPPORTED","BALANCE_NOT_FOUND","BALANCE_NOT_AUTHORISED","BALANCE_NOT_NUMERIC","TOKEN_INVALID","SUCCESS"]},"success":{"type":"boolean","description":"Success","example":true},"qrString":{"type":"string","description":"QR Code String","example":"00020101021128270008ke.go.qr08000070678611029260008ke.go.qr011013126709675204000061020053034045802KE5912PESAWISE KES6007NAIROBI620605020182310008ke.go.qr011520251117T08411788530013wise.pesa.xyz0132ECE1DD262C1D45698020ABE914C6883883380010m-pesa.com01020203050000004050000026230008ke.go.qr0107554723763040601"}},"title":"GenerateQRStringResponse"}}}},"400":{"description":"Error occurred - bad request","headers":{"x-request-id":{"description":"Request Id for traceability","style":"simple"}},"content":{"*/*":{"schema":{"required":["status"],"type":"object","properties":{"requestId":{"type":"string","description":"Request Id for traceability","format":"uuid","example":"d4265597-5317-45fd-8d2f-8012870633d5"},"detail":{"type":"string","description":"Detail of the message.","example":"API key not val
1id or Internal error"},"status":{"type":"string","description":"Status","example":"INTERNAL_ERROR","enum":["API_KEYS_INVALID","INTERNAL_ERROR","API_NOT_ACTIVATED","NOT_SUPPORTED","CURRENCY_NOT_SUPPORTED","BALANCE_NOT_FOUND","BALANCE_NOT_AUTHORISED","BALANCE_NOT_NUMERIC","TOKEN_INVALID","SUCCESS"]},"success":{"type":"boolean","description":"Success","example":true},"qrString":{"type":"string","description":"QR Code String","example":"00020101021128270008ke.go.qr08000070678611029260008ke.go.qr011013126709675204000061020053034045802KE5912PESAWISE KES6007NAIROBI620605020182310008ke.go.qr011520251117T08411788530013wise.pesa.xyz0132ECE1DD262C1D45698020ABE914C6883883380010m-pesa.com01020203050000004050000026230008ke.go.qr0107554723763040601"}},"title":"GenerateQRStringResponse"}}}}}}')},86479: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.