{ "error": { "code": "BAD_REQUEST_ERROR", "description": "The category 'amazon' is not a valid BBPS category.", "field": "category", "source": "business", "step": "validation", "reason": "invalid_category" }}
Available in🇮🇳 India
Use this endpoint to retrieve a list of billers on the Bharat Bill Payment System (BBPS). Filter by category, geographic coverage or status. Fetch a specific biller by biller_id or gateway_biller_id. The response includes the biller’s configuration for payment, fees, additional info and account holder inputs. Use these to render the bill retrieval and payment UI.
Incremental SyncPass updated_since (Unix timestamp) to fetch only billers updated after a specific time. This is the recommended way to keep your local biller catalogue in sync without re-fetching the entire list.
curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET] \-X GET "https://api.razorpay.com/v1/bill_payments/billers?category=electricity&geo_coverage.state=KA&geo_coverage.city=Bengaluru&geo_coverage.country=IN&status=active&count=10&skip=0"
Whether biller supports direct payment without bill request. Values: mandatory, optional, not_supported. Use to enable or disable the quick pay flow on the UI.
Sub-type of the payment method. Applies only when method is card. Values: credit, debit, prepaid. Use this to apply different fee rules for credit vs debit card payments.
Code:400The category provided does not match any BBPS category.Solution: Use a valid BBPS category. Case-insensitive matching is supported.
The biller_id is invalid.
Code:400The biller id provided does not correspond to a valid biller.Solution: Use a valid biller id returned by the Fetch Billers API.
The count exceeds the maximum limit.
Code:400Count exceeds maximum limit of 100.Solution: Pass a count value between 1 and 100.
The geo_coverage.state is invalid.
Code:400Invalid state. Possible values - state, city, country.Solution: Pass a valid state code.
Unable to fetch biller information from NPCI MDM.
Code:502NPCI did not respond within the timeout window.Solution: Retry the request after a short interval.
The API <key/secret> provided is invalid.
Code:401The API credentials passed in the request differ from the ones generated on the Dashboard.Solution: Ensure your API key and secret are correct and active.
Last modified on October 8, 2026
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Razorpay","colors":{"primary":"#3395FF","light":"#66B2FF","dark":"#0B62C4"},"logo":{"light":"https://mintcdn.com/razorpay-881012b3/puuu1wI-BbW3rsp2/logo/light.svg?fit=max\u0026auto=format\u0026n=puuu1wI-BbW3rsp2\u0026q=85\u0026s=e0750375ee2004193a685f9f211963fe","dark":"https://mintcdn.com/razorpay-881012b3/puuu1wI-BbW3rsp2/logo/dark.svg?fit=max\u0026auto=format\u0026n=puuu1wI-BbW3rsp2\u0026q=85\u0026s=038b180f26d19ddb4eb40ede0cf84821","href":"https://razorpay.com/docs/"},"favicon":"https://mintcdn.com/razorpay-881012b3/puuu1wI-BbW3rsp2/favicon.png?fit=max\u0026auto=format\u0026n=puuu1wI-BbW3rsp2\u0026q=85\u0026s=9bebe786d3a21e9452fd2e31243e5fb3","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"basic"},"server":"https://api.razorpay.com"}},"navbar":{"links":[{"href":"https://razorpay.com/support/","label":"Support"},{"href":"https://razorpay.com/blog/","label":"Blog"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.razorpay.com/"}},"footer":{"socials":{"x":"https://x.com/Razorpay","linkedin":"https://www.linkedin.com/company/razorpay","github":"https://github.com/razorpay","youtube":"https://www.youtube.com/razorpay"},"links":[{"header":"Products","items":[{"label":"Payment Gateway","href":"https://razorpay.com/payment-gateway"},{"label":"Payment Links","href":"https://razorpay.com/payment-links"},{"label":"RazorpayX","href":"https://razorpay.com/x"},{"label":"Payroll","href":"https://razorpay.com/payroll"}]},{"header":"Resources","items":[{"label":"Documentation","href":"https://razorpay.com/docs"},{"label":"API Reference","href":"https://razorpay.com/docs/api"},{"label":"Support","href":"https://razorpay.com/support"},{"label":"Blog","href":"https://razorpay.com/blog"}]},{"header":"Company","items":[{"label":"About Us","href":"https://razorpay.com/about"},{"label":"Careers","href":"https://razorpay.com/jobs"},{"label":"Pricing","href":"https://razorpay.com/pricing"}]}]},"seo":{"metatags":{"canonical":"https://razorpay.com/docs"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"razorpay-881012b3","hasAudioNarration":false,"actualSubdomain":"razorpay-881012b3","customDomains":["razorpay.com"],"gitSource":{"type":"github","owner":"razorpay-vendor-integrations","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af6ba848e44a061408c20f5","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"Payments","count":1652},{"language":"default","tag":"API Reference","count":772},{"language":"default","tag":"Payment Gateway","count":237},{"language":"default","tag":"Dashboard","count":214},{"language":"default","tag":"Subscriptions","count":190},{"language":"default","tag":"Payouts","count":158},{"language":"default","tag":"Payment Links","count":129},{"language":"default","tag":"Banking Plus","count":123},{"language":"default","tag":"Developer Tools","count":104},{"language":"default","tag":"Ecommerce Plugins","count":104}],"searchSettings":{"maxResults":8}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#navbar ul.sidebar-group.mt-6,ul.sidebar-group.mt-6{margin-top:1rem}[data-component-part=\"callout-content\"]>[data-as=\"p\"]:first-child>strong,[data-component-part=\"callout-content\"]>[data-as=\"p\"]:first-child strong,[data-component-part=\"callout-content\"]>strong:first-child{font-size:1.125rem!important;font-weight:700!important;line-height:1.4!important}.error-code-cards [data-component-part=\"card-title\"]{display:inline-block!important;font-family:ui-monospace, \"SF Mono\", SFMono-Regular, Menlo, Consolas,\n \"Liberation Mono\", monospace!important;font-size:0.875rem!important;font-weight:600!important;line-height:1.3!important;padding:0.25rem 0.75rem!important;border-radius:9999px!important;background:rgba(107, 114, 128, 0.10)!important;border:1px solid rgba(107, 114, 128, 0.25)!important}.dark .error-code-cards [data-component-part=\"card-title\"]{background:rgba(255, 255, 255, 0.06)!important;border-color:rgba(255, 255, 255, 0.15)!important}[data-http-method]{font-weight:700!important;border-color:transparent!important}[data-http-method=\"get\"]{color:#15803d!important;background:rgba(74, 222, 128, 0.2)!important}[data-http-method=\"post\"]{color:#1d4ed8!important;background:rgba(96, 165, 250, 0.2)!important}[data-http-method=\"put\"]{color:#a16207!important;background:rgba(250, 204, 21, 0.2)!important}[data-http-method=\"patch\"]{color:#c2410c!important;background:rgba(251, 146, 60, 0.2)!important}[data-http-method=\"delete\"]{color:#b91c1c!important;background:rgba(248, 113, 113, 0.2)!important}.dark [data-http-method=\"get\"]{color:#4ade80!important}.dark [data-http-method=\"post\"]{color:#60a5fa!important}.dark [data-http-method=\"put\"]{color:#facc15!important}.dark [data-http-method=\"patch\"]{color:#fb923c!important}.dark [data-http-method=\"delete\"]{color:#f87171!important}ul.sidebar-group.mt-6{margin-top:5px}.sticky .panel:has(>.rzp-code-selector){display:grid;grid-auto-rows:minmax(0, 1fr);gap:1.5rem;overflow:hidden}.sticky:has(>.panel>.rzp-code-selector)>div:not(.panel){display:none}.rzp-code-selector{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0.125rem;border:1px solid rgba(3, 7, 18, 0.1);border-radius:1rem;background:rgb(244, 247, 250)}.dark .rzp-code-selector{border-color:rgba(255, 255, 255, 0.1);background:rgba(255, 255, 255, 0.05)}.rzp-code-selector-bar{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;flex:none;flex-wrap:wrap;padding:0.25rem 4.25rem 0.375rem 0.5rem}.rzp-code-selector-field{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.rzp-code-selector-select{appearance:none;-webkit-appearance:none;min-width:max-content;padding:0.125rem 1.75rem 0.125rem 0.375rem;border:0;border-radius:0.5rem;background:transparent;color:var(--color-gray-600, #4b5563);font-size:0.75rem;font-weight:500;line-height:1.5rem;cursor:pointer}.dark .rzp-code-selector-select{color:var(--color-gray-300, #d1d5db)}.rzp-code-selector-select:hover{background:rgba(3, 7, 18, 0.05)}.dark .rzp-code-selector-select:hover{background:rgba(255, 255, 255, 0.08)}.rzp-code-selector-chevron{position:absolute;right:0.25rem;width:0.875rem;height:0.875rem;pointer-events:none;opacity:0.6}.rzp-code-selector-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.rzp-code-selector-body>.code-block{margin:0!important;min-width:0;border-radius:0 0 0.875rem 0.875rem;position:static!important}.rzp-code-selector-body [data-component-part=\"code-block-root\"]{border-radius:0 0 0.875rem 0.875rem}.rzp-code-selector-body .code-block-fade-overlay{display:none}.rzp-code-selector::after{content:\"\";position:absolute;inset:auto 0 0;height:2rem;border-radius:0 0 0.875rem 0.875rem;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}.dark .rzp-code-selector::after{background:linear-gradient(to bottom, rgba(11, 12, 14, 0), rgb(11, 12, 14))}.rzp-code-selector>.rzp-code-selector-body>.code-block>.absolute{top:0.5rem;right:0.75rem}"},{"filePath":"static/docs-home/styles.css","href":"/docs/_mintlify/custom/razorpay-881012b3/5b8b615a0125ba7b/static/docs-home/styles.css"},{"filePath":"static/nav-more.css","content":"#navbar .nav-tabs{min-width:0;column-gap:1rem}#navbar .nav-tabs:not(.rzpn-more) .nav-tabs-item{display:block;flex:0 1 auto;min-width:3.5rem;min-width:calc-size(max-content, min(size, 5.25rem));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:3rem}#navbar .nav-tabs:not(.rzpn-more) .nav-tabs-item>svg{display:inline-block;vertical-align:middle;margin:-2px 8px 0 0}#navbar .nav-tabs.rzpn-more .nav-tabs-item{flex:none;white-space:nowrap}#navbar .nav-tabs-item[data-rzpn-hidden]{display:none}#navbar .rzpn-more-wrap{position:relative;flex:none}#navbar .rzpn-more-wrap:not([hidden]){display:flex}#navbar .rzpn-more-menu:not([hidden]){display:flex;flex-direction:column}#navbar .rzpn-more-btn{background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}#navbar .rzpn-more-menu{position:absolute;top:calc(100% - 4px);right:0;z-index:50;min-width:12rem;padding:6px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}#navbar .rzpn-more-menu a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;white-space:nowrap}#navbar .rzpn-more-menu a:hover,#navbar .rzpn-more-menu a:focus-visible{background:rgba(127,127,127,.12)}"}],"page":{"pagePath":"api/bills/bill-payments/fetch-billers","slug":"/api/bills/bill-payments/fetch-billers","pageMetadata":{"title":"Fetch Billers | BBPS API | Razorpay","description":"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay's Bill Payments API.","api":"GET /v1/bill_payments/billers","href":"/api/bills/bill-payments/fetch-billers","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay’s Bill Payments API.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Info,ParamField,ResponseField}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(`div`,{style:{display:`flex`,flexWrap:`wrap`,alignItems:`center`,gap:`0.35rem 0.9rem`,border:`1px solid rgba(128,128,128,0.28)`,borderRadius:`0.5rem`,padding:`0.45rem 0.75rem`,margin:`0 0 1.25rem`,fontSize:`0.875rem`},children:[_jsx(`span`,{style:{fontWeight:600},children:`Available in`}),_jsx(`span`,{children:`🇮🇳 India`})]}),`\n`,_jsxs(_components.p,{children:[`Use this endpoint to retrieve a list of billers on the Bharat Bill Payment System (BBPS). Filter by `,_jsx(_components.code,{children:`category`}),`, geographic coverage or status. Fetch a specific biller by `,_jsx(_components.code,{children:`biller_id`}),` or `,_jsx(_components.code,{children:`gateway_biller_id`}),`. The response includes the biller’s configuration for payment, fees, additional info and account holder inputs. Use these to render the bill retrieval and payment UI.`]}),`\n`,_jsxs(Info,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Incremental Sync`})}),_jsxs(_components.p,{children:[`Pass `,_jsx(_components.code,{children:`updated_since`}),` (Unix timestamp) to fetch only billers updated after a specific time. This is the recommended way to keep your local biller catalogue in sync without re-fetching the entire list.`]})]}),`\n`,`\n`,`\n`,_jsx(Heading,{level:`2`,id:`query-parameters`,children:`Query Parameters`}),`\n`,_jsx(ParamField,{query:`id`,type:`string`,id:`param-id`,children:_jsxs(_components.p,{children:[`Razorpay’s internal biller entity id. Use to retrieve a specific biller by Razorpay id. For example, `,_jsx(_components.code,{children:`biller_001`}),`.`]})}),`\n`,_jsx(ParamField,{query:`category`,type:`string`,id:`param-category`,children:_jsxs(_components.p,{children:[`Filter billers by pre-defined BBPS biller category. Case-insensitive. For example, `,_jsx(_components.code,{children:`electricity`}),`, `,_jsx(_components.code,{children:`loan_repayment`}),`, `,_jsx(_components.code,{children:`mobile_postpaid`}),`.`]})}),`\n`,_jsx(ParamField,{query:`gateway_biller_id`,type:`string`,id:`param-gateway-biller-id`,children:_jsxs(_components.p,{children:[`BBPS-specific biller id assigned by NPCI. Use to retrieve a specific biller by NPCI id. For example, `,_jsx(_components.code,{children:`TPOW00000MUM01`}),`.`]})}),`\n`,_jsx(ParamField,{query:`biller_id`,type:`string`,id:`param-biller-id`,children:_jsxs(_components.p,{children:[`Fetch a specific biller by Razorpay biller id. For example, `,_jsx(_components.code,{children:`biller_001`}),`.`]})}),`\n`,_jsx(ParamField,{query:`geo_coverage.country`,type:`string`,id:`param-geo-coverage-country`,children:_jsxs(_components.p,{children:[`Filter billers by country. Defaults to `,_jsx(_components.code,{children:`IN`}),`.`]})}),`\n`,_jsx(ParamField,{query:`geo_coverage.state`,type:`string`,id:`param-geo-coverage-state`,children:_jsxs(_components.p,{children:[`Filter billers by state code. For example, `,_jsx(_components.code,{children:`MH`}),`, `,_jsx(_components.code,{children:`DL`}),`.`]})}),`\n`,_jsx(ParamField,{query:`geo_coverage.city`,type:`string`,id:`param-geo-coverage-city`,children:_jsxs(_components.p,{children:[`Filter billers by city. For example, `,_jsx(_components.code,{children:`Bengaluru`}),`, `,_jsx(_components.code,{children:`Mumbai`}),`.`]})}),`\n`,_jsx(ParamField,{query:`updated_since`,type:`integer`,id:`param-updated-since`,children:_jsx(_components.p,{children:`Unix timestamp in seconds. Returns only billers updated after this time. Use for incremental sync of your local biller catalogue.`})}),`\n`,_jsx(ParamField,{query:`status`,type:`string`,id:`param-status`,children:_jsxs(_components.p,{children:[`Filter billers by operational status. Values: `,_jsx(_components.code,{children:`active`}),`, `,_jsx(_components.code,{children:`inactive`}),`, `,_jsx(_components.code,{children:`deactivated`}),`.`]})}),`\n`,_jsx(ParamField,{query:`count`,type:`integer`,id:`param-count`,children:_jsxs(_components.p,{children:[`Number of billers per page. Default is `,_jsx(_components.code,{children:`10`}),`. Maximum is `,_jsx(_components.code,{children:`100`}),`.`]})}),`\n`,_jsx(ParamField,{query:`skip`,type:`integer`,id:`param-skip`,children:_jsxs(_components.p,{children:[`Number of biller records to skip for pagination. Default is `,_jsx(_components.code,{children:`0`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`response-parameters`,children:`Response Parameters`}),`\n`,_jsx(ResponseField,{name:`entity`,type:`string`,id:`param-entity`,children:_jsxs(_components.p,{children:[`Entity type identifier. Here, `,_jsx(_components.code,{children:`collection`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`count`,type:`integer`,id:`param-count-1`,children:_jsx(_components.p,{children:`Number of biller records returned.`})}),`\n`,_jsx(ResponseField,{name:`items`,type:`array`,id:`param-items`,children:_jsx(_components.p,{children:`Array of biller objects.`})}),`\n`,_jsx(ResponseField,{name:`items[].id`,type:`string`,id:`param-items-id`,children:_jsxs(_components.p,{children:[`Razorpay biller entity id. Format: `,_jsx(_components.code,{children:`biller_xxx`}),`. Use this when creating a bill request or payment.`]})}),`\n`,_jsx(ResponseField,{name:`items[].entity`,type:`string`,id:`param-items-entity`,children:_jsxs(_components.p,{children:[`Entity type. Always `,_jsx(_components.code,{children:`bill_payment.biller`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway`,type:`string`,id:`param-items-gateway`,children:_jsxs(_components.p,{children:[`Payment gateway. Defaults to `,_jsx(_components.code,{children:`bbps`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].created_at`,type:`integer`,id:`param-items-created-at`,children:_jsx(_components.p,{children:`Biller creation timestamp in Razorpay records (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_updated_at`,type:`integer`,id:`param-items-gateway-updated-at`,children:_jsx(_components.p,{children:`Last update timestamp from the gateway (Unix seconds). Use for data freshness checks.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_biller_id`,type:`string`,id:`param-items-gateway-biller-id`,children:_jsx(_components.p,{children:`NPCI/BBPS provided biller id (max 20 characters). Use for NPCI reconciliation and audit trail.`})}),`\n`,_jsx(ResponseField,{name:`items[].name`,type:`string`,id:`param-items-name`,children:_jsx(_components.p,{children:`Biller display name. Show this on the biller selection UI.`})}),`\n`,_jsx(ResponseField,{name:`items[].alias_name`,type:`string`,id:`param-items-alias-name`,children:_jsxs(_components.p,{children:[`Biller alias or nickname shared in biller MDM. Optionally show alongside `,_jsx(_components.code,{children:`name`}),` for search and selection.`]})}),`\n`,_jsx(ResponseField,{name:`items[].category`,type:`string`,id:`param-items-category`,children:_jsx(_components.p,{children:`Biller category. Use for grouping and filtering on the UI.`})}),`\n`,_jsx(ResponseField,{name:`items[].status`,type:`string`,id:`param-items-status`,children:_jsxs(_components.p,{children:[`Biller operational status. Values: `,_jsx(_components.code,{children:`active`}),`, `,_jsx(_components.code,{children:`inactive`}),`, `,_jsx(_components.code,{children:`deactivated`}),`. Show deactivated billers with a `,_jsx(_components.code,{children:`deactivated`}),` tag on the UI.`]})}),`\n`,_jsx(ResponseField,{name:`items[].supported_channels`,type:`array`,id:`param-items-supported-channels`,children:_jsxs(_components.p,{children:[`Biller support type. Values: `,_jsx(_components.code,{children:`online`}),`, `,_jsx(_components.code,{children:`offline`}),`. Use to make channel routing decisions.`]})}),`\n`,_jsx(ResponseField,{name:`items[].logo_url`,type:`string`,id:`param-items-logo-url`,children:_jsx(_components.p,{children:`Biller logo image URL. Not in NPCI standard - sourced by Razorpay for UI display.`})}),`\n`,_jsx(ResponseField,{name:`items[].effective_from`,type:`integer`,id:`param-items-effective-from`,children:_jsx(_components.p,{children:`Start date timestamp when biller becomes active on NPCI (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].effective_to`,type:`integer`,id:`param-items-effective-to`,children:_jsxs(_components.p,{children:[`End date timestamp when biller is deprecated on NPCI (Unix seconds). `,_jsx(_components.code,{children:`null`}),` if currently active.`]})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage`,type:`object`,id:`param-items-geo-coverage`,children:_jsx(_components.p,{children:`Geographic coverage area for the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage.country`,type:`string`,id:`param-items-geo-coverage-country`,children:_jsxs(_components.p,{children:[`Country code. For example, `,_jsx(_components.code,{children:`IND`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage.state`,type:`string`,id:`param-items-geo-coverage-state`,children:_jsxs(_components.p,{children:[`State code. For example, `,_jsx(_components.code,{children:`MH`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage.city`,type:`string`,id:`param-items-geo-coverage-city`,children:_jsxs(_components.p,{children:[`City name. For example, `,_jsx(_components.code,{children:`Mumbai`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data`,type:`object`,id:`param-items-gateway-data`,children:_jsx(_components.p,{children:`Gateway-specific biller configuration.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.biller_ownership_type`,type:`string`,id:`param-items-gateway-data-biller-ownership-type`,children:_jsxs(_components.p,{children:[`Biller ownership. Values: `,_jsx(_components.code,{children:`Government`}),`, `,_jsx(_components.code,{children:`PSU`}),`, `,_jsx(_components.code,{children:`Private`}),`. Use to know whether the biller is private or government for audit trail.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config`,type:`object`,id:`param-items-gateway-data-payment-config`,children:_jsx(_components.p,{children:`Payment configuration supported by the biller.`})}),`\n`,_jsxs(ResponseField,{name:`items[].gateway_data.payment_config.amount_exactness`,type:`string`,id:`param-items-gateway-data-payment-config-amount-exactness`,children:[_jsx(_components.p,{children:`Payment amount flexibility. Values:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`exact`}),` - user must pay the exact amount fetched.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`exact_or_above`}),` - user can pay exact amount or more.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`exact_or_below`}),` - user can pay exact amount or less.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`any`}),` - user can pay any amount.`]}),`\n`]})]}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.bill_request_required`,type:`string`,id:`param-items-gateway-data-payment-config-bill-request-required`,children:_jsxs(_components.p,{children:[`Whether biller supports direct payment without bill request. Values: `,_jsx(_components.code,{children:`mandatory`}),`, `,_jsx(_components.code,{children:`optional`}),`, `,_jsx(_components.code,{children:`not_supported`}),`. Use to enable or disable the quick pay flow on the UI.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.support_pending_status`,type:`string`,id:`param-items-gateway-data-payment-config-support-pending-status`,children:_jsxs(_components.p,{children:[`Whether the biller supports a `,_jsx(_components.code,{children:`pending`}),` payment state. Values: `,_jsx(_components.code,{children:`true`}),`, `,_jsx(_components.code,{children:`false`}),`. Use for async payment confirmation handling.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.pending_timeout_period`,type:`integer`,id:`param-items-gateway-data-payment-config-pending-timeout-period`,children:_jsxs(_components.p,{children:[`Timeout period in seconds supported by the biller when `,_jsx(_components.code,{children:`support_pending_status`}),` is `,_jsx(_components.code,{children:`true`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods`,type:`array`,id:`param-items-gateway-data-payment-config-methods`,children:_jsx(_components.p,{children:`Payment methods accepted by the biller as per Razorpay nomenclature. Use to filter payment options for the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].method`,type:`string`,id:`param-items-gateway-data-payment-config-methods-method`,children:_jsxs(_components.p,{children:[`Payment method code. Values: `,_jsx(_components.code,{children:`netbanking`}),`, `,_jsx(_components.code,{children:`upi`}),`, `,_jsx(_components.code,{children:`card`}),`, `,_jsx(_components.code,{children:`wallet`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].type`,type:`string`,id:`param-items-gateway-data-payment-config-methods-type`,children:_jsxs(_components.p,{children:[`For `,_jsx(_components.code,{children:`card`}),` method, sub-type such as `,_jsx(_components.code,{children:`credit`}),`, `,_jsx(_components.code,{children:`debit`}),`, `,_jsx(_components.code,{children:`prepaid`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].min_limit`,type:`integer`,id:`param-items-gateway-data-payment-config-methods-min-limit`,children:_jsx(_components.p,{children:`Minimum transaction amount in paise for this method.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].max_limit`,type:`integer`,id:`param-items-gateway-data-payment-config-methods-max-limit`,children:_jsxs(_components.p,{children:[`Maximum transaction amount in paise for this method. `,_jsx(_components.code,{children:`null`}),` for cash payments.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].support_pending_status`,type:`boolean`,id:`param-items-gateway-data-payment-config-methods-support-pending-status`,children:_jsx(_components.p,{children:`Whether this method supports pending status.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.amount_type`,type:`array`,id:`param-items-gateway-data-payment-config-amount-type`,children:_jsx(_components.p,{children:`Amount breakup types supported in bill request response. Use to parse the bill retrieval response structure.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.amount_groups`,type:`array`,id:`param-items-gateway-data-payment-config-amount-groups`,children:_jsxs(_components.p,{children:[`Allowed combinations of amount components. Each item contains a `,_jsx(_components.code,{children:`components`}),` array listing valid breakup combinations.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels`,type:`array`,id:`param-items-gateway-data-channels`,children:_jsx(_components.p,{children:`Initiating channels supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].channel`,type:`string`,id:`param-items-gateway-data-channels-channel`,children:_jsxs(_components.p,{children:[`Initiating channel code. Values: `,_jsx(_components.code,{children:`internet`}),`, `,_jsx(_components.code,{children:`mobile`}),`, `,_jsx(_components.code,{children:`pos`}),`, `,_jsx(_components.code,{children:`mpos`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].min_limit`,type:`integer`,id:`param-items-gateway-data-channels-min-limit`,children:_jsx(_components.p,{children:`Minimum transaction amount in paise for this channel.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].max_limit`,type:`integer`,id:`param-items-gateway-data-channels-max-limit`,children:_jsx(_components.p,{children:`Maximum transaction amount in paise for this channel.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].support_pending_status`,type:`boolean`,id:`param-items-gateway-data-channels-support-pending-status`,children:_jsx(_components.p,{children:`Whether this channel supports pending status.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config`,type:`object`,id:`param-items-gateway-data-bill-request-config`,children:_jsx(_components.p,{children:`Bill request configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config.bill_response_type`,type:`string`,id:`param-items-gateway-data-bill-request-config-bill-response-type`,children:_jsxs(_components.p,{children:[`Type of bill response. Values: `,_jsx(_components.code,{children:`single`}),`, `,_jsx(_components.code,{children:`multiple`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config.bill_request_required`,type:`string`,id:`param-items-gateway-data-bill-request-config-bill-request-required`,children:_jsxs(_components.p,{children:[`Whether bill retrieval is required before payment. Values: `,_jsx(_components.code,{children:`mandatory`}),`, `,_jsx(_components.code,{children:`optional`}),`, `,_jsx(_components.code,{children:`not_supported`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config.plan_fetch_required`,type:`string`,id:`param-items-gateway-data-bill-request-config-plan-fetch-required`,children:_jsxs(_components.p,{children:[`Whether plan fetch is required. Values: `,_jsx(_components.code,{children:`mandatory`}),`, `,_jsx(_components.code,{children:`optional`}),`, `,_jsx(_components.code,{children:`not_supported`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config`,type:`object`,id:`param-items-gateway-data-additional-info-config`,children:_jsx(_components.p,{children:`Additional information configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params`,type:`array`,id:`param-items-gateway-data-additional-info-config-params`,children:_jsx(_components.p,{children:`Additional information parameters required from the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].name`,type:`string`,id:`param-items-gateway-data-additional-info-config-params-name`,children:_jsxs(_components.p,{children:[`Parameter display name. For example, `,_jsx(_components.code,{children:`Customer Mobile Number`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].data_type`,type:`string`,id:`param-items-gateway-data-additional-info-config-params-data-type`,children:_jsxs(_components.p,{children:[`Parameter data type. Values: `,_jsx(_components.code,{children:`numeric`}),`, `,_jsx(_components.code,{children:`alphanumeric`}),`, `,_jsx(_components.code,{children:`alpha`}),`, `,_jsx(_components.code,{children:`date`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].optional`,type:`boolean`,id:`param-items-gateway-data-additional-info-config-params-optional`,children:_jsx(_components.p,{children:`Whether the parameter is optional.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].min_length`,type:`integer`,id:`param-items-gateway-data-additional-info-config-params-min-length`,children:_jsx(_components.p,{children:`Minimum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].max_length`,type:`integer`,id:`param-items-gateway-data-additional-info-config-params-max-length`,children:_jsx(_components.p,{children:`Maximum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].regex`,type:`string`,id:`param-items-gateway-data-additional-info-config-params-regex`,children:_jsx(_components.p,{children:`Validation regex pattern.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].values`,type:`array`,id:`param-items-gateway-data-additional-info-config-params-values`,children:_jsx(_components.p,{children:`Allowed enum values for the parameter.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].visibility`,type:`boolean`,id:`param-items-gateway-data-additional-info-config-params-visibility`,children:_jsx(_components.p,{children:`Whether the parameter should be shown to the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config`,type:`object`,id:`param-items-gateway-data-fee-config`,children:_jsx(_components.p,{children:`Fee configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types`,type:`array`,id:`param-items-gateway-data-fee-config-fee-types`,children:_jsx(_components.p,{children:`Fee types applicable.`})}),`\n`,_jsxs(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_code`,type:`string`,id:`param-items-gateway-data-fee-config-fee-types-fee-code`,children:[_jsx(_components.p,{children:`Fee identifier. Values:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`PFB`}),` - Physical Biller Fee`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`EBF`}),` - Electronic Biller Fee`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CCF1`}),` / `,_jsx(_components.code,{children:`CCF2`}),` - Customer Convenience Fee`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`AGSC`}),` - Agent Service Charge`]}),`\n`]})]}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_description`,type:`string`,id:`param-items-gateway-data-fee-config-fee-types-fee-description`,children:_jsxs(_components.p,{children:[`Customer-facing fee label. For example, `,_jsx(_components.code,{children:`Customer Convenience Fee`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_payer`,type:`string`,id:`param-items-gateway-data-fee-config-fee-types-fee-payer`,children:_jsxs(_components.p,{children:[`Who pays the fee. Values: `,_jsx(_components.code,{children:`B2C`}),` (biller), `,_jsx(_components.code,{children:`C2B`}),` (customer).`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details`,type:`object`,id:`param-items-gateway-data-fee-config-fee-types-fee-details`,children:_jsx(_components.p,{children:`Fee calculation parameters.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.min_amount`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-min-amount`,children:_jsx(_components.p,{children:`Minimum transaction amount for this fee tier in paise.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.max_amount`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-max-amount`,children:_jsx(_components.p,{children:`Maximum transaction amount for this fee tier in paise.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.percentage`,type:`decimal`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-percentage`,children:_jsxs(_components.p,{children:[`Percentage fee component. For example, `,_jsx(_components.code,{children:`0.5`}),` represents 0.5%.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.flat_amount`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-flat-amount`,children:_jsx(_components.p,{children:`Fixed fee component in paise.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.effective_from`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-effective-from`,children:_jsx(_components.p,{children:`Fee validity start timestamp (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.effective_to`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-effective-to`,children:_jsxs(_components.p,{children:[`Fee validity end timestamp (Unix seconds). `,_jsx(_components.code,{children:`null`}),` if ongoing.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules`,type:`array`,id:`param-items-gateway-data-fee-config-fee-rules`,children:_jsx(_components.p,{children:`Rules determining which fee applies for a given transaction.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].transaction_type`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-transaction-type`,children:_jsxs(_components.p,{children:[`Transaction type. Values: `,_jsx(_components.code,{children:`payment`}),`, `,_jsx(_components.code,{children:`fetch`}),`, `,_jsx(_components.code,{children:`validate`}),`. Defaults to `,_jsx(_components.code,{children:`payment`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].response_code`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-response-code`,children:_jsxs(_components.p,{children:[`NPCI response code when fee applies. `,_jsx(_components.code,{children:`00`}),` represents success.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].method`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-method`,children:_jsxs(_components.p,{children:[`Payment method for this rule. For example, `,_jsx(_components.code,{children:`Internet banking`}),`, `,_jsx(_components.code,{children:`upi`}),`, `,_jsx(_components.code,{children:`card`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].type`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-type`,children:_jsxs(_components.p,{children:[`Sub-type of the payment method. Applies only when `,_jsx(_components.code,{children:`method`}),` is `,_jsx(_components.code,{children:`card`}),`. Values: `,_jsx(_components.code,{children:`credit`}),`, `,_jsx(_components.code,{children:`debit`}),`, `,_jsx(_components.code,{children:`prepaid`}),`. Use this to apply different fee rules for credit vs debit card payments.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].channel`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-channel`,children:_jsxs(_components.p,{children:[`Initiating channel for this rule. For example, `,_jsx(_components.code,{children:`AGT`}),`, `,_jsx(_components.code,{children:`INT`}),`, `,_jsx(_components.code,{children:`MOB`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].fee_code`,type:`array`,id:`param-items-gateway-data-fee-config-fee-rules-fee-code`,children:_jsx(_components.p,{children:`Array of fee codes applicable. Apply multiple fees if listed.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].default_fee`,type:`boolean`,id:`param-items-gateway-data-fee-config-fee-rules-default-fee`,children:_jsx(_components.p,{children:`Whether this is the default fee configuration. Used when no specific match is found.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].effective_from`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-rules-effective-from`,children:_jsx(_components.p,{children:`Rule validity start timestamp (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].effective_to`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-rules-effective-to`,children:_jsx(_components.p,{children:`Rule validity end timestamp (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config`,type:`object`,id:`param-items-gateway-data-account-holder-config`,children:_jsx(_components.p,{children:`Account holder configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params`,type:`array`,id:`param-items-gateway-data-account-holder-config-params`,children:_jsx(_components.p,{children:`Customer input parameters required for bill retrieval. Use to build the bill retrieval input form.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].name`,type:`string`,id:`param-items-gateway-data-account-holder-config-params-name`,children:_jsxs(_components.p,{children:[`Parameter display name. For example, `,_jsx(_components.code,{children:`Customer Mobile Number`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].data_type`,type:`string`,id:`param-items-gateway-data-account-holder-config-params-data-type`,children:_jsxs(_components.p,{children:[`Input data type. Values: `,_jsx(_components.code,{children:`numeric`}),`, `,_jsx(_components.code,{children:`alphanumeric`}),`, `,_jsx(_components.code,{children:`alpha`}),`, `,_jsx(_components.code,{children:`date`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].optional`,type:`boolean`,id:`param-items-gateway-data-account-holder-config-params-optional`,children:_jsx(_components.p,{children:`Whether the parameter is optional.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].min_length`,type:`integer`,id:`param-items-gateway-data-account-holder-config-params-min-length`,children:_jsx(_components.p,{children:`Minimum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].max_length`,type:`integer`,id:`param-items-gateway-data-account-holder-config-params-max-length`,children:_jsx(_components.p,{children:`Maximum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].regex`,type:`string`,id:`param-items-gateway-data-account-holder-config-params-regex`,children:_jsx(_components.p,{children:`Validation regex pattern.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].values`,type:`array`,id:`param-items-gateway-data-account-holder-config-params-values`,children:_jsx(_components.p,{children:`Allowed enum values for the parameter.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group`,type:`object`,id:`param-items-gateway-data-account-holder-config-param-group`,children:_jsx(_components.p,{children:`Combination and sequence of input parameters required for bill retrieval.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.step`,type:`integer`,id:`param-items-gateway-data-account-holder-config-param-group-step`,children:_jsx(_components.p,{children:`Sequence number of the input required from the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.group_name`,type:`string`,id:`param-items-gateway-data-account-holder-config-param-group-group-name`,children:_jsx(_components.p,{children:`NPCI group level identifier. Use to render multi-step forms with progressive disclosure.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.input_params_required`,type:`array`,id:`param-items-gateway-data-account-holder-config-param-group-input-params-required`,children:_jsx(_components.p,{children:`List of field names the customer must provide in this step.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.required_input_count`,type:`integer`,id:`param-items-gateway-data-account-holder-config-param-group-required-input-count`,children:_jsx(_components.p,{children:`Minimum count of inputs required mandatorily from this step. Convert to string to render UI accordingly.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.depends_on_step`,type:`integer`,id:`param-items-gateway-data-account-holder-config-param-group-depends-on-step`,children:_jsxs(_components.p,{children:[`Which prior step must be completed. `,_jsx(_components.code,{children:`null`}),` if there is no dependency on a previous step.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`category`}),` value is not a valid BBPS category.`]}),id:`the-category-value-is-not-a-valid-bbps-category`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`The category provided does not match any BBPS category.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Use a valid BBPS category. Case-insensitive matching is supported.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`biller_id`}),` is invalid.`]}),id:`the-biller-id-is-invalid`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`The biller id provided does not correspond to a valid biller.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Use a valid biller id returned by the Fetch Billers API.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`count`}),` exceeds the maximum limit.`]}),id:`the-count-exceeds-the-maximum-limit`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`Count exceeds maximum limit of 100.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Pass a `,_jsx(_components.code,{children:`count`}),` value between 1 and 100.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`geo_coverage.state`}),` is invalid.`]}),id:`the-geo-coverage-state-is-invalid`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`Invalid state. Possible values - state, city, country.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Pass a valid state code.`]})]}),_jsxs(Accordion,{title:`Unable to fetch biller information from NPCI MDM.`,id:`unable-to-fetch-biller-information-from-npci-mdm`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`502`})]}),_jsx(_components.p,{children:`NPCI did not respond within the timeout window.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Retry the request after a short interval.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The API `,_jsx(_components.code,{children:`\u003ckey/secret> `}),` provided is invalid.`]}),id:`the-api-key-secret-provided-is-invalid`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`401`})]}),_jsx(_components.p,{children:`The API credentials passed in the request differ from the ones generated on the Dashboard.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Ensure your API key and secret are correct and active.`]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Fetch Billers | BBPS API | Razorpay","description":"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay's Bill Payments API.","api":"GET /v1/bill_payments/billers","href":"/api/bills/bill-payments/fetch-billers","hidden":true}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,Heading,Info,ParamField,RequestExample,ResponseExample,ResponseField}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(`div`,{style:{display:`flex`,flexWrap:`wrap`,alignItems:`center`,gap:`0.35rem 0.9rem`,border:`1px solid rgba(128,128,128,0.28)`,borderRadius:`0.5rem`,padding:`0.45rem 0.75rem`,margin:`0 0 1.25rem`,fontSize:`0.875rem`},children:[_jsx(`span`,{style:{fontWeight:600},children:`Available in`}),_jsx(`span`,{children:`🇮🇳 India`})]}),`\n`,_jsxs(_components.p,{children:[`Use this endpoint to retrieve a list of billers on the Bharat Bill Payment System (BBPS). Filter by `,_jsx(_components.code,{children:`category`}),`, geographic coverage or status. Fetch a specific biller by `,_jsx(_components.code,{children:`biller_id`}),` or `,_jsx(_components.code,{children:`gateway_biller_id`}),`. The response includes the biller’s configuration for payment, fees, additional info and account holder inputs. Use these to render the bill retrieval and payment UI.`]}),`\n`,_jsxs(Info,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Incremental Sync`})}),_jsxs(_components.p,{children:[`Pass `,_jsx(_components.code,{children:`updated_since`}),` (Unix timestamp) to fetch only billers updated after a specific time. This is the recommended way to keep your local biller catalogue in sync without re-fetching the entire list.`]})]}),`\n`,_jsx(RequestExample,{children:_jsx(CodeBlock,{filename:`Curl`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -u`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [YOUR_KEY_ID]:[YOUR_KEY_SECRET] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`-X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.razorpay.com/v1/bill_payments/billers?category=electricity\u0026geo_coverage.state=KA\u0026geo_coverage.city=Bengaluru\u0026geo_coverage.country=IN\u0026status=active\u0026count=10\u0026skip=0\"`})]}),`\n`]})})})}),`\n`,_jsxs(ResponseExample,{children:[_jsx(CodeBlock,{filename:`Success`,numberOfLines:`190`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`190`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"entity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"collection\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"items\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"biller_001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"entity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"bill_payment.biller\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"gateway\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"bbps\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1609459200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"gateway_updated_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1689459200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"gateway_biller_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TPOW00000MUM01\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Electricity Bill Payment\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"alias_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Electricity BP\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"electricity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"supported_channels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"online\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"logo_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/logos/electricity.png\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_from\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1689459200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1735689600`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"geo_coverage\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"country\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"IND\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"state\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"MH\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"city\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Mumbai\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"gateway_data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"biller_ownership_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Private\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"payment_config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount_exactness\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"exact\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bill_request_required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"mandatory\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"support_pending_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"true\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pending_timeout_period\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`21600`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"methods\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"cash\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"support_pending_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"upi\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"support_pending_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"card\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"credit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"support_pending_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"base_bill_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"optional\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`12`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"regex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cregex_pattern>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"visibility\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"fixed_charges\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"optional\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`12`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"regex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cregex_pattern>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"visibility\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount_groups\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"components\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"base_bill_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"fixed_charges\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"components\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"base_bill_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"channels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"channel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"internet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"support_pending_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"channel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"pos\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`500000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"support_pending_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bill_request_config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"upms_supported\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bill_response_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"single/multiple\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bill_request_required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"mandatory/optional/not_supported\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"plan_fetch_required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"mandatory/optional/not_supported\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"additional_info_config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"params\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Customer Mobile Number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"numeric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"optional\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"regex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"^[6-9]{1}[0-9]{9}$\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Vehicle Finance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Home Finance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"visibility\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"accountNumber\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"optional\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`9`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`12`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Vehicle Finance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Home Finance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"visibility\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_types\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CCF1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_description\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Customer Convenience Fee\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_payer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"customer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_details\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"percentage\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.5`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"flat_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_from\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1689459200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1735689600`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_rules\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transaction_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"payment\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"response_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"00\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"card\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"credit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"channel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"AGT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PFB\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CCF1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"default_fee\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_from\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1689459200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1735689600`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transaction_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"payment\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"response_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"00\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"upi\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"channel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"AGT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CCF1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CCF2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"default_fee\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_from\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1689459200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"effective_to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1735689600`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"account_holder_config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"params\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Customer Mobile Number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"numeric\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"optional\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_length\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"regex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"^[6-9]{1}[0-9]{9}$\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"values\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Vehicle Finance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Home Finance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"param_group\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"step\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"group_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Group1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input_params_required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"accountNumber\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"required_input_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"depends_on_step\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Failure`,numberOfLines:`10`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BAD_REQUEST_ERROR\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"description\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"The category 'amazon' is not a valid BBPS category.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"field\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"source\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"business\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"step\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"validation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"reason\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"invalid_category\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`query-parameters`,children:`Query Parameters`}),`\n`,_jsx(ParamField,{query:`id`,type:`string`,id:`param-id`,children:_jsxs(_components.p,{children:[`Razorpay’s internal biller entity id. Use to retrieve a specific biller by Razorpay id. For example, `,_jsx(_components.code,{children:`biller_001`}),`.`]})}),`\n`,_jsx(ParamField,{query:`category`,type:`string`,id:`param-category`,children:_jsxs(_components.p,{children:[`Filter billers by pre-defined BBPS biller category. Case-insensitive. For example, `,_jsx(_components.code,{children:`electricity`}),`, `,_jsx(_components.code,{children:`loan_repayment`}),`, `,_jsx(_components.code,{children:`mobile_postpaid`}),`.`]})}),`\n`,_jsx(ParamField,{query:`gateway_biller_id`,type:`string`,id:`param-gateway-biller-id`,children:_jsxs(_components.p,{children:[`BBPS-specific biller id assigned by NPCI. Use to retrieve a specific biller by NPCI id. For example, `,_jsx(_components.code,{children:`TPOW00000MUM01`}),`.`]})}),`\n`,_jsx(ParamField,{query:`biller_id`,type:`string`,id:`param-biller-id`,children:_jsxs(_components.p,{children:[`Fetch a specific biller by Razorpay biller id. For example, `,_jsx(_components.code,{children:`biller_001`}),`.`]})}),`\n`,_jsx(ParamField,{query:`geo_coverage.country`,type:`string`,id:`param-geo-coverage-country`,children:_jsxs(_components.p,{children:[`Filter billers by country. Defaults to `,_jsx(_components.code,{children:`IN`}),`.`]})}),`\n`,_jsx(ParamField,{query:`geo_coverage.state`,type:`string`,id:`param-geo-coverage-state`,children:_jsxs(_components.p,{children:[`Filter billers by state code. For example, `,_jsx(_components.code,{children:`MH`}),`, `,_jsx(_components.code,{children:`DL`}),`.`]})}),`\n`,_jsx(ParamField,{query:`geo_coverage.city`,type:`string`,id:`param-geo-coverage-city`,children:_jsxs(_components.p,{children:[`Filter billers by city. For example, `,_jsx(_components.code,{children:`Bengaluru`}),`, `,_jsx(_components.code,{children:`Mumbai`}),`.`]})}),`\n`,_jsx(ParamField,{query:`updated_since`,type:`integer`,id:`param-updated-since`,children:_jsx(_components.p,{children:`Unix timestamp in seconds. Returns only billers updated after this time. Use for incremental sync of your local biller catalogue.`})}),`\n`,_jsx(ParamField,{query:`status`,type:`string`,id:`param-status`,children:_jsxs(_components.p,{children:[`Filter billers by operational status. Values: `,_jsx(_components.code,{children:`active`}),`, `,_jsx(_components.code,{children:`inactive`}),`, `,_jsx(_components.code,{children:`deactivated`}),`.`]})}),`\n`,_jsx(ParamField,{query:`count`,type:`integer`,id:`param-count`,children:_jsxs(_components.p,{children:[`Number of billers per page. Default is `,_jsx(_components.code,{children:`10`}),`. Maximum is `,_jsx(_components.code,{children:`100`}),`.`]})}),`\n`,_jsx(ParamField,{query:`skip`,type:`integer`,id:`param-skip`,children:_jsxs(_components.p,{children:[`Number of biller records to skip for pagination. Default is `,_jsx(_components.code,{children:`0`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`response-parameters`,children:`Response Parameters`}),`\n`,_jsx(ResponseField,{name:`entity`,type:`string`,id:`param-entity`,children:_jsxs(_components.p,{children:[`Entity type identifier. Here, `,_jsx(_components.code,{children:`collection`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`count`,type:`integer`,id:`param-count-1`,children:_jsx(_components.p,{children:`Number of biller records returned.`})}),`\n`,_jsx(ResponseField,{name:`items`,type:`array`,id:`param-items`,children:_jsx(_components.p,{children:`Array of biller objects.`})}),`\n`,_jsx(ResponseField,{name:`items[].id`,type:`string`,id:`param-items-id`,children:_jsxs(_components.p,{children:[`Razorpay biller entity id. Format: `,_jsx(_components.code,{children:`biller_xxx`}),`. Use this when creating a bill request or payment.`]})}),`\n`,_jsx(ResponseField,{name:`items[].entity`,type:`string`,id:`param-items-entity`,children:_jsxs(_components.p,{children:[`Entity type. Always `,_jsx(_components.code,{children:`bill_payment.biller`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway`,type:`string`,id:`param-items-gateway`,children:_jsxs(_components.p,{children:[`Payment gateway. Defaults to `,_jsx(_components.code,{children:`bbps`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].created_at`,type:`integer`,id:`param-items-created-at`,children:_jsx(_components.p,{children:`Biller creation timestamp in Razorpay records (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_updated_at`,type:`integer`,id:`param-items-gateway-updated-at`,children:_jsx(_components.p,{children:`Last update timestamp from the gateway (Unix seconds). Use for data freshness checks.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_biller_id`,type:`string`,id:`param-items-gateway-biller-id`,children:_jsx(_components.p,{children:`NPCI/BBPS provided biller id (max 20 characters). Use for NPCI reconciliation and audit trail.`})}),`\n`,_jsx(ResponseField,{name:`items[].name`,type:`string`,id:`param-items-name`,children:_jsx(_components.p,{children:`Biller display name. Show this on the biller selection UI.`})}),`\n`,_jsx(ResponseField,{name:`items[].alias_name`,type:`string`,id:`param-items-alias-name`,children:_jsxs(_components.p,{children:[`Biller alias or nickname shared in biller MDM. Optionally show alongside `,_jsx(_components.code,{children:`name`}),` for search and selection.`]})}),`\n`,_jsx(ResponseField,{name:`items[].category`,type:`string`,id:`param-items-category`,children:_jsx(_components.p,{children:`Biller category. Use for grouping and filtering on the UI.`})}),`\n`,_jsx(ResponseField,{name:`items[].status`,type:`string`,id:`param-items-status`,children:_jsxs(_components.p,{children:[`Biller operational status. Values: `,_jsx(_components.code,{children:`active`}),`, `,_jsx(_components.code,{children:`inactive`}),`, `,_jsx(_components.code,{children:`deactivated`}),`. Show deactivated billers with a `,_jsx(_components.code,{children:`deactivated`}),` tag on the UI.`]})}),`\n`,_jsx(ResponseField,{name:`items[].supported_channels`,type:`array`,id:`param-items-supported-channels`,children:_jsxs(_components.p,{children:[`Biller support type. Values: `,_jsx(_components.code,{children:`online`}),`, `,_jsx(_components.code,{children:`offline`}),`. Use to make channel routing decisions.`]})}),`\n`,_jsx(ResponseField,{name:`items[].logo_url`,type:`string`,id:`param-items-logo-url`,children:_jsx(_components.p,{children:`Biller logo image URL. Not in NPCI standard - sourced by Razorpay for UI display.`})}),`\n`,_jsx(ResponseField,{name:`items[].effective_from`,type:`integer`,id:`param-items-effective-from`,children:_jsx(_components.p,{children:`Start date timestamp when biller becomes active on NPCI (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].effective_to`,type:`integer`,id:`param-items-effective-to`,children:_jsxs(_components.p,{children:[`End date timestamp when biller is deprecated on NPCI (Unix seconds). `,_jsx(_components.code,{children:`null`}),` if currently active.`]})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage`,type:`object`,id:`param-items-geo-coverage`,children:_jsx(_components.p,{children:`Geographic coverage area for the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage.country`,type:`string`,id:`param-items-geo-coverage-country`,children:_jsxs(_components.p,{children:[`Country code. For example, `,_jsx(_components.code,{children:`IND`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage.state`,type:`string`,id:`param-items-geo-coverage-state`,children:_jsxs(_components.p,{children:[`State code. For example, `,_jsx(_components.code,{children:`MH`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].geo_coverage.city`,type:`string`,id:`param-items-geo-coverage-city`,children:_jsxs(_components.p,{children:[`City name. For example, `,_jsx(_components.code,{children:`Mumbai`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data`,type:`object`,id:`param-items-gateway-data`,children:_jsx(_components.p,{children:`Gateway-specific biller configuration.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.biller_ownership_type`,type:`string`,id:`param-items-gateway-data-biller-ownership-type`,children:_jsxs(_components.p,{children:[`Biller ownership. Values: `,_jsx(_components.code,{children:`Government`}),`, `,_jsx(_components.code,{children:`PSU`}),`, `,_jsx(_components.code,{children:`Private`}),`. Use to know whether the biller is private or government for audit trail.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config`,type:`object`,id:`param-items-gateway-data-payment-config`,children:_jsx(_components.p,{children:`Payment configuration supported by the biller.`})}),`\n`,_jsxs(ResponseField,{name:`items[].gateway_data.payment_config.amount_exactness`,type:`string`,id:`param-items-gateway-data-payment-config-amount-exactness`,children:[_jsx(_components.p,{children:`Payment amount flexibility. Values:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`exact`}),` - user must pay the exact amount fetched.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`exact_or_above`}),` - user can pay exact amount or more.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`exact_or_below`}),` - user can pay exact amount or less.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`any`}),` - user can pay any amount.`]}),`\n`]})]}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.bill_request_required`,type:`string`,id:`param-items-gateway-data-payment-config-bill-request-required`,children:_jsxs(_components.p,{children:[`Whether biller supports direct payment without bill request. Values: `,_jsx(_components.code,{children:`mandatory`}),`, `,_jsx(_components.code,{children:`optional`}),`, `,_jsx(_components.code,{children:`not_supported`}),`. Use to enable or disable the quick pay flow on the UI.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.support_pending_status`,type:`string`,id:`param-items-gateway-data-payment-config-support-pending-status`,children:_jsxs(_components.p,{children:[`Whether the biller supports a `,_jsx(_components.code,{children:`pending`}),` payment state. Values: `,_jsx(_components.code,{children:`true`}),`, `,_jsx(_components.code,{children:`false`}),`. Use for async payment confirmation handling.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.pending_timeout_period`,type:`integer`,id:`param-items-gateway-data-payment-config-pending-timeout-period`,children:_jsxs(_components.p,{children:[`Timeout period in seconds supported by the biller when `,_jsx(_components.code,{children:`support_pending_status`}),` is `,_jsx(_components.code,{children:`true`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods`,type:`array`,id:`param-items-gateway-data-payment-config-methods`,children:_jsx(_components.p,{children:`Payment methods accepted by the biller as per Razorpay nomenclature. Use to filter payment options for the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].method`,type:`string`,id:`param-items-gateway-data-payment-config-methods-method`,children:_jsxs(_components.p,{children:[`Payment method code. Values: `,_jsx(_components.code,{children:`netbanking`}),`, `,_jsx(_components.code,{children:`upi`}),`, `,_jsx(_components.code,{children:`card`}),`, `,_jsx(_components.code,{children:`wallet`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].type`,type:`string`,id:`param-items-gateway-data-payment-config-methods-type`,children:_jsxs(_components.p,{children:[`For `,_jsx(_components.code,{children:`card`}),` method, sub-type such as `,_jsx(_components.code,{children:`credit`}),`, `,_jsx(_components.code,{children:`debit`}),`, `,_jsx(_components.code,{children:`prepaid`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].min_limit`,type:`integer`,id:`param-items-gateway-data-payment-config-methods-min-limit`,children:_jsx(_components.p,{children:`Minimum transaction amount in paise for this method.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].max_limit`,type:`integer`,id:`param-items-gateway-data-payment-config-methods-max-limit`,children:_jsxs(_components.p,{children:[`Maximum transaction amount in paise for this method. `,_jsx(_components.code,{children:`null`}),` for cash payments.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.methods[].support_pending_status`,type:`boolean`,id:`param-items-gateway-data-payment-config-methods-support-pending-status`,children:_jsx(_components.p,{children:`Whether this method supports pending status.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.amount_type`,type:`array`,id:`param-items-gateway-data-payment-config-amount-type`,children:_jsx(_components.p,{children:`Amount breakup types supported in bill request response. Use to parse the bill retrieval response structure.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.payment_config.amount_groups`,type:`array`,id:`param-items-gateway-data-payment-config-amount-groups`,children:_jsxs(_components.p,{children:[`Allowed combinations of amount components. Each item contains a `,_jsx(_components.code,{children:`components`}),` array listing valid breakup combinations.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels`,type:`array`,id:`param-items-gateway-data-channels`,children:_jsx(_components.p,{children:`Initiating channels supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].channel`,type:`string`,id:`param-items-gateway-data-channels-channel`,children:_jsxs(_components.p,{children:[`Initiating channel code. Values: `,_jsx(_components.code,{children:`internet`}),`, `,_jsx(_components.code,{children:`mobile`}),`, `,_jsx(_components.code,{children:`pos`}),`, `,_jsx(_components.code,{children:`mpos`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].min_limit`,type:`integer`,id:`param-items-gateway-data-channels-min-limit`,children:_jsx(_components.p,{children:`Minimum transaction amount in paise for this channel.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].max_limit`,type:`integer`,id:`param-items-gateway-data-channels-max-limit`,children:_jsx(_components.p,{children:`Maximum transaction amount in paise for this channel.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.channels[].support_pending_status`,type:`boolean`,id:`param-items-gateway-data-channels-support-pending-status`,children:_jsx(_components.p,{children:`Whether this channel supports pending status.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config`,type:`object`,id:`param-items-gateway-data-bill-request-config`,children:_jsx(_components.p,{children:`Bill request configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config.bill_response_type`,type:`string`,id:`param-items-gateway-data-bill-request-config-bill-response-type`,children:_jsxs(_components.p,{children:[`Type of bill response. Values: `,_jsx(_components.code,{children:`single`}),`, `,_jsx(_components.code,{children:`multiple`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config.bill_request_required`,type:`string`,id:`param-items-gateway-data-bill-request-config-bill-request-required`,children:_jsxs(_components.p,{children:[`Whether bill retrieval is required before payment. Values: `,_jsx(_components.code,{children:`mandatory`}),`, `,_jsx(_components.code,{children:`optional`}),`, `,_jsx(_components.code,{children:`not_supported`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.bill_request_config.plan_fetch_required`,type:`string`,id:`param-items-gateway-data-bill-request-config-plan-fetch-required`,children:_jsxs(_components.p,{children:[`Whether plan fetch is required. Values: `,_jsx(_components.code,{children:`mandatory`}),`, `,_jsx(_components.code,{children:`optional`}),`, `,_jsx(_components.code,{children:`not_supported`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config`,type:`object`,id:`param-items-gateway-data-additional-info-config`,children:_jsx(_components.p,{children:`Additional information configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params`,type:`array`,id:`param-items-gateway-data-additional-info-config-params`,children:_jsx(_components.p,{children:`Additional information parameters required from the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].name`,type:`string`,id:`param-items-gateway-data-additional-info-config-params-name`,children:_jsxs(_components.p,{children:[`Parameter display name. For example, `,_jsx(_components.code,{children:`Customer Mobile Number`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].data_type`,type:`string`,id:`param-items-gateway-data-additional-info-config-params-data-type`,children:_jsxs(_components.p,{children:[`Parameter data type. Values: `,_jsx(_components.code,{children:`numeric`}),`, `,_jsx(_components.code,{children:`alphanumeric`}),`, `,_jsx(_components.code,{children:`alpha`}),`, `,_jsx(_components.code,{children:`date`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].optional`,type:`boolean`,id:`param-items-gateway-data-additional-info-config-params-optional`,children:_jsx(_components.p,{children:`Whether the parameter is optional.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].min_length`,type:`integer`,id:`param-items-gateway-data-additional-info-config-params-min-length`,children:_jsx(_components.p,{children:`Minimum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].max_length`,type:`integer`,id:`param-items-gateway-data-additional-info-config-params-max-length`,children:_jsx(_components.p,{children:`Maximum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].regex`,type:`string`,id:`param-items-gateway-data-additional-info-config-params-regex`,children:_jsx(_components.p,{children:`Validation regex pattern.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].values`,type:`array`,id:`param-items-gateway-data-additional-info-config-params-values`,children:_jsx(_components.p,{children:`Allowed enum values for the parameter.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.additional_info_config.params[].visibility`,type:`boolean`,id:`param-items-gateway-data-additional-info-config-params-visibility`,children:_jsx(_components.p,{children:`Whether the parameter should be shown to the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config`,type:`object`,id:`param-items-gateway-data-fee-config`,children:_jsx(_components.p,{children:`Fee configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types`,type:`array`,id:`param-items-gateway-data-fee-config-fee-types`,children:_jsx(_components.p,{children:`Fee types applicable.`})}),`\n`,_jsxs(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_code`,type:`string`,id:`param-items-gateway-data-fee-config-fee-types-fee-code`,children:[_jsx(_components.p,{children:`Fee identifier. Values:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`PFB`}),` - Physical Biller Fee`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`EBF`}),` - Electronic Biller Fee`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CCF1`}),` / `,_jsx(_components.code,{children:`CCF2`}),` - Customer Convenience Fee`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`AGSC`}),` - Agent Service Charge`]}),`\n`]})]}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_description`,type:`string`,id:`param-items-gateway-data-fee-config-fee-types-fee-description`,children:_jsxs(_components.p,{children:[`Customer-facing fee label. For example, `,_jsx(_components.code,{children:`Customer Convenience Fee`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_payer`,type:`string`,id:`param-items-gateway-data-fee-config-fee-types-fee-payer`,children:_jsxs(_components.p,{children:[`Who pays the fee. Values: `,_jsx(_components.code,{children:`B2C`}),` (biller), `,_jsx(_components.code,{children:`C2B`}),` (customer).`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details`,type:`object`,id:`param-items-gateway-data-fee-config-fee-types-fee-details`,children:_jsx(_components.p,{children:`Fee calculation parameters.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.min_amount`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-min-amount`,children:_jsx(_components.p,{children:`Minimum transaction amount for this fee tier in paise.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.max_amount`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-max-amount`,children:_jsx(_components.p,{children:`Maximum transaction amount for this fee tier in paise.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.percentage`,type:`decimal`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-percentage`,children:_jsxs(_components.p,{children:[`Percentage fee component. For example, `,_jsx(_components.code,{children:`0.5`}),` represents 0.5%.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.flat_amount`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-flat-amount`,children:_jsx(_components.p,{children:`Fixed fee component in paise.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.effective_from`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-effective-from`,children:_jsx(_components.p,{children:`Fee validity start timestamp (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_types[].fee_details.effective_to`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-types-fee-details-effective-to`,children:_jsxs(_components.p,{children:[`Fee validity end timestamp (Unix seconds). `,_jsx(_components.code,{children:`null`}),` if ongoing.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules`,type:`array`,id:`param-items-gateway-data-fee-config-fee-rules`,children:_jsx(_components.p,{children:`Rules determining which fee applies for a given transaction.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].transaction_type`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-transaction-type`,children:_jsxs(_components.p,{children:[`Transaction type. Values: `,_jsx(_components.code,{children:`payment`}),`, `,_jsx(_components.code,{children:`fetch`}),`, `,_jsx(_components.code,{children:`validate`}),`. Defaults to `,_jsx(_components.code,{children:`payment`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].response_code`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-response-code`,children:_jsxs(_components.p,{children:[`NPCI response code when fee applies. `,_jsx(_components.code,{children:`00`}),` represents success.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].method`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-method`,children:_jsxs(_components.p,{children:[`Payment method for this rule. For example, `,_jsx(_components.code,{children:`Internet banking`}),`, `,_jsx(_components.code,{children:`upi`}),`, `,_jsx(_components.code,{children:`card`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].type`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-type`,children:_jsxs(_components.p,{children:[`Sub-type of the payment method. Applies only when `,_jsx(_components.code,{children:`method`}),` is `,_jsx(_components.code,{children:`card`}),`. Values: `,_jsx(_components.code,{children:`credit`}),`, `,_jsx(_components.code,{children:`debit`}),`, `,_jsx(_components.code,{children:`prepaid`}),`. Use this to apply different fee rules for credit vs debit card payments.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].channel`,type:`string`,id:`param-items-gateway-data-fee-config-fee-rules-channel`,children:_jsxs(_components.p,{children:[`Initiating channel for this rule. For example, `,_jsx(_components.code,{children:`AGT`}),`, `,_jsx(_components.code,{children:`INT`}),`, `,_jsx(_components.code,{children:`MOB`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].fee_code`,type:`array`,id:`param-items-gateway-data-fee-config-fee-rules-fee-code`,children:_jsx(_components.p,{children:`Array of fee codes applicable. Apply multiple fees if listed.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].default_fee`,type:`boolean`,id:`param-items-gateway-data-fee-config-fee-rules-default-fee`,children:_jsx(_components.p,{children:`Whether this is the default fee configuration. Used when no specific match is found.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].effective_from`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-rules-effective-from`,children:_jsx(_components.p,{children:`Rule validity start timestamp (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.fee_config.fee_rules[].effective_to`,type:`integer`,id:`param-items-gateway-data-fee-config-fee-rules-effective-to`,children:_jsx(_components.p,{children:`Rule validity end timestamp (Unix seconds).`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config`,type:`object`,id:`param-items-gateway-data-account-holder-config`,children:_jsx(_components.p,{children:`Account holder configuration supported by the biller.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params`,type:`array`,id:`param-items-gateway-data-account-holder-config-params`,children:_jsx(_components.p,{children:`Customer input parameters required for bill retrieval. Use to build the bill retrieval input form.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].name`,type:`string`,id:`param-items-gateway-data-account-holder-config-params-name`,children:_jsxs(_components.p,{children:[`Parameter display name. For example, `,_jsx(_components.code,{children:`Customer Mobile Number`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].data_type`,type:`string`,id:`param-items-gateway-data-account-holder-config-params-data-type`,children:_jsxs(_components.p,{children:[`Input data type. Values: `,_jsx(_components.code,{children:`numeric`}),`, `,_jsx(_components.code,{children:`alphanumeric`}),`, `,_jsx(_components.code,{children:`alpha`}),`, `,_jsx(_components.code,{children:`date`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].optional`,type:`boolean`,id:`param-items-gateway-data-account-holder-config-params-optional`,children:_jsx(_components.p,{children:`Whether the parameter is optional.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].min_length`,type:`integer`,id:`param-items-gateway-data-account-holder-config-params-min-length`,children:_jsx(_components.p,{children:`Minimum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].max_length`,type:`integer`,id:`param-items-gateway-data-account-holder-config-params-max-length`,children:_jsx(_components.p,{children:`Maximum character length.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].regex`,type:`string`,id:`param-items-gateway-data-account-holder-config-params-regex`,children:_jsx(_components.p,{children:`Validation regex pattern.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.params[].values`,type:`array`,id:`param-items-gateway-data-account-holder-config-params-values`,children:_jsx(_components.p,{children:`Allowed enum values for the parameter.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group`,type:`object`,id:`param-items-gateway-data-account-holder-config-param-group`,children:_jsx(_components.p,{children:`Combination and sequence of input parameters required for bill retrieval.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.step`,type:`integer`,id:`param-items-gateway-data-account-holder-config-param-group-step`,children:_jsx(_components.p,{children:`Sequence number of the input required from the customer.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.group_name`,type:`string`,id:`param-items-gateway-data-account-holder-config-param-group-group-name`,children:_jsx(_components.p,{children:`NPCI group level identifier. Use to render multi-step forms with progressive disclosure.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.input_params_required`,type:`array`,id:`param-items-gateway-data-account-holder-config-param-group-input-params-required`,children:_jsx(_components.p,{children:`List of field names the customer must provide in this step.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.required_input_count`,type:`integer`,id:`param-items-gateway-data-account-holder-config-param-group-required-input-count`,children:_jsx(_components.p,{children:`Minimum count of inputs required mandatorily from this step. Convert to string to render UI accordingly.`})}),`\n`,_jsx(ResponseField,{name:`items[].gateway_data.account_holder_config.param_group.depends_on_step`,type:`integer`,id:`param-items-gateway-data-account-holder-config-param-group-depends-on-step`,children:_jsxs(_components.p,{children:[`Which prior step must be completed. `,_jsx(_components.code,{children:`null`}),` if there is no dependency on a previous step.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`category`}),` value is not a valid BBPS category.`]}),id:`the-category-value-is-not-a-valid-bbps-category`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`The category provided does not match any BBPS category.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Use a valid BBPS category. Case-insensitive matching is supported.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`biller_id`}),` is invalid.`]}),id:`the-biller-id-is-invalid`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`The biller id provided does not correspond to a valid biller.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Use a valid biller id returned by the Fetch Billers API.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`count`}),` exceeds the maximum limit.`]}),id:`the-count-exceeds-the-maximum-limit`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`Count exceeds maximum limit of 100.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Pass a `,_jsx(_components.code,{children:`count`}),` value between 1 and 100.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The `,_jsx(_components.code,{children:`geo_coverage.state`}),` is invalid.`]}),id:`the-geo-coverage-state-is-invalid`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`400`})]}),_jsx(_components.p,{children:`Invalid state. Possible values - state, city, country.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Pass a valid state code.`]})]}),_jsxs(Accordion,{title:`Unable to fetch biller information from NPCI MDM.`,id:`unable-to-fetch-biller-information-from-npci-mdm`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`502`})]}),_jsx(_components.p,{children:`NPCI did not respond within the timeout window.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Retry the request after a short interval.`]})]}),_jsxs(Accordion,{title:_jsxs(_Fragment,{children:[`The API `,_jsx(_components.code,{children:`\u003ckey/secret> `}),` provided is invalid.`]}),id:`the-api-key-secret-provided-is-invalid`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Code:`}),` `,_jsx(_components.code,{children:`401`})]}),_jsx(_components.p,{children:`The API credentials passed in the request differ from the ones generated on the Dashboard.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution:`}),` Ensure your API key and secret are correct and active.`]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Fetch Billers | BBPS API | Razorpay","description":"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay's Bill Payments API.","api":"GET /v1/bill_payments/billers","href":"/api/bills/bill-payments/fetch-billers","hidden":true}}}},"mdxExtracts":{"tableOfContents":[{"title":"Query Parameters","slug":"query-parameters","depth":2,"children":[]},{"title":"Response Parameters","slug":"response-parameters","depth":2,"children":[]},{"title":"Errors","slug":"errors","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"Curl","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"2\">\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">curl\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -u\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> [YOUR_KEY_ID]:[YOUR_KEY_SECRET] \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\">\\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">-X\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> GET\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://api.razorpay.com/v1/bill_payments/billers?category=electricity\u0026#x26;geo_coverage.state=KA\u0026#x26;geo_coverage.city=Bengaluru\u0026#x26;geo_coverage.country=IN\u0026#x26;status=active\u0026#x26;count=10\u0026#x26;skip=0\"\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"Success","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"190\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"entity\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"collection\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"count\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"items\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"biller_001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"entity\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"bill_payment.biller\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"gateway\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"bbps\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"created_at\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1609459200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"gateway_updated_at\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1689459200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"gateway_biller_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"TPOW00000MUM01\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Electricity Bill Payment\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"alias_name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Electricity BP\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"category\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"electricity\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"active\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"supported_channels\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"online\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"logo_url\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"https://example.com/logos/electricity.png\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_from\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1689459200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_to\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1735689600\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"geo_coverage\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"country\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"IND\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"state\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"MH\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"city\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Mumbai\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"gateway_data\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"biller_ownership_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Private\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"payment_config\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"amount_exactness\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"exact\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"bill_request_required\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"mandatory\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"support_pending_status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"true\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"pending_timeout_period\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">21600\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"methods\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"method\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"cash\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">100\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"support_pending_status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"method\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"upi\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"support_pending_status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"method\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"card\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"credit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"support_pending_status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"amount_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"base_bill_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"optional\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"string\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">2\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">12\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"regex\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;regex_pattern>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"values\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"string\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"visibility\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"fixed_charges\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"optional\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"string\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">2\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">12\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"regex\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;regex_pattern>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"values\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"string\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"visibility\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"amount_groups\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"components\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"base_bill_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"fixed_charges\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"components\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"base_bill_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"channels\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"channel\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"internet\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">100000\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">100\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"support_pending_status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"channel\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"pos\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">500000\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_limit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1000\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"support_pending_status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"bill_request_config\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"upms_supported\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"bill_response_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"single/multiple\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"bill_request_required\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"mandatory/optional/not_supported\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"plan_fetch_required\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"mandatory/optional/not_supported\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"additional_info_config\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"params\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Customer Mobile Number\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"numeric\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"optional\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"regex\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"^[6-9]{1}[0-9]{9}$\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"values\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Vehicle Finance\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Home Finance\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"visibility\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"accountNumber\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"string\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"optional\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">9\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">12\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"values\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Vehicle Finance\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Home Finance\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"visibility\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_config\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_types\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"CCF1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_description\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Customer Convenience Fee\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_payer\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"customer\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_details\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">100\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10000\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"percentage\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0.5\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"flat_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">2\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_from\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1689459200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_to\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1735689600\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_rules\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"transaction_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"payment\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"response_code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"00\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"method\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"card\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"credit\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"channel\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"AGT\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"PFB\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"CCF1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"default_fee\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_from\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1689459200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_to\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1735689600\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"transaction_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"payment\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"response_code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"00\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"method\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"upi\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"channel\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"AGT\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fee_code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"CCF1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"CCF2\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"default_fee\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_from\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1689459200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"effective_to\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1735689600\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"account_holder_config\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"params\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Customer Mobile Number\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"numeric\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"optional\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"min_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"max_length\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"regex\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"^[6-9]{1}[0-9]{9}$\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"values\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Vehicle Finance\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Home Finance\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"param_group\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"step\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"group_name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Group1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"input_params_required\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"accountNumber\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"required_input_count\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"depends_on_step\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Failure","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"BAD_REQUEST_ERROR\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"description\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"The category 'amazon' is not a valid BBPS category.\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"field\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"category\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"source\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"business\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"step\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"validation\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"reason\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"invalid_category\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"Fetch Billers | BBPS API | Razorpay","path":"/v1/bill_payments/billers","servers":[{"url":"https://api.razorpay.com"}],"method":"get","request":{"security":[{"title":"Basic Auth","parameters":{"header":{"Authorization":{"type":"http","scheme":"basic","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`."}},"query":{},"cookie":{}}}],"parameters":{"query":{"id":{"schema":[{"type":"string","description":"Razorpay’s internal biller entity id. Use to retrieve a specific biller by Razorpay id. For example, `biller_001` ."}]},"category":{"schema":[{"type":"string","description":"Filter billers by pre-defined BBPS biller category. Case-insensitive. For example, `electricity` , `loan_repayment` , `mobile_postpaid` ."}]},"gateway_biller_id":{"schema":[{"type":"string","description":"BBPS-specific biller id assigned by NPCI. Use to retrieve a specific biller by NPCI id. For example, `TPOW00000MUM01` ."}]},"biller_id":{"schema":[{"type":"string","description":"Fetch a specific biller by Razorpay biller id. For example, `biller_001` ."}]},"geo_coverage.country":{"schema":[{"type":"string","description":"Filter billers by country. Defaults to `IN` ."}]},"geo_coverage.state":{"schema":[{"type":"string","description":"Filter billers by state code. For example, `MH` , `DL` ."}]},"geo_coverage.city":{"schema":[{"type":"string","description":"Filter billers by city. For example, `Bengaluru` , `Mumbai` ."}]},"updated_since":{"schema":[{"type":"integer","description":"Unix timestamp in seconds. Returns only billers updated after this time. Use for incremental sync of your local biller catalogue."}]},"status":{"schema":[{"type":"string","description":"Filter billers by operational status. Values: `active` , `inactive` , `deactivated` ."}]},"count":{"schema":[{"type":"integer","description":"Number of billers per page. Default is `10` . Maximum is `100` ."}]},"skip":{"schema":[{"type":"integer","description":"Number of biller records to skip for pagination. Default is `0` ."}]}},"header":{},"cookie":{},"path":{}},"body":{}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"entity":[{"type":"string","description":"Entity type identifier. Here, `collection` ."}],"count":[{"type":"integer","description":"Number of biller records returned."}],"items":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Array of biller objects."}],"items[].id":[{"type":"string","description":"Razorpay biller entity id. Format: `biller_xxx` . Use this when creating a bill request or payment."}],"items[].entity":[{"type":"string","description":"Entity type. Always `bill_payment.biller` ."}],"items[].gateway":[{"type":"string","description":"Payment gateway. Defaults to `bbps` ."}],"items[].created_at":[{"type":"integer","description":"Biller creation timestamp in Razorpay records (Unix seconds)."}],"items[].gateway_updated_at":[{"type":"integer","description":"Last update timestamp from the gateway (Unix seconds). Use for data freshness checks."}],"items[].gateway_biller_id":[{"type":"string","description":"NPCI/BBPS provided biller id (max 20 characters). Use for NPCI reconciliation and audit trail."}],"items[].name":[{"type":"string","description":"Biller display name. Show this on the biller selection UI."}],"items[].alias_name":[{"type":"string","description":"Biller alias or nickname shared in biller MDM. Optionally show alongside `name` for search and selection."}],"items[].category":[{"type":"string","description":"Biller category. Use for grouping and filtering on the UI."}],"items[].status":[{"type":"string","description":"Biller operational status. Values: `active` , `inactive` , `deactivated` . Show deactivated billers with a `deactivated` tag on the UI."}],"items[].supported_channels":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Biller support type. Values: `online` , `offline` . Use to make channel routing decisions."}],"items[].logo_url":[{"type":"string","description":"Biller logo image URL. Not in NPCI standard - sourced by Razorpay for UI display."}],"items[].effective_from":[{"type":"integer","description":"Start date timestamp when biller becomes active on NPCI (Unix seconds)."}],"items[].effective_to":[{"type":"integer","description":"End date timestamp when biller is deprecated on NPCI (Unix seconds). `null` if currently active."}],"items[].geo_coverage":[{"type":"object","properties":{},"description":"Geographic coverage area for the biller."}],"items[].geo_coverage.country":[{"type":"string","description":"Country code. For example, `IND` ."}],"items[].geo_coverage.state":[{"type":"string","description":"State code. For example, `MH` ."}],"items[].geo_coverage.city":[{"type":"string","description":"City name. For example, `Mumbai` ."}],"items[].gateway_data":[{"type":"object","properties":{},"description":"Gateway-specific biller configuration."}],"items[].gateway_data.biller_ownership_type":[{"type":"string","description":"Biller ownership. Values: `Government` , `PSU` , `Private` . Use to know whether the biller is private or government for audit trail."}],"items[].gateway_data.payment_config":[{"type":"object","properties":{},"description":"Payment configuration supported by the biller."}],"items[].gateway_data.payment_config.amount_exactness":[{"type":"string","description":"Payment amount flexibility. Values: `exact` - user must pay the exact amount fetched. `exact_or_above` - user can pay exact amount or more. `exact_or_below` - user can pay exact amount or less. `any` - user can pay any amount."}],"items[].gateway_data.payment_config.bill_request_required":[{"type":"string","description":"Whether biller supports direct payment without bill request. Values: `mandatory` , `optional` , `not_supported` . Use to enable or disable the quick pay flow on the UI."}],"items[].gateway_data.payment_config.support_pending_status":[{"type":"string","description":"Whether the biller supports a `pending` payment state. Values: `true` , `false` . Use for async payment confirmation handling."}],"items[].gateway_data.payment_config.pending_timeout_period":[{"type":"integer","description":"Timeout period in seconds supported by the biller when `support_pending_status` is `true` ."}],"items[].gateway_data.payment_config.methods":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Payment methods accepted by the biller as per Razorpay nomenclature. Use to filter payment options for the customer."}],"items[].gateway_data.payment_config.methods[].method":[{"type":"string","description":"Payment method code. Values: `netbanking` , `upi` , `card` , `wallet` ."}],"items[].gateway_data.payment_config.methods[].type":[{"type":"string","description":"For `card` method, sub-type such as `credit` , `debit` , `prepaid` ."}],"items[].gateway_data.payment_config.methods[].min_limit":[{"type":"integer","description":"Minimum transaction amount in paise for this method."}],"items[].gateway_data.payment_config.methods[].max_limit":[{"type":"integer","description":"Maximum transaction amount in paise for this method. `null` for cash payments."}],"items[].gateway_data.payment_config.methods[].support_pending_status":[{"type":"boolean","description":"Whether this method supports pending status."}],"items[].gateway_data.payment_config.amount_type":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Amount breakup types supported in bill request response. Use to parse the bill retrieval response structure."}],"items[].gateway_data.payment_config.amount_groups":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Allowed combinations of amount components. Each item contains a `components` array listing valid breakup combinations."}],"items[].gateway_data.channels":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Initiating channels supported by the biller."}],"items[].gateway_data.channels[].channel":[{"type":"string","description":"Initiating channel code. Values: `internet` , `mobile` , `pos` , `mpos` ."}],"items[].gateway_data.channels[].min_limit":[{"type":"integer","description":"Minimum transaction amount in paise for this channel."}],"items[].gateway_data.channels[].max_limit":[{"type":"integer","description":"Maximum transaction amount in paise for this channel."}],"items[].gateway_data.channels[].support_pending_status":[{"type":"boolean","description":"Whether this channel supports pending status."}],"items[].gateway_data.bill_request_config":[{"type":"object","properties":{},"description":"Bill request configuration supported by the biller."}],"items[].gateway_data.bill_request_config.bill_response_type":[{"type":"string","description":"Type of bill response. Values: `single` , `multiple` ."}],"items[].gateway_data.bill_request_config.bill_request_required":[{"type":"string","description":"Whether bill retrieval is required before payment. Values: `mandatory` , `optional` , `not_supported` ."}],"items[].gateway_data.bill_request_config.plan_fetch_required":[{"type":"string","description":"Whether plan fetch is required. Values: `mandatory` , `optional` , `not_supported` ."}],"items[].gateway_data.additional_info_config":[{"type":"object","properties":{},"description":"Additional information configuration supported by the biller."}],"items[].gateway_data.additional_info_config.params":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Additional information parameters required from the customer."}],"items[].gateway_data.additional_info_config.params[].name":[{"type":"string","description":"Parameter display name. For example, `Customer Mobile Number` ."}],"items[].gateway_data.additional_info_config.params[].data_type":[{"type":"string","description":"Parameter data type. Values: `numeric` , `alphanumeric` , `alpha` , `date` ."}],"items[].gateway_data.additional_info_config.params[].optional":[{"type":"boolean","description":"Whether the parameter is optional."}],"items[].gateway_data.additional_info_config.params[].min_length":[{"type":"integer","description":"Minimum character length."}],"items[].gateway_data.additional_info_config.params[].max_length":[{"type":"integer","description":"Maximum character length."}],"items[].gateway_data.additional_info_config.params[].regex":[{"type":"string","description":"Validation regex pattern."}],"items[].gateway_data.additional_info_config.params[].values":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Allowed enum values for the parameter."}],"items[].gateway_data.additional_info_config.params[].visibility":[{"type":"boolean","description":"Whether the parameter should be shown to the customer."}],"items[].gateway_data.fee_config":[{"type":"object","properties":{},"description":"Fee configuration supported by the biller."}],"items[].gateway_data.fee_config.fee_types":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Fee types applicable."}],"items[].gateway_data.fee_config.fee_types[].fee_code":[{"type":"string","description":"Fee identifier. Values: `PFB` - Physical Biller Fee `EBF` - Electronic Biller Fee `CCF1` / `CCF2` - Customer Convenience Fee `AGSC` - Agent Service Charge"}],"items[].gateway_data.fee_config.fee_types[].fee_description":[{"type":"string","description":"Customer-facing fee label. For example, `Customer Convenience Fee` ."}],"items[].gateway_data.fee_config.fee_types[].fee_payer":[{"type":"string","description":"Who pays the fee. Values: `B2C` (biller), `C2B` (customer)."}],"items[].gateway_data.fee_config.fee_types[].fee_details":[{"type":"object","properties":{},"description":"Fee calculation parameters."}],"items[].gateway_data.fee_config.fee_types[].fee_details.min_amount":[{"type":"integer","description":"Minimum transaction amount for this fee tier in paise."}],"items[].gateway_data.fee_config.fee_types[].fee_details.max_amount":[{"type":"integer","description":"Maximum transaction amount for this fee tier in paise."}],"items[].gateway_data.fee_config.fee_types[].fee_details.percentage":[{"type":"number","description":"Percentage fee component. For example, `0.5` represents 0.5%."}],"items[].gateway_data.fee_config.fee_types[].fee_details.flat_amount":[{"type":"integer","description":"Fixed fee component in paise."}],"items[].gateway_data.fee_config.fee_types[].fee_details.effective_from":[{"type":"integer","description":"Fee validity start timestamp (Unix seconds)."}],"items[].gateway_data.fee_config.fee_types[].fee_details.effective_to":[{"type":"integer","description":"Fee validity end timestamp (Unix seconds). `null` if ongoing."}],"items[].gateway_data.fee_config.fee_rules":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Rules determining which fee applies for a given transaction."}],"items[].gateway_data.fee_config.fee_rules[].transaction_type":[{"type":"string","description":"Transaction type. Values: `payment` , `fetch` , `validate` . Defaults to `payment` ."}],"items[].gateway_data.fee_config.fee_rules[].response_code":[{"type":"string","description":"NPCI response code when fee applies. `00` represents success."}],"items[].gateway_data.fee_config.fee_rules[].method":[{"type":"string","description":"Payment method for this rule. For example, `Internet banking` , `upi` , `card` ."}],"items[].gateway_data.fee_config.fee_rules[].type":[{"type":"string","description":"Sub-type of the payment method. Applies only when `method` is `card` . Values: `credit` , `debit` , `prepaid` . Use this to apply different fee rules for credit vs debit card payments."}],"items[].gateway_data.fee_config.fee_rules[].channel":[{"type":"string","description":"Initiating channel for this rule. For example, `AGT` , `INT` , `MOB` ."}],"items[].gateway_data.fee_config.fee_rules[].fee_code":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Array of fee codes applicable. Apply multiple fees if listed."}],"items[].gateway_data.fee_config.fee_rules[].default_fee":[{"type":"boolean","description":"Whether this is the default fee configuration. Used when no specific match is found."}],"items[].gateway_data.fee_config.fee_rules[].effective_from":[{"type":"integer","description":"Rule validity start timestamp (Unix seconds)."}],"items[].gateway_data.fee_config.fee_rules[].effective_to":[{"type":"integer","description":"Rule validity end timestamp (Unix seconds)."}],"items[].gateway_data.account_holder_config":[{"type":"object","properties":{},"description":"Account holder configuration supported by the biller."}],"items[].gateway_data.account_holder_config.params":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Customer input parameters required for bill retrieval. Use to build the bill retrieval input form."}],"items[].gateway_data.account_holder_config.params[].name":[{"type":"string","description":"Parameter display name. For example, `Customer Mobile Number` ."}],"items[].gateway_data.account_holder_config.params[].data_type":[{"type":"string","description":"Input data type. Values: `numeric` , `alphanumeric` , `alpha` , `date` ."}],"items[].gateway_data.account_holder_config.params[].optional":[{"type":"boolean","description":"Whether the parameter is optional."}],"items[].gateway_data.account_holder_config.params[].min_length":[{"type":"integer","description":"Minimum character length."}],"items[].gateway_data.account_holder_config.params[].max_length":[{"type":"integer","description":"Maximum character length."}],"items[].gateway_data.account_holder_config.params[].regex":[{"type":"string","description":"Validation regex pattern."}],"items[].gateway_data.account_holder_config.params[].values":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Allowed enum values for the parameter."}],"items[].gateway_data.account_holder_config.param_group":[{"type":"object","properties":{},"description":"Combination and sequence of input parameters required for bill retrieval."}],"items[].gateway_data.account_holder_config.param_group.step":[{"type":"integer","description":"Sequence number of the input required from the customer."}],"items[].gateway_data.account_holder_config.param_group.group_name":[{"type":"string","description":"NPCI group level identifier. Use to render multi-step forms with progressive disclosure."}],"items[].gateway_data.account_holder_config.param_group.input_params_required":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"List of field names the customer must provide in this step."}],"items[].gateway_data.account_holder_config.param_group.required_input_count":[{"type":"integer","description":"Minimum count of inputs required mandatorily from this step. Convert to string to render UI accordingly."}],"items[].gateway_data.account_holder_config.param_group.depends_on_step":[{"type":"integer","description":"Which prior step must be completed. `null` if there is no dependency on a previous step."}]}}],"examples":{"example":{"value":{"entity":"\u003cstring>","count":123,"items":[{}],"items[].id":"\u003cstring>","items[].entity":"\u003cstring>","items[].gateway":"\u003cstring>","items[].created_at":123,"items[].gateway_updated_at":123,"items[].gateway_biller_id":"\u003cstring>","items[].name":"\u003cstring>","items[].alias_name":"\u003cstring>","items[].category":"\u003cstring>","items[].status":"\u003cstring>","items[].supported_channels":[{}],"items[].logo_url":"\u003cstring>","items[].effective_from":123,"items[].effective_to":123,"items[].geo_coverage":{},"items[].geo_coverage.country":"\u003cstring>","items[].geo_coverage.state":"\u003cstring>","items[].geo_coverage.city":"\u003cstring>","items[].gateway_data":{},"items[].gateway_data.biller_ownership_type":"\u003cstring>","items[].gateway_data.payment_config":{},"items[].gateway_data.payment_config.amount_exactness":"\u003cstring>","items[].gateway_data.payment_config.bill_request_required":"\u003cstring>","items[].gateway_data.payment_config.support_pending_status":"\u003cstring>","items[].gateway_data.payment_config.pending_timeout_period":123,"items[].gateway_data.payment_config.methods":[{}],"items[].gateway_data.payment_config.methods[].method":"\u003cstring>","items[].gateway_data.payment_config.methods[].type":"\u003cstring>","items[].gateway_data.payment_config.methods[].min_limit":123,"items[].gateway_data.payment_config.methods[].max_limit":123,"items[].gateway_data.payment_config.methods[].support_pending_status":true,"items[].gateway_data.payment_config.amount_type":[{}],"items[].gateway_data.payment_config.amount_groups":[{}],"items[].gateway_data.channels":[{}],"items[].gateway_data.channels[].channel":"\u003cstring>","items[].gateway_data.channels[].min_limit":123,"items[].gateway_data.channels[].max_limit":123,"items[].gateway_data.channels[].support_pending_status":true,"items[].gateway_data.bill_request_config":{},"items[].gateway_data.bill_request_config.bill_response_type":"\u003cstring>","items[].gateway_data.bill_request_config.bill_request_required":"\u003cstring>","items[].gateway_data.bill_request_config.plan_fetch_required":"\u003cstring>","items[].gateway_data.additional_info_config":{},"items[].gateway_data.additional_info_config.params":[{}],"items[].gateway_data.additional_info_config.params[].name":"\u003cstring>","items[].gateway_data.additional_info_config.params[].data_type":"\u003cstring>","items[].gateway_data.additional_info_config.params[].optional":true,"items[].gateway_data.additional_info_config.params[].min_length":123,"items[].gateway_data.additional_info_config.params[].max_length":123,"items[].gateway_data.additional_info_config.params[].regex":"\u003cstring>","items[].gateway_data.additional_info_config.params[].values":[{}],"items[].gateway_data.additional_info_config.params[].visibility":true,"items[].gateway_data.fee_config":{},"items[].gateway_data.fee_config.fee_types":[{}],"items[].gateway_data.fee_config.fee_types[].fee_code":"\u003cstring>","items[].gateway_data.fee_config.fee_types[].fee_description":"\u003cstring>","items[].gateway_data.fee_config.fee_types[].fee_payer":"\u003cstring>","items[].gateway_data.fee_config.fee_types[].fee_details":{},"items[].gateway_data.fee_config.fee_types[].fee_details.min_amount":123,"items[].gateway_data.fee_config.fee_types[].fee_details.max_amount":123,"items[].gateway_data.fee_config.fee_types[].fee_details.percentage":123,"items[].gateway_data.fee_config.fee_types[].fee_details.flat_amount":123,"items[].gateway_data.fee_config.fee_types[].fee_details.effective_from":123,"items[].gateway_data.fee_config.fee_types[].fee_details.effective_to":123,"items[].gateway_data.fee_config.fee_rules":[{}],"items[].gateway_data.fee_config.fee_rules[].transaction_type":"\u003cstring>","items[].gateway_data.fee_config.fee_rules[].response_code":"\u003cstring>","items[].gateway_data.fee_config.fee_rules[].method":"\u003cstring>","items[].gateway_data.fee_config.fee_rules[].type":"\u003cstring>","items[].gateway_data.fee_config.fee_rules[].channel":"\u003cstring>","items[].gateway_data.fee_config.fee_rules[].fee_code":[{}],"items[].gateway_data.fee_config.fee_rules[].default_fee":true,"items[].gateway_data.fee_config.fee_rules[].effective_from":123,"items[].gateway_data.fee_config.fee_rules[].effective_to":123,"items[].gateway_data.account_holder_config":{},"items[].gateway_data.account_holder_config.params":[{}],"items[].gateway_data.account_holder_config.params[].name":"\u003cstring>","items[].gateway_data.account_holder_config.params[].data_type":"\u003cstring>","items[].gateway_data.account_holder_config.params[].optional":true,"items[].gateway_data.account_holder_config.params[].min_length":123,"items[].gateway_data.account_holder_config.params[].max_length":123,"items[].gateway_data.account_holder_config.params[].regex":"\u003cstring>","items[].gateway_data.account_holder_config.params[].values":[{}],"items[].gateway_data.account_holder_config.param_group":{},"items[].gateway_data.account_holder_config.param_group.step":123,"items[].gateway_data.account_holder_config.param_group.group_name":"\u003cstring>","items[].gateway_data.account_holder_config.param_group.input_params_required":[{}],"items[].gateway_data.account_holder_config.param_group.required_input_count":123,"items[].gateway_data.account_holder_config.param_group.depends_on_step":123}}}}}},"deprecated":false}},"jsLinks":["/docs/_mintlify/custom/razorpay-881012b3/ccee8c0e9edccd6b/country-switcher.js","/docs/_mintlify/custom/razorpay-881012b3/d04f2910efb9afc8/static/docs-home/script.js","/docs/_mintlify/custom/razorpay-881012b3/e78183bdfe89167a/ga4.js","/docs/_mintlify/custom/razorpay-881012b3/0ccbc66d726b02ea/static/nav-more.js","/docs/_mintlify/custom/razorpay-881012b3/fe07c43033bf9a19/hreflang.js"],"subdomain":"razorpay-881012b3","siteName":"Razorpay","title":"Fetch Billers | BBPS API | Razorpay - Razorpay","navMaps":{"firstHrefInVersion":{"India":{"href":"/api/bills/bill-payments/fetch-billers","matchLevel":0},"Singapore":{"href":"/sg/home","matchLevel":4},"United States":{"href":"/us/home","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-10-08T16:37:54.783Z","gitLastModified":"2026-10-08T16:35:44.000Z","originalFileLocation":"api/bills/bill-payments/fetch-billers.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay\u0026#x27;s Bill Payments API.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Razorpay\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Fetch Billers | BBPS API | Razorpay - Razorpay\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay\u0026#x27;s Bill Payments API.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Razorpay\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://razorpay-881012b3.mintlify.site/docs/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Fetch+Billers+%7C+BBPS+API+%7C+Razorpay\u0026amp;description=Retrieve+a+list+of+BBPS+billers+with+filtering+by+category%2C+geography+and+status+using+Razorpay%27s+Bill+Payments+API.\u0026amp;theme=a4f414a96152b37051aa45a2\u0026amp;signature=bcb11154cfaa4bb30088f5360cbcb9fdd95b75a19a1f3be29565e8ded60d9dd1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Fetch Billers | BBPS API | Razorpay - Razorpay\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay\u0026#x27;s Bill Payments API.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://razorpay-881012b3.mintlify.site/docs/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Fetch+Billers+%7C+BBPS+API+%7C+Razorpay\u0026amp;description=Retrieve+a+list+of+BBPS+billers+with+filtering+by+category%2C+geography+and+status+using+Razorpay%27s+Bill+Payments+API.\u0026amp;theme=a4f414a96152b37051aa45a2\u0026amp;signature=bcb11154cfaa4bb30088f5360cbcb9fdd95b75a19a1f3be29565e8ded60d9dd1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/razorpay-881012b3/gWy2bjt_zV_OZ2iN/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Razorpay\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3395FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api/bills/bill-payments/fetch-billers.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://razorpay.com/#organization\",\"name\":\"Razorpay\",\"url\":\"https://razorpay.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/razorpay-881012b3/puuu1wI-BbW3rsp2/logo/light.svg?fit=max\u0026auto=format\u0026n=puuu1wI-BbW3rsp2\u0026q=85\u0026s=e0750375ee2004193a685f9f211963fe\"}},{\"@type\":\"WebSite\",\"@id\":\"https://razorpay.com/docs#website\",\"name\":\"Razorpay\",\"url\":\"https://razorpay.com/docs\",\"publisher\":{\"@id\":\"https://razorpay.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers#webpage\",\"url\":\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers\",\"name\":\"Fetch Billers | BBPS API | Razorpay\",\"description\":\"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay's Bill Payments API.\",\"dateModified\":\"2026-10-08T16:35:44.000Z\",\"isPartOf\":{\"@id\":\"https://razorpay.com/docs#website\"}},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers#apireference\",\"headline\":\"Fetch Billers | BBPS API | Razorpay\",\"name\":\"Fetch Billers | BBPS API | Razorpay\",\"description\":\"Retrieve a list of BBPS billers with filtering by category, geography and status using Razorpay's Bill Payments API.\",\"url\":\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers\",\"mainEntityOfPage\":{\"@id\":\"https://razorpay.com/docs/api/bills/bill-payments/fetch-billers#webpage\"},\"dateModified\":\"2026-10-08T16:35:44.000Z\",\"publisher\":{\"@id\":\"https://razorpay.com/#organization\"},\"isPartOf\":{\"@id\":\"https://razorpay.com/docs#website\"}}]}\u003c/script>","agentPointerHref":"/docs/api/bills/bill-payments/fetch-billers.md","siteName":"Razorpay","nav":{"global":null,"versions":[{"version":"India","default":true,"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":"/home"}]},{"tab":"Payments","icon":"credit-card","pages":[{"title":"Payments","href":"/payments"}]},{"tab":"Engage","icon":"bullhorn","pages":[{"title":"Engage","href":"/engage"}]},{"tab":"POS","icon":"cash-register","pages":[{"title":"POS","href":"/pos"}]},{"tab":"Banking Plus","icon":"building-columns","pages":[{"title":"Banking Plus","href":"/x"}]},{"tab":"Payroll","icon":"money-check-dollar","pages":[{"title":"Payroll","href":"/payroll"}]},{"tab":"Partners","icon":"handshake","pages":[{"title":"Partners","href":"/partners"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api"}]},{"tab":"Developer Tools","icon":"screwdriver-wrench","pages":[{"title":"Developer Tools","href":"/developer-tools"}]},{"tab":"RBI Directive on Recurring Card Payments","hidden":true,"pages":[{"title":"RBI Directive on Recurring Card Payments","href":"/announcements/rbi-card-mandate-guidelines/recurring-payments"}]},{"tab":"RBI Directive on Card Payments for Subscriptions","hidden":true,"pages":[{"title":"RBI Directive on Card Payments for Subscriptions","href":"/announcements/rbi-card-mandate-guidelines/subscriptions"}]},{"tab":"Announcement Regarding TLS","hidden":true,"pages":[{"title":"Announcement Regarding TLS","href":"/announcements/tls"}]},{"tab":"Apple Pay S2S Flows","hidden":true,"pages":[{"title":"Apple Pay S2S Flows","href":"/payments/payment-methods/apple-pay/server-to-server/encrypted-token-flow"}]},{"tab":"Apple Pay S2S Integration","hidden":true,"pages":[{"title":"Apple Pay S2S Integration","href":"/payments/payment-methods/apple-pay/s2s-integration"}]},{"tab":"Bill Payments (BBPS)","hidden":true,"pages":[{"title":"Bill Payments (BBPS)","description":"Use Razorpay's BBPS APIs to fetch billers, fetch bill amounts and initiate bill payments via Bharat Bill Payment System.","href":"/api/bills/bill-payments"},{"title":"Create a Bill Payment | BBPS API | Razorpay","description":"Confirm a BBPS bill payment on the NPCI network after collecting money via the Razorpay Payment Gateway. Returns processing status with a bill payment id to poll for the final outcome.","api":"POST /v1/bill_payments/payments","href":"/api/bills/bill-payments/create-bill-payment"},{"title":"Create a Bill Request | BBPS API | Razorpay","description":"Initiate an asynchronous request to retrieve a customer's outstanding bill from a BBPS biller using Razorpay's Bill Payments API. Poll Fetch Bill Request for results.","api":"POST /v1/bill_payments/bill_requests","href":"/api/bills/bill-payments/create-bill-request"},{"title":"Fetch Bill Payment | BBPS API | Razorpay","description":"Poll the status and details of a BBPS bill payment using Razorpay's Bill Payments API. Returns processing, pending, success or failed status along with transaction reference and bill details.","api":"GET /v1/bill_payments/payments/:id","href":"/api/bills/bill-payments/fetch-bill-payment"},{"title":"Fetch Bill Request | BBPS API | Razorpay","description":"Poll the status and details of a BBPS bill request using Razorpay's Bill Payments API. Returns processing, success or failed status with bill amount and due date on success.","api":"GET /v1/bill_payments/bill_requests/:id","href":"/api/bills/bill-payments/fetch-bill-request"},{"title":"Fetch Biller Categories | BBPS API | Razorpay","description":"Retrieve all available biller categories on the BBPS platform using Razorpay's Bill Payments API.","api":"GET /v1/bill_payments/billers/categories","href":"/api/bills/bill-payments/fetch-biller-categories"},{"title":"Fetch Biller Plans | BBPS API | Razorpay","description":"Retrieve available plans for prepaid BBPS billers such as DTH and recharge providers using Razorpay's Bill Payments API.","api":"GET /v1/bill_payments/biller_plans","href":"/api/bills/bill-payments/fetch-biller-plans"},{"title":"Fetch Billers | BBPS API | Razorpay","api":"GET /v1/bill_payments/billers","href":"/api/bills/bill-payments/fetch-billers"}]},{"tab":"Products","hidden":true,"pages":[{"title":"Products","href":"/api/orders/products"}]},{"tab":"Terms and Conditions APIs","hidden":true,"pages":[{"title":"Terms and Conditions APIs","href":"/api/partners/terms-conditions"}]},{"tab":"Card Fingerprints (or PAR) API","hidden":true,"pages":[{"title":"Card Fingerprints (or PAR) API","href":"/api/payments/cards/fingerprints"}]},{"tab":"Complaints","hidden":true,"pages":[{"title":"Complaints","href":"/api/payments/tpap-pro/complaints-flow"}]},{"tab":"Customer Onboarding","hidden":true,"pages":[{"title":"Customer Onboarding","href":"/api/payments/tpap-pro/customer-onboarding"}]},{"tab":"Accounts Management","hidden":true,"pages":[{"title":"Accounts Management","href":"/api/payments/tpap-pro/funds-account-management"}]},{"tab":"UPI Lite","hidden":true,"pages":[{"title":"UPI Lite","href":"/api/payments/tpap-pro/fundsource-lite"}]},{"tab":"Mandates","hidden":true,"pages":[{"title":"Mandates","href":"/api/payments/tpap-pro/mandate-flow"}]},{"tab":"Payments (API)","hidden":true,"pages":[{"title":"Payments (API)","href":"/api/payments/tpap-pro/payments-flow"}]},{"tab":"UPI Number","hidden":true,"pages":[{"title":"UPI Number","href":"/api/payments/tpap-pro/upi-number"}]},{"tab":"QR Codes GST APIs","hidden":true,"pages":[{"title":"QR Codes GST APIs","href":"/api/qr-codes/gst"}]},{"tab":"QR Codes (Image Content)","hidden":true,"pages":[{"title":"QR Codes (Image Content)","href":"/api/qr-codes/image-content"}]},{"tab":"Razorpay App Store - Discover App Integrations and Extensions","hidden":true,"pages":[{"title":"Razorpay App Store - Discover App Integrations and Extensions","href":"/app-store"}]},{"tab":"Razorpay POS Error Codes and Troubleshooting","hidden":true,"pages":[{"title":"Razorpay POS Error Codes and Troubleshooting","href":"/errors/pos"}]},{"tab":"About Aggregators","hidden":true,"pages":[{"title":"About Aggregators","href":"/partners/aggregators"}]},{"tab":"COD \u0026 Magic Checkout (formerly Checkout360)","hidden":true,"pages":[{"title":"COD \u0026 Magic Checkout (formerly Checkout360)","href":"/payments/cod-magic-checkout"}]},{"tab":"Configuration","hidden":true,"pages":[{"title":"Configuration","href":"/payments/dashboard/account-settings/configuration"}]},{"tab":"Dynamic Convenience Fees","hidden":true,"pages":[{"title":"Dynamic Convenience Fees","href":"/payments/dynamic-convenience-fees"}]},{"tab":"Integrate Razorpay Payment Button with Ghost CMS","hidden":true,"pages":[{"title":"Integrate Razorpay Payment Button with Ghost CMS","href":"/payments/ecommerce-plugins/ghost-integration"}]},{"tab":"About Insights","hidden":true,"pages":[{"title":"About Insights","href":"/payments/insights"}]},{"tab":"Integrate With Razorpay Import Flow - Custom Integration","hidden":true,"pages":[{"title":"Integrate With Razorpay Import Flow - Custom Integration","href":"/payments/international-payments/accept-international-payments-from-indian-customers/custom-integration"}]},{"tab":"About Razorpay Import Flow Web Standard Integration (Payments)","hidden":true,"pages":[{"title":"About Razorpay Import Flow Web Standard Integration (Payments)","href":"/payments/international-payments/accept-international-payments-from-indian-customers/import-flow/standard-integration"}]},{"tab":"Integrate With Razorpay Import Flow - S2S Integration","hidden":true,"pages":[{"title":"Integrate With Razorpay Import Flow - S2S Integration","href":"/payments/international-payments/accept-international-payments-from-indian-customers/s2s-integration"}]},{"tab":"About Razorpay Import Flow Web Standard Integration (International Payments)","hidden":true,"pages":[{"title":"About Razorpay Import Flow Web Standard Integration (International Payments)","href":"/payments/international-payments/accept-international-payments-from-indian-customers/standard-integration"}]},{"tab":"Outward Remittances for Education and Travel Payments","hidden":true,"pages":[{"title":"Outward Remittances for Education and Travel Payments","href":"/payments/international-payments/outward-remittances"}]},{"tab":"Risk Analytics Dashboard","hidden":true,"pages":[{"title":"Risk Analytics Dashboard","href":"/payments/international-payments/risk-visibility-dashboard"}]},{"tab":"Magic Checkout APIs","hidden":true,"pages":[{"title":"Magic Checkout APIs","href":"/payments/magic-checkout/apis"}]},{"tab":"RTO Intelligence","hidden":true,"pages":[{"title":"RTO Intelligence","href":"/payments/magic-checkout/rto-intelligence"}]},{"tab":"Integrate With Android Custom SDK","hidden":true,"pages":[{"title":"Integrate With Android Custom SDK","href":"/payments/payment-gateway/android-integration/custom"}]},{"tab":"Prerequisites (Payments)","hidden":true,"pages":[{"title":"Prerequisites (Payments)","href":"/payments/payment-gateway/ecommerce-plugins/shopify-razorpay-secure"}]},{"tab":"Eligibility Check API","hidden":true,"pages":[{"title":"Eligibility Check API","href":"/payments/payment-gateway/emi²/eligibility-check"}]},{"tab":"Integrate With Flutter Custom SDK","hidden":true,"pages":[{"title":"Integrate With Flutter Custom SDK","href":"/payments/payment-gateway/flutter-integration/custom"}]},{"tab":"Integrate With iOS Custom SDK","hidden":true,"pages":[{"title":"Integrate With iOS Custom SDK","href":"/payments/payment-gateway/ios-integration/custom"}]},{"tab":"Handle Payment Exceptions with Rainy Day Kit","hidden":true,"pages":[{"title":"Handle Payment Exceptions with Rainy Day Kit","href":"/payments/payment-gateway/rainy-day"}]},{"tab":"Integrate With React Native Custom SDK","hidden":true,"pages":[{"title":"Integrate With React Native Custom SDK","href":"/payments/payment-gateway/react-native-integration/custom"}]},{"tab":"Server-to-Server Integration","hidden":true,"pages":[{"title":"Server-to-Server Integration","href":"/payments/payment-gateway/s2s-integration"}]},{"tab":"Web Integration - Razorpay Custom Checkout","hidden":true,"pages":[{"title":"Web Integration - Razorpay Custom Checkout","href":"/payments/payment-gateway/web-integration/custom/build-integration"}]},{"tab":"PhonePe Switch Integration","hidden":true,"pages":[{"title":"PhonePe Switch Integration","href":"/payments/payment-gateway/web-integration/custom/phonepe-switch"}]},{"tab":"UPI Intent on Mobile Web","hidden":true,"pages":[{"title":"UPI Intent on Mobile Web","href":"/payments/payment-gateway/web-integration/custom/payment-methods/upi-intent-mweb"}]},{"tab":"Save customer card details on Custom Checkout","hidden":true,"pages":[{"title":"Save customer card details on Custom Checkout","href":"/payments/payment-gateway/web-integration/custom/features/saved-cards-old"}]},{"tab":"Prerequisites (Payment Gateway)","hidden":true,"pages":[{"title":"Prerequisites (Payment Gateway)","href":"/payments/payment-gateway/web-integration/hosted"}]},{"tab":"Chargeback on Custom Checkout","hidden":true,"pages":[{"title":"Chargeback on Custom Checkout","href":"/payments/payment-gateway/web-integration/custom/chargeback"}]},{"tab":"Web Integration - Razorpay Standard Checkout","hidden":true,"pages":[{"title":"Web Integration - Razorpay Standard Checkout","href":"/payments/payment-gateway/web-integration/standard/chargeback"}]},{"tab":"Standard Web Integration - Configurability of Payment Methods","hidden":true,"pages":[{"title":"Standard Web Integration - Configurability of Payment Methods","href":"/payments/payment-gateway/web-integration/standard/configure-restrict-payment-methods"}]},{"tab":"About Webview for Mobile Apps","hidden":true,"pages":[{"title":"About Webview for Mobile Apps","href":"/payments/payment-gateway/web-integration/standard/webview"}]},{"tab":"Alipay","hidden":true,"pages":[{"title":"Alipay","href":"/payments/payment-methods/alipay"}]},{"tab":"Pay with Reward Points","hidden":true,"pages":[{"title":"Pay with Reward Points","href":"/payments/payment-methods/apps/reward-points"}]},{"tab":"BharatQR","hidden":true,"pages":[{"title":"BharatQR","href":"/payments/payment-methods/bharatqr"}]},{"tab":"Authentication Type for Cards - Native OTP","hidden":true,"pages":[{"title":"Authentication Type for Cards - Native OTP","href":"/payments/payment-methods/cards/authentication/native-otp"}]},{"tab":"Dynamic Currency Conversion","hidden":true,"pages":[{"title":"Dynamic Currency Conversion","href":"/payments/payment-methods/cards/dynamic-currency-conversion"}]},{"tab":"Google Pay Card Payments","hidden":true,"pages":[{"title":"Google Pay Card Payments","href":"/payments/payment-methods/cards/google-pay"}]},{"tab":"Tokenisation FAQs","hidden":true,"pages":[{"title":"Tokenisation FAQs","href":"/payments/payment-methods/cards/token-hq"}]},{"tab":"DOKU, OVO, and LinkAja","hidden":true,"pages":[{"title":"DOKU, OVO, and LinkAja","href":"/payments/payment-methods/doku-ovo-linkaja"}]},{"tab":"eCOD","hidden":true,"pages":[{"title":"eCOD","href":"/payments/payment-methods/ecod"}]},{"tab":"About Instant EMI Cardless","hidden":true,"pages":[{"title":"About Instant EMI Cardless","href":"/payments/payment-methods/emi/cardless-emi/instant-emi"}]},{"tab":"International Payments - Giropay","hidden":true,"pages":[{"title":"International Payments - Giropay","href":"/payments/payment-methods/giropay"}]},{"tab":"GoPay","hidden":true,"pages":[{"title":"GoPay","href":"/payments/payment-methods/gopay"}]},{"tab":"GrabPay (Malaysia)","hidden":true,"pages":[{"title":"GrabPay (Malaysia)","href":"/payments/payment-methods/grabpay-my"}]},{"tab":"GrabPay (Singapore)","hidden":true,"pages":[{"title":"GrabPay (Singapore)","href":"/payments/payment-methods/grabpay-sg"}]},{"tab":"Klarna","hidden":true,"pages":[{"title":"Klarna","href":"/payments/payment-methods/klarna"}]},{"tab":"International Payments - POLi","hidden":true,"pages":[{"title":"International Payments - POLi","href":"/payments/payment-methods/poli"}]},{"tab":"International Payments - Sofort","hidden":true,"pages":[{"title":"International Payments - Sofort","href":"/payments/payment-methods/sofort"}]},{"tab":"International Payments - Trustly","hidden":true,"pages":[{"title":"International Payments - Trustly","href":"/payments/payment-methods/trustly"}]},{"tab":"UPI QR Code","hidden":true,"pages":[{"title":"UPI QR Code","href":"/payments/payment-methods/upi-qr"}]},{"tab":"Google Spot Platform Integration","hidden":true,"pages":[{"title":"Google Spot Platform Integration","href":"/payments/payment-methods/upi/google-pay/spot-platform-integration"}]},{"tab":"Send GST information in UPI transaction flows","hidden":true,"pages":[{"title":"Send GST information in UPI transaction flows","href":"/payments/payment-methods/upi/gst-on-upi"}]},{"tab":"Zip","hidden":true,"pages":[{"title":"Zip","href":"/payments/payment-methods/zip"}]},{"tab":"Track Payments Using Google Tracking ID and Facebook Pixel","hidden":true,"pages":[{"title":"Track Payments Using Google Tracking ID and Facebook Pixel","href":"/payments/payment-pages/plugins-add-ons"}]},{"tab":"Recurring Payments","hidden":true,"pages":[{"title":"Recurring Payments","href":"/payments/recurring-payments"}]},{"tab":"Account Code","hidden":true,"pages":[{"title":"Account Code","href":"/payments/route/account-code"}]},{"tab":"Direct Settlements","hidden":true,"pages":[{"title":"Direct Settlements","href":"/payments/settlements/direct"}]},{"tab":"Update Expiry Date for an Individual Customer Identifier","hidden":true,"pages":[{"title":"Update Expiry Date for an Individual Customer Identifier","href":"/payments/smart-collect/update-expiry"}]},{"tab":"Razorpay Smart Collect","hidden":true,"pages":[{"title":"Razorpay Smart Collect","href":"/payments/smart-collect/va-vpa-qr"}]},{"tab":"Third-Party Validation (TPV) - Custom Integration","hidden":true,"pages":[{"title":"Third-Party Validation (TPV) - Custom Integration","href":"/payments/third-party-validation/custom-integration"}]},{"tab":"Third-Party Validation (TPV) - S2S Integration","hidden":true,"pages":[{"title":"Third-Party Validation (TPV) - S2S Integration","href":"/payments/third-party-validation/s2s-integration"}]},{"tab":"About TPAP Pro","hidden":true,"pages":[{"title":"About TPAP Pro","href":"/payments/tpap-pro"}]},{"tab":"Razorpay White Label Wallet","hidden":true,"pages":[{"title":"Razorpay White Label Wallet","href":"/payments/wallet"}]},{"tab":"Integrate with HRMS Software","hidden":true,"pages":[{"title":"Integrate with HRMS Software","href":"/payroll/integrations/hrms"}]},{"tab":"Custom Payroll \u0026 Attendance Cycle","hidden":true,"pages":[{"title":"Custom Payroll \u0026 Attendance Cycle","href":"/payroll/quickstart/custom-cycle"}]},{"tab":"FnF Hold Salary Pay Compliance","hidden":true,"pages":[{"title":"FnF Hold Salary Pay Compliance","href":"/payroll/run-payroll/fnf"}]},{"tab":"Testing SSR","hidden":true,"pages":[{"title":"Testing SSR","href":"/test-ssr"}]},{"tab":"Sub-Merchant Onboarding Webhooks - Sample Payload","hidden":true,"pages":[{"title":"Sub-Merchant Onboarding Webhooks - Sample Payload","href":"/webhooks/partners"}]},{"tab":"Integrate Tally","hidden":true,"pages":[{"title":"Integrate Tally","href":"/x/accounting/tally"}]},{"tab":"About Razorpay Capital","hidden":true,"pages":[{"title":"About Razorpay Capital","href":"/x/capital/cards-kyc"}]}]},{"version":"Singapore","pages":[{"title":"Singapore","href":"/sg/home"}]},{"version":"United States","pages":[{"title":"United States","href":"/us/home"}]},{"version":"Malaysia","href":"https://curlec.com/docs"}]},"basePath":"","title":"Fetch Billers | BBPS API | Razorpay - Razorpay","buildId":"dpl_FGqRJUoJWfds4SqdfFGJ2v1vVNSs","deploymentId":"dpl_FGqRJUoJWfds4SqdfFGJ2v1vVNSs","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-Us8B4Mzf.js","utils-Dv2Wyxzv.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CLOEZoDv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-xCe08nEy.js","snippetPresets-Cc_giFbY.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-DafA3CKm.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DsvMszM5.js","shallow-DfieQrKJ.js","getApiPlaygroundDisplay-BgvbqFlL.js","CodeSnippet-DFJsVHka.js","CodeSnippets-CcVa6za-.js","Page-7I7jezgZ.js","getPastedJson-MHp3jc8Z.js","icon-CUK0uq79.js","MethodPill-BXkAvnAk.js","DuplicateIcon-C9TFiQKm.js","createIcon-d5a1ep-A.js","DynamicMarkdown-v9H593Hz.js","SectionHeading-cxpy1bWG.js","axios-vUo_bRtp.js"]}