Use the API key created under your merchant account from the HyperSwitch dashboard. API key is used to authenticate API requests from your merchant server only. Don't expose this key on a website or embed it in a mobile application.
Refers to the hash key used for calculating the signature for webhooks and redirect response. If the value is not provided, a value is automatically generated.
A boolean value to indicate if customer shipping details needs to be collected from wallet
connector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)
A boolean value to indicate if customer billing details needs to be collected from wallet
connector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)
A boolean value to indicate if customer shipping details needs to be collected from wallet
connector irrespective of connector required fields (Eg. Apple pay, Google pay etc)
A boolean value to indicate if customer billing details needs to be collected from wallet
connector irrespective of connector required fields (Eg. Apple pay, Google pay etc)
Indicates if the MIT (merchant initiated transaction) payments can be made connector
agnostic, i.e., MITs may be processed through different connector than CIT (customer
initiated transaction) based on the routing rules.
If set to false, MIT will go through the same connector as the CIT.
These key-value pairs are sent as additional custom headers in the outgoing webhook request. It is recommended not to use more than four key-value pairs.
Refers to the hash key used for calculating the signature for webhooks and redirect response. If the value is not provided, a value is automatically generated.
The routing algorithm to be used to process the incoming request from merchant to outgoing payment processor or payment method. The default is 'Custom'
A boolean value to indicate if customer shipping details needs to be collected from wallet
connector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)
A boolean value to indicate if customer billing details needs to be collected from wallet
connector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)
A boolean value to indicate if customer shipping details needs to be collected from wallet
connector irrespective of connector required fields (Eg. Apple pay, Google pay etc)
A boolean value to indicate if customer billing details needs to be collected from wallet
connector irrespective of connector required fields (Eg. Apple pay, Google pay etc)
Indicates if the MIT (merchant initiated transaction) payments can be made connector
agnostic, i.e., MITs may be processed through different connector than CIT (customer
initiated transaction) based on the routing rules.
If set to false, MIT will go through the same connector as the CIT.
Configuration for payment method blocking based on card attributes
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Hyperswitch","colors":{"primary":"#4F8EFF","light":"#6BA3FF","dark":"#2563EB"},"logo":{"light":"/logo/light.svg","dark":"/logo/dark.svg"},"favicon":"/favicon.png","api":{"openapi":["v1/openapi_spec_v1.json","v2/openapi_spec_v2.json","rust_locker_open_api_spec.yml","decision_engine_openapi-specs.json"]},"background":{"color":{"light":"#FAFBFC","dark":"#1d1d1d"}},"navbar":{"links":[{"href":"https://inviter.co/hyperswitch-slack","label":"Contact Us"},{"href":"https://deepwiki.com/juspay/hyperswitch","label":"Explore with Deepwiki"}],"primary":{"type":"button","label":"Self-Deploy","href":"https://docs.hyperswitch.io/hyperswitch-open-source/overview"}},"footer":{"socials":{"github":"https://github.com/juspay/hyperswitch","linkedin":"https://www.linkedin.com/company/hyperswitch"}},"integrations":{"gtm":{"tagId":"GTM-PLBNKQFQ"},"mixpanel":{"projectToken":"b00355f29d9548d1333608df71d5d53d"}},"contextual":{"options":["copy","claude","chatgpt","view"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"hasAudioNarration":false,"customDomains":[],"gitSource":{"type":"github","owner":"local","repo":"local","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"local","isBase":true},"buildId":"local","clientVersion":"0.0.4064"},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false,"isLoggedInCli":false},"customCss":[],"page":{"pagePath":"v1/business-profile/business-profile--update","slug":"/v1/business-profile/business-profile--update","pageMetadata":{"openapi":"post /account/{account_id}/business_profile/{profile_id}","description":"Update the *profile*","href":"/v1/business-profile/business-profile--update","title":"Profile - Update"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n em: \"em\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Update the \", _jsx(_components.em, {\n children: \"profile\"\n })]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /account/{account_id}/business_profile/{profile_id}","description":"Update the *profile*","href":"/v1/business-profile/business-profile--update","title":"Profile - Update"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Profile"],"summary":"Profile - Update","description":"Update the *profile*","operationId":"Update a Profile","parameters":["a41ac637-698d-449e-8f42-45cf7adc7f6b","f5e7f2d1-122d-4b3a-920a-d92d95dd57e9"],"requestBody":"0eceff69-9e51-497a-93a7-cb5b69a5743d","responses":{"200":"2c2e344e-3d8b-4b71-a298-54ce32424c89","400":"b4c13b2e-a2c5-4947-aea9-a01ab3930528"},"security":["6a417aa3-c509-4fa3-a29c-d2f2a1ff6b7d"],"method":"post","type":"path","servers":["f61470cd-dcf1-4ff9-8d18-5ea2fd311348"],"path":"/account/{account_id}/business_profile/{profile_id}","baseUrlOptions":["https://sandbox.hyperswitch.io"],"title":"Profile - Update","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a41ac637-698d-449e-8f42-45cf7adc7f6b":{"name":"account_id","in":"path","description":"The unique identifier for the merchant account","required":true,"schema":{"type":"string","isRequired":true,"description":"The unique identifier for the merchant account","uniqueKey":"","typeLabel":"string"}},"f5e7f2d1-122d-4b3a-920a-d92d95dd57e9":{"name":"profile_id","in":"path","description":"The unique identifier for the profile","required":true,"schema":{"type":"string","isRequired":true,"description":"The unique identifier for the profile","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"profile_name":{"oneOf":[{"type":"string","description":"The name of profile","maxLength":64,"uniqueKey":"profile_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The name of profile","maxLength":64,"uniqueKey":"profile_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"profile_name","typeLabel":"string | null"},"return_url":{"oneOf":[{"type":"string","description":"The URL to redirect after the completion of the operation","example":"https://www.example.com/success","maxLength":255,"uniqueKey":"return_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"The URL to redirect after the completion of the operation","example":"https://www.example.com/success","maxLength":255,"uniqueKey":"return_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"return_url","typeLabel":"string | null"},"enable_payment_response_hash":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if payment response hash needs to be enabled","default":true,"example":true,"uniqueKey":"enable_payment_response_hash.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if payment response hash needs to be enabled","default":true,"example":true,"uniqueKey":"enable_payment_response_hash.oneOf.1","typeLabel":"null"}],"uniqueKey":"enable_payment_response_hash","typeLabel":"boolean | null"},"payment_response_hash_key":{"oneOf":[{"type":"string","description":"Refers to the hash key used for calculating the signature for webhooks and redirect response. If the value is not provided, a value is automatically generated.","uniqueKey":"payment_response_hash_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"Refers to the hash key used for calculating the signature for webhooks and redirect response. If the value is not provided, a value is automatically generated.","uniqueKey":"payment_response_hash_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_response_hash_key","typeLabel":"string | null"},"redirect_to_merchant_with_http_post":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if redirect to merchant with http post needs to be enabled","default":false,"example":true,"uniqueKey":"redirect_to_merchant_with_http_post.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if redirect to merchant with http post needs to be enabled","default":false,"example":true,"uniqueKey":"redirect_to_merchant_with_http_post.oneOf.1","typeLabel":"null"}],"uniqueKey":"redirect_to_merchant_with_http_post","typeLabel":"boolean | null"},"webhook_details":{"oneOf":[{"type":"object","required":["payment_statuses_enabled","refund_statuses_enabled"],"properties":{"payment_statuses_enabled":{"type":"array","items":{"type":"string","description":"Represents the overall status of a payment intent.\nThe status transitions through various states depending on the payment method, confirmation, capture method, and any subsequent actions (like customer authentication or manual capture).","enum":["succeeded","failed","cancelled","cancelled_post_capture","processing","requires_customer_action","requires_merchant_action","requires_payment_method","requires_confirmation","requires_capture","partially_captured","partially_captured_and_capturable","partially_authorized_and_requires_capture","partially_captured_and_processing","conflicted","expired","review"],"uniqueKey":"webhook_details.oneOf.0.payment_statuses_enabled.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of payment statuses that triggers a webhook for payment intents","example":["succeeded","failed","partially_captured","requires_merchant_action"],"isRequired":true,"uniqueKey":"webhook_details.oneOf.0.payment_statuses_enabled","typeLabel":"enum\u003cstring>[]"},"refund_statuses_enabled":{"type":"array","items":{"type":"string","description":"The status for refunds","enum":["succeeded","failed","pending","review"],"uniqueKey":"webhook_details.oneOf.0.refund_statuses_enabled.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of refund statuses that triggers a webhook for refunds","example":["success","failure"],"isRequired":true,"uniqueKey":"webhook_details.oneOf.0.refund_statuses_enabled","typeLabel":"enum\u003cstring>[]"},"webhook_version":{"oneOf":[{"type":"string","description":"The version for Webhook","example":"1.0.2","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"The version for Webhook","example":"1.0.2","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_version","typeLabel":"string | null"},"webhook_username":{"oneOf":[{"type":"string","description":"The user name for Webhook login","example":"ekart_retail","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_username.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user name for Webhook login","example":"ekart_retail","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_username.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_username","typeLabel":"string | null"},"webhook_password":{"oneOf":[{"type":"string","description":"The password for Webhook login","example":"ekart@123","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_password.oneOf.0","typeLabel":"string"},{"type":"null","description":"The password for Webhook login","example":"ekart@123","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_password.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_password","typeLabel":"string | null"},"webhook_url":{"oneOf":[{"type":"string","description":"The url for the webhook endpoint","example":"www.ekart.com/webhooks","uniqueKey":"webhook_details.oneOf.0.webhook_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"The url for the webhook endpoint","example":"www.ekart.com/webhooks","uniqueKey":"webhook_details.oneOf.0.webhook_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_url","typeLabel":"string | null"},"payment_created_enabled":{"oneOf":[{"type":"boolean","description":"If this property is true, a webhook message is posted whenever a new payment is created","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_created_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"If this property is true, a webhook message is posted whenever a new payment is created","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_created_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payment_created_enabled","typeLabel":"boolean | null"},"payment_succeeded_enabled":{"oneOf":[{"type":"boolean","description":"If this property is true, a webhook message is posted whenever a payment is successful","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_succeeded_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"If this property is true, a webhook message is posted whenever a payment is successful","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_succeeded_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payment_succeeded_enabled","typeLabel":"boolean | null"},"payment_failed_enabled":{"oneOf":[{"type":"boolean","description":"If this property is true, a webhook message is posted whenever a payment fails","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_failed_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"If this property is true, a webhook message is posted whenever a payment fails","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_failed_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payment_failed_enabled","typeLabel":"boolean | null"},"payout_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","enum":["success","failed","cancelled","initiated","expired","reversed","pending","ineligible","not_permitted","requires_creation","requires_confirmation","requires_payout_method_data","requires_fulfillment","requires_vendor_account_creation"],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of payout statuses that triggers a webhook for payouts","example":["success","failed"],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["success","failed","cancelled","initiated","expired","reversed","pending","ineligible","not_permitted","requires_creation","requires_confirmation","requires_payout_method_data","requires_fulfillment","requires_vendor_account_creation"]},"description":"List of payout statuses that triggers a webhook for payouts","example":["success","failed"],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"},"dispute_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","description":"Status of the dispute","enum":["dispute_opened","dispute_expired","dispute_accepted","dispute_cancelled","dispute_challenged","dispute_won","dispute_lost"],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of dispute statuses that trigger outgoing webhooks for disputes","example":["dispute_opened","dispute_won"],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Status of the dispute","enum":["dispute_opened","dispute_expired","dispute_accepted","dispute_cancelled","dispute_challenged","dispute_won","dispute_lost"]},"description":"List of dispute statuses that trigger outgoing webhooks for disputes","example":["dispute_opened","dispute_won"],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"},"mandate_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","description":"The status of the mandate, which indicates whether it can be used to initiate a payment.","enum":["active","inactive","pending","revoked"],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of mandate statuses that trigger outgoing webhooks for mandates","example":["active","inactive"],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"The status of the mandate, which indicates whether it can be used to initiate a payment.","enum":["active","inactive","pending","revoked"]},"description":"List of mandate statuses that trigger outgoing webhooks for mandates","example":["active","inactive"],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"},"invoice_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","enum":["invoice_created","payment_pending","payment_pending_timeout","payment_succeeded","payment_failed","payment_canceled","invoice_paid","manual_review","voided"],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of invoice statuses that trigger outgoing webhooks for subscriptions","example":["invoice_paid"],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["invoice_created","payment_pending","payment_pending_timeout","payment_succeeded","payment_failed","payment_canceled","invoice_paid","manual_review","voided"]},"description":"List of invoice statuses that trigger outgoing webhooks for subscriptions","example":["invoice_paid"],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"}},"additionalProperties":false,"uniqueKey":"webhook_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"webhook_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details","typeLabel":"object | null"},"metadata":{"oneOf":[{"type":"object","description":"Metadata is useful for storing additional, unstructured information on an object.","uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Metadata is useful for storing additional, unstructured information on an object.","uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"},"routing_algorithm":{"oneOf":[{"type":"object","description":"The routing algorithm to be used for routing payments to desired connectors","uniqueKey":"routing_algorithm.oneOf.0","typeLabel":"object"},{"type":"null","description":"The routing algorithm to be used for routing payments to desired connectors","uniqueKey":"routing_algorithm.oneOf.1","typeLabel":"null"}],"uniqueKey":"routing_algorithm","typeLabel":"object | null"},"intent_fulfillment_time":{"oneOf":[{"type":"integer","format":"int32","description":"Will be used to determine the time till which your payment will be active once the payment session starts","example":900,"minimum":0,"uniqueKey":"intent_fulfillment_time.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Will be used to determine the time till which your payment will be active once the payment session starts","example":900,"minimum":0,"uniqueKey":"intent_fulfillment_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"intent_fulfillment_time","typeLabel":"integer\u003cint32> | null"},"frm_routing_algorithm":{"oneOf":[{"type":"object","description":"The frm routing algorithm to be used for routing payments to desired FRM's","uniqueKey":"frm_routing_algorithm.oneOf.0","typeLabel":"object"},{"type":"null","description":"The frm routing algorithm to be used for routing payments to desired FRM's","uniqueKey":"frm_routing_algorithm.oneOf.1","typeLabel":"null"}],"uniqueKey":"frm_routing_algorithm","typeLabel":"object | null"},"payout_routing_algorithm":{"oneOf":[{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["single"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.0.data.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.0.data.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.0.data.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.0.data.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.0.data","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["priority"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].merchant_connector_id","typeLabel":"string | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.1.data","typeLabel":"object[]"}},"uniqueKey":"payout_routing_algorithm.oneOf.1","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["volume_split"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","required":["connector","split"],"properties":{"connector":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector","typeLabel":"object"},"split":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].split","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data","typeLabel":"object[]"}},"uniqueKey":"payout_routing_algorithm.oneOf.2","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["advanced"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","description":"The program, having a default connector selection and\na bunch of rules. Also can hold arbitrary metadata.","required":["defaultSelection","rules","metadata"],"properties":{"defaultSelection":{"oneOf":[{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["priority"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].merchant_connector_id","typeLabel":"string | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["volume_split"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","required":["connector","split"],"properties":{"connector":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector","typeLabel":"object"},"split":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].split","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection","typeLabel":"object"},"rules":{"type":"object","description":"Represents a rule\n\n```text\nrule_name: [stripe, adyen, checkout]\n{\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n\npayment.method.cardtype = credit\n}\n}\n```","required":["name","connectorSelection","statements"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.name","typeLabel":"string"},"connectorSelection":{"oneOf":[{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["priority"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].merchant_connector_id","typeLabel":"string | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["volume_split"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","required":["connector","split"],"properties":{"connector":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector","typeLabel":"object"},"split":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].split","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection","typeLabel":"object"},"statements":{"type":"array","items":{"type":"object","description":"Represents an IF statement with conditions and optional nested IF statements\n\n```text\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n}\n```","required":["condition"],"properties":{"condition":{"type":"array","items":{"type":"object","description":"Represents a single comparison condition.","required":["lhs","comparison","value","metadata"],"properties":{"lhs":{"type":"string","description":"The left hand side which will always be a domain input identifier like \"payment.method.cardtype\"","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].lhs","typeLabel":"string"},"comparison":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].comparison","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"value":{"type":"integer","format":"int64","description":"Represents a number literal","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.value","typeLabel":"integer\u003cint64>"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents an enum variant","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["metadata_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["str_value"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a arbitrary String value","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["global_ref"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a global reference, which is a reference to a global variable","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"integer","format":"int64","minimum":0,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value.items.[INDEX]","typeLabel":"integer\u003cint64>"},"description":"Represents an array of numbers. This is basically used for\n\"one of the given numbers\" operations\neg: payment.method.amount = (1, 2, 3)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value","typeLabel":"integer\u003cint64>[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value.items.[INDEX]","typeLabel":"string"},"description":"Similar to NumberArray but for enum variants\neg: payment.method.cardtype = (debit, credit)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_comparison_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"object","description":"Represents a number comparison for \"NumberComparisonArrayValue\"","required":["comparisonType","number"],"properties":{"comparisonType":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].comparisonType","typeLabel":"enum\u003cstring>"},"number":{"type":"integer","format":"int64","description":"This Unit struct represents MinorUnit in which core amount works","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].number","typeLabel":"integer\u003cint64>"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX]","typeLabel":"object"},"description":"Like a number array but can include comparisons. Useful for\nconditions like \"500 \u003c amount \u003c 1000\"\neg: payment.amount = (> 500, \u003c 1000)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value","typeLabel":"object"},"metadata":{"type":"object","description":"Additional metadata that the Static Analyzer and Backend does not touch.\nThis can be used to store useful information for the frontend and is required for communication\nbetween the static analyzer and the frontend.","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition","typeLabel":"object[]"},"nested":{"oneOf":[{"type":"array","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].nested.oneOf.0","typeLabel":"array"},{"type":"null","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].nested.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].nested","typeLabel":"array | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules","typeLabel":"object"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.metadata","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.3","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["three_ds_decision_rule"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","required":["defaultSelection","rules","metadata"],"properties":{"defaultSelection":{"type":"object","description":"Struct representing the output configuration for the 3DS Decision Rule Engine.","required":["decision"],"properties":{"decision":{"type":"string","description":"Enum representing the possible outcomes of the 3DS Decision Rule Engine.","enum":["no_three_ds","challenge_requested","challenge_preferred","no_preference","three_ds_exemption_requested_tra","three_ds_exemption_requested_low_value","issuer_three_ds_exemption_requested"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.defaultSelection.decision","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.defaultSelection","typeLabel":"object"},"rules":{"type":"object","required":["name","connectorSelection","statements"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.name","typeLabel":"string"},"connectorSelection":{"type":"string","description":"Enum representing the possible outcomes of the 3DS Decision Rule Engine.","enum":["no_three_ds","challenge_requested","challenge_preferred","no_preference","three_ds_exemption_requested_tra","three_ds_exemption_requested_low_value","issuer_three_ds_exemption_requested"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.connectorSelection","typeLabel":"enum\u003cstring>"},"statements":{"type":"array","items":{"type":"object","description":"Represents an IF statement with conditions and optional nested IF statements\n\n```text\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n}\n```","required":["condition"],"properties":{"condition":{"type":"array","items":{"type":"object","description":"Represents a single comparison condition.","required":["lhs","comparison","value","metadata"],"properties":{"lhs":{"type":"string","description":"The left hand side which will always be a domain input identifier like \"payment.method.cardtype\"","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].lhs","typeLabel":"string"},"comparison":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].comparison","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"value":{"type":"integer","format":"int64","description":"Represents a number literal","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.value","typeLabel":"integer\u003cint64>"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents an enum variant","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["metadata_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["str_value"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a arbitrary String value","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["global_ref"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a global reference, which is a reference to a global variable","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"integer","format":"int64","minimum":0,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value.items.[INDEX]","typeLabel":"integer\u003cint64>"},"description":"Represents an array of numbers. This is basically used for\n\"one of the given numbers\" operations\neg: payment.method.amount = (1, 2, 3)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value","typeLabel":"integer\u003cint64>[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value.items.[INDEX]","typeLabel":"string"},"description":"Similar to NumberArray but for enum variants\neg: payment.method.cardtype = (debit, credit)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_comparison_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"object","description":"Represents a number comparison for \"NumberComparisonArrayValue\"","required":["comparisonType","number"],"properties":{"comparisonType":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].comparisonType","typeLabel":"enum\u003cstring>"},"number":{"type":"integer","format":"int64","description":"This Unit struct represents MinorUnit in which core amount works","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].number","typeLabel":"integer\u003cint64>"}},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX]","typeLabel":"object"},"description":"Like a number array but can include comparisons. Useful for\nconditions like \"500 \u003c amount \u003c 1000\"\neg: payment.amount = (> 500, \u003c 1000)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value","typeLabel":"object"},"metadata":{"type":"object","description":"Additional metadata that the Static Analyzer and Backend does not touch.\nThis can be used to store useful information for the frontend and is required for communication\nbetween the static analyzer and the frontend.","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition","typeLabel":"object[]"},"nested":{"oneOf":[{"type":"array","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].nested.oneOf.0","typeLabel":"array"},{"type":"null","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].nested.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].nested","typeLabel":"array | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules","typeLabel":"object"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.4.data.metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.metadata","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.4","typeLabel":"object"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.5","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm","typeLabel":"object · object · object · object · object · null"},"applepay_verified_domains":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"applepay_verified_domains.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Verified Apple Pay domains for a particular profile","uniqueKey":"applepay_verified_domains.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Verified Apple Pay domains for a particular profile","uniqueKey":"applepay_verified_domains.oneOf.1","typeLabel":"null"}],"uniqueKey":"applepay_verified_domains","typeLabel":"string[] | null"},"session_expiry":{"oneOf":[{"type":"integer","format":"int32","description":"Client Secret Default expiry for all payments created under this profile","example":900,"minimum":0,"uniqueKey":"session_expiry.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Client Secret Default expiry for all payments created under this profile","example":900,"minimum":0,"uniqueKey":"session_expiry.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_expiry","typeLabel":"integer\u003cint32> | null"},"payment_link_config":{"oneOf":[{"type":"object","properties":{"theme":{"oneOf":[{"type":"string","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.theme","typeLabel":"string | null"},"logo":{"oneOf":[{"type":"string","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.logo","typeLabel":"string | null"},"seller_name":{"oneOf":[{"type":"string","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.seller_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.seller_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.seller_name","typeLabel":"string | null"},"sdk_layout":{"oneOf":[{"type":"string","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.sdk_layout.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.sdk_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.sdk_layout","typeLabel":"string | null"},"display_sdk_only":{"oneOf":[{"type":"boolean","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.display_sdk_only.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.display_sdk_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.display_sdk_only","typeLabel":"boolean | null"},"enabled_saved_payment_method":{"oneOf":[{"type":"boolean","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.enabled_saved_payment_method.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.enabled_saved_payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.enabled_saved_payment_method","typeLabel":"boolean | null"},"hide_card_nickname_field":{"oneOf":[{"type":"boolean","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.hide_card_nickname_field.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.hide_card_nickname_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.hide_card_nickname_field","typeLabel":"boolean | null"},"show_card_form_by_default":{"oneOf":[{"type":"boolean","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_card_form_by_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_card_form_by_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.show_card_form_by_default","typeLabel":"boolean | null"},"transaction_details":{"oneOf":[{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].value","typeLabel":"string"},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position","typeLabel":"integer\u003cint32> | null"},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold","typeLabel":"boolean | null"},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration","typeLabel":"object | null"}},"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5}]},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true},{"type":"null","description":"Whether the key should be bold","default":false,"example":true}]},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true},{"type":"null","description":"Whether the value should be bold","default":false,"example":true}]}}},{"type":"null"}]}}},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details","typeLabel":"object[] | null"},"background_image":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"URL of the image","example":"https://hyperswitch.io/favicon.ico","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.url","typeLabel":"string"},"position":{"oneOf":[{"type":"string","enum":["left","top left","top","top right","right","bottom right","bottom","bottom left","center"],"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.position.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.position","typeLabel":"enum\u003cstring> | null"},"size":{"oneOf":[{"type":"object","required":["Variants"],"properties":{"Variants":{"type":"string","enum":["cover","contain"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.0.Variants","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.0","typeLabel":"object"},{"type":"object","required":["Percentage"],"properties":{"Percentage":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.1.Percentage","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.1","typeLabel":"object"},{"type":"object","required":["Pixels"],"properties":{"Pixels":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.2.Pixels","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.3","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size","typeLabel":"object · object · object · null"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_image","typeLabel":"object | null"},"details_layout":{"oneOf":[{"type":"string","enum":["layout1","layout2"],"uniqueKey":"payment_link_config.oneOf.0.details_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.details_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.details_layout","typeLabel":"enum\u003cstring> | null"},"payment_button_text":{"oneOf":[{"type":"string","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_button_text","typeLabel":"string | null"},"custom_message_for_card_terms":{"oneOf":[{"type":"string","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_card_terms.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_card_terms","typeLabel":"string | null"},"custom_message_for_payment_method_types":{"oneOf":[{"type":"array","items":{"type":"object","description":"Custom T\u0026C messages for a specific payment method","required":["payment_method","payment_method_types"],"properties":{"payment_method":{"type":"string","description":"Indicates the type of payment method. Eg: 'card', 'wallet', etc.","enum":["card","card_redirect","pay_later","wallet","bank_redirect","bank_transfer","crypto","bank_debit","reward","real_time_payment","upi","voucher","gift_card","open_banking","mobile_payment","network_token"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method","typeLabel":"enum\u003cstring>"},"payment_method_types":{"type":"array","items":{"type":"object","description":"Custom T\u0026C message for a specific payment method type","required":["payment_method_type","message"],"properties":{"payment_method_type":{"type":"string","description":"Indicates the sub type of payment method. Eg: 'google_pay' \u0026 'apple_pay' for wallets.","enum":["ach","affirm","afterpay_clearpay","alfamart","ali_pay","ali_pay_hk","alma","amazon_pay","paysera","apple_pay","atome","bacs","bancontact_card","becs","benefit","bizum","blik","bluecode","boleto","bca_bank_transfer","bni_va","breadpay","bri_va","bhn_card_network","card_redirect","cimb_va","classic","credit","crypto_currency","cashapp","dana","danamon_va","debit","duit_now","efecty","eft","eft_debit_order","eps","flexiti","fps","evoucher","giropay","givex","google_pay","go_pay","gcash","ideal","interac","indomaret","klarna","kakao_pay","local_bank_redirect","mandiri_va","knet","mb_way","mobile_pay","momo","momo_atm","multibanco","neteller","online_banking_thailand","online_banking_czech_republic","online_banking_finland","online_banking_fpx","online_banking_poland","online_banking_slovakia","oxxo","pago_efectivo","permata_bank_transfer","open_banking_uk","pay_bright","payjustnow","paypal","paze","pix","pix_key","pix_emv","pix_qr","pix_automatico_qr","pix_automatico_push","pay_safe_card","przelewy24","prompt_pay","pse","qris","red_compra","red_pagos","samsung_pay","sepa","sepa_bank_transfer","sepa_guarenteed_debit","skrill","sofort","swish","touch_n_go","trustly","twint","upi_collect","upi_intent","upi_qr","vipps","viet_qr","venmo","walley","we_chat_pay","seven_eleven","lawson","mini_stop","family_mart","seicomart","pay_easy","local_bank_transfer","mifinity","open_banking_pis","direct_carrier_billing","instant_bank_transfer","instant_bank_transfer_finland","instant_bank_transfer_poland","revolut_pay","indonesian_bank_transfer","open_banking","network_token","payshap","payshap_proxy"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"message":{"type":"object","description":"Custom T\u0026C message content and display mode","required":["value"],"properties":{"value":{"type":"string","description":"The text to be shown per payment method type","example":"I authorize Novalnet AG to debit my account.","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.value","typeLabel":"string"},"display_mode":{"type":"string","description":"Display mode options for controlling how messages are shown.","enum":["default_sdk_message","custom_message","hidden"],"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.display_mode","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message","typeLabel":"object"}},"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX]","typeLabel":"object"},"description":"Payment Method Types","example":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types","typeLabel":"object[]"}},"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of custom T\u0026C messages grouped by payment method","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types","typeLabel":"object[] | null"},"payment_button_colour":{"oneOf":[{"type":"string","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_button_colour","typeLabel":"string | null"},"skip_status_screen":{"oneOf":[{"type":"boolean","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.skip_status_screen.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.skip_status_screen.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.skip_status_screen","typeLabel":"boolean | null"},"payment_button_text_colour":{"oneOf":[{"type":"string","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_button_text_colour","typeLabel":"string | null"},"background_colour":{"oneOf":[{"type":"string","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.background_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.background_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_colour","typeLabel":"string | null"},"sdk_ui_rules":{"oneOf":[{"type":"object","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules","typeLabel":"object | null"},"payment_link_ui_rules":{"oneOf":[{"type":"object","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules","typeLabel":"object | null"},"enable_button_only_on_form_ready":{"oneOf":[{"type":"boolean","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.enable_button_only_on_form_ready.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.enable_button_only_on_form_ready.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.enable_button_only_on_form_ready","typeLabel":"boolean | null"},"payment_form_header_text":{"oneOf":[{"type":"string","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.payment_form_header_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.payment_form_header_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_form_header_text","typeLabel":"string | null"},"payment_form_label_type":{"oneOf":[{"type":"string","enum":["above","floating","never"],"uniqueKey":"payment_link_config.oneOf.0.payment_form_label_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.payment_form_label_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_form_label_type","typeLabel":"enum\u003cstring> | null"},"show_card_terms":{"oneOf":[{"type":"string","enum":["always","auto","never"],"uniqueKey":"payment_link_config.oneOf.0.show_card_terms.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.show_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.show_card_terms","typeLabel":"enum\u003cstring> | null"},"is_setup_mandate_flow":{"oneOf":[{"type":"boolean","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.is_setup_mandate_flow.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.is_setup_mandate_flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.is_setup_mandate_flow","typeLabel":"boolean | null"},"color_icon_card_cvc_error":{"oneOf":[{"type":"string","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.color_icon_card_cvc_error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.color_icon_card_cvc_error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.color_icon_card_cvc_error","typeLabel":"string | null"},"show_merchant_name":{"oneOf":[{"type":"boolean","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_merchant_name.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.show_merchant_name","typeLabel":"boolean | null"},"payment_methods_separator_text":{"oneOf":[{"type":"string","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.payment_methods_separator_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.payment_methods_separator_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_methods_separator_text","typeLabel":"string | null"},"redirect_delay_seconds":{"oneOf":[{"type":"integer","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.redirect_delay_seconds.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.redirect_delay_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.redirect_delay_seconds","typeLabel":"integer\u003cint32> | null"},"domain_name":{"oneOf":[{"type":"string","description":"Custom domain name to be used for hosting the link in your own domain","uniqueKey":"payment_link_config.oneOf.0.domain_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom domain name to be used for hosting the link in your own domain","uniqueKey":"payment_link_config.oneOf.0.domain_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.domain_name","typeLabel":"string | null"},"business_specific_configs":{"oneOf":[{"type":"object","description":"list of configs for multi theme setup","additionalProperties":{"type":"object","properties":{"theme":{"oneOf":[{"type":"string","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.theme","typeLabel":"string | null"},"logo":{"oneOf":[{"type":"string","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.logo","typeLabel":"string | null"},"seller_name":{"oneOf":[{"type":"string","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.seller_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.seller_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.seller_name","typeLabel":"string | null"},"sdk_layout":{"oneOf":[{"type":"string","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_layout.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_layout","typeLabel":"string | null"},"display_sdk_only":{"oneOf":[{"type":"boolean","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.display_sdk_only.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.display_sdk_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.display_sdk_only","typeLabel":"boolean | null"},"enabled_saved_payment_method":{"oneOf":[{"type":"boolean","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enabled_saved_payment_method.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enabled_saved_payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enabled_saved_payment_method","typeLabel":"boolean | null"},"hide_card_nickname_field":{"oneOf":[{"type":"boolean","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.hide_card_nickname_field.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.hide_card_nickname_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.hide_card_nickname_field","typeLabel":"boolean | null"},"show_card_form_by_default":{"oneOf":[{"type":"boolean","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_form_by_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_form_by_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_form_by_default","typeLabel":"boolean | null"},"transaction_details":{"oneOf":[{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].value","typeLabel":"string"},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position","typeLabel":"integer\u003cint32> | null"},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold","typeLabel":"boolean | null"},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration","typeLabel":"object | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5}]},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true},{"type":"null","description":"Whether the key should be bold","default":false,"example":true}]},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true},{"type":"null","description":"Whether the value should be bold","default":false,"example":true}]}}},{"type":"null"}]}}},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details","typeLabel":"object[] | null"},"background_image":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"URL of the image","example":"https://hyperswitch.io/favicon.ico","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.url","typeLabel":"string"},"position":{"oneOf":[{"type":"string","enum":["left","top left","top","top right","right","bottom right","bottom","bottom left","center"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.position.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.position","typeLabel":"enum\u003cstring> | null"},"size":{"oneOf":[{"type":"object","required":["Variants"],"properties":{"Variants":{"type":"string","enum":["cover","contain"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.0.Variants","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.0","typeLabel":"object"},{"type":"object","required":["Percentage"],"properties":{"Percentage":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.1.Percentage","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.1","typeLabel":"object"},{"type":"object","required":["Pixels"],"properties":{"Pixels":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.2.Pixels","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.3","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size","typeLabel":"object · object · object · null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image","typeLabel":"object | null"},"details_layout":{"oneOf":[{"type":"string","enum":["layout1","layout2"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.details_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.details_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.details_layout","typeLabel":"enum\u003cstring> | null"},"payment_button_text":{"oneOf":[{"type":"string","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text","typeLabel":"string | null"},"custom_message_for_card_terms":{"oneOf":[{"type":"string","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_card_terms.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_card_terms","typeLabel":"string | null"},"custom_message_for_payment_method_types":{"oneOf":[{"type":"array","items":{"type":"object","description":"Custom T\u0026C messages for a specific payment method","required":["payment_method","payment_method_types"],"properties":{"payment_method":{"type":"string","description":"Indicates the type of payment method. Eg: 'card', 'wallet', etc.","enum":["card","card_redirect","pay_later","wallet","bank_redirect","bank_transfer","crypto","bank_debit","reward","real_time_payment","upi","voucher","gift_card","open_banking","mobile_payment","network_token"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method","typeLabel":"enum\u003cstring>"},"payment_method_types":{"type":"array","items":{"type":"object","description":"Custom T\u0026C message for a specific payment method type","required":["payment_method_type","message"],"properties":{"payment_method_type":{"type":"string","description":"Indicates the sub type of payment method. Eg: 'google_pay' \u0026 'apple_pay' for wallets.","enum":["ach","affirm","afterpay_clearpay","alfamart","ali_pay","ali_pay_hk","alma","amazon_pay","paysera","apple_pay","atome","bacs","bancontact_card","becs","benefit","bizum","blik","bluecode","boleto","bca_bank_transfer","bni_va","breadpay","bri_va","bhn_card_network","card_redirect","cimb_va","classic","credit","crypto_currency","cashapp","dana","danamon_va","debit","duit_now","efecty","eft","eft_debit_order","eps","flexiti","fps","evoucher","giropay","givex","google_pay","go_pay","gcash","ideal","interac","indomaret","klarna","kakao_pay","local_bank_redirect","mandiri_va","knet","mb_way","mobile_pay","momo","momo_atm","multibanco","neteller","online_banking_thailand","online_banking_czech_republic","online_banking_finland","online_banking_fpx","online_banking_poland","online_banking_slovakia","oxxo","pago_efectivo","permata_bank_transfer","open_banking_uk","pay_bright","payjustnow","paypal","paze","pix","pix_key","pix_emv","pix_qr","pix_automatico_qr","pix_automatico_push","pay_safe_card","przelewy24","prompt_pay","pse","qris","red_compra","red_pagos","samsung_pay","sepa","sepa_bank_transfer","sepa_guarenteed_debit","skrill","sofort","swish","touch_n_go","trustly","twint","upi_collect","upi_intent","upi_qr","vipps","viet_qr","venmo","walley","we_chat_pay","seven_eleven","lawson","mini_stop","family_mart","seicomart","pay_easy","local_bank_transfer","mifinity","open_banking_pis","direct_carrier_billing","instant_bank_transfer","instant_bank_transfer_finland","instant_bank_transfer_poland","revolut_pay","indonesian_bank_transfer","open_banking","network_token","payshap","payshap_proxy"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"message":{"type":"object","description":"Custom T\u0026C message content and display mode","required":["value"],"properties":{"value":{"type":"string","description":"The text to be shown per payment method type","example":"I authorize Novalnet AG to debit my account.","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.value","typeLabel":"string"},"display_mode":{"type":"string","description":"Display mode options for controlling how messages are shown.","enum":["default_sdk_message","custom_message","hidden"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.display_mode","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message","typeLabel":"object"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX]","typeLabel":"object"},"description":"Payment Method Types","example":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types","typeLabel":"object[]"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of custom T\u0026C messages grouped by payment method","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types","typeLabel":"object[] | null"},"payment_button_colour":{"oneOf":[{"type":"string","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_colour","typeLabel":"string | null"},"skip_status_screen":{"oneOf":[{"type":"boolean","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.skip_status_screen.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.skip_status_screen.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.skip_status_screen","typeLabel":"boolean | null"},"payment_button_text_colour":{"oneOf":[{"type":"string","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text_colour","typeLabel":"string | null"},"background_colour":{"oneOf":[{"type":"string","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_colour","typeLabel":"string | null"},"sdk_ui_rules":{"oneOf":[{"type":"object","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules","typeLabel":"object | null"},"payment_link_ui_rules":{"oneOf":[{"type":"object","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules","typeLabel":"object | null"},"enable_button_only_on_form_ready":{"oneOf":[{"type":"boolean","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enable_button_only_on_form_ready.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enable_button_only_on_form_ready.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enable_button_only_on_form_ready","typeLabel":"boolean | null"},"payment_form_header_text":{"oneOf":[{"type":"string","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_header_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_header_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_header_text","typeLabel":"string | null"},"payment_form_label_type":{"oneOf":[{"type":"string","enum":["above","floating","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_label_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_label_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_label_type","typeLabel":"enum\u003cstring> | null"},"show_card_terms":{"oneOf":[{"type":"string","enum":["always","auto","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_terms.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_terms","typeLabel":"enum\u003cstring> | null"},"is_setup_mandate_flow":{"oneOf":[{"type":"boolean","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.is_setup_mandate_flow.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.is_setup_mandate_flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.is_setup_mandate_flow","typeLabel":"boolean | null"},"color_icon_card_cvc_error":{"oneOf":[{"type":"string","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.color_icon_card_cvc_error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.color_icon_card_cvc_error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.color_icon_card_cvc_error","typeLabel":"string | null"},"show_merchant_name":{"oneOf":[{"type":"boolean","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_merchant_name.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_merchant_name","typeLabel":"boolean | null"},"payment_methods_separator_text":{"oneOf":[{"type":"string","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_methods_separator_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_methods_separator_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_methods_separator_text","typeLabel":"string | null"},"redirect_delay_seconds":{"oneOf":[{"type":"integer","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.redirect_delay_seconds.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.redirect_delay_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.redirect_delay_seconds","typeLabel":"integer\u003cint32> | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0","typeLabel":"object"},{"type":"null","description":"list of configs for multi theme setup","additionalProperties":{"type":"object","properties":{"theme":{"oneOf":[{"type":"string","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.theme","typeLabel":"string | null"},"logo":{"oneOf":[{"type":"string","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.logo","typeLabel":"string | null"},"seller_name":{"oneOf":[{"type":"string","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.seller_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.seller_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.seller_name","typeLabel":"string | null"},"sdk_layout":{"oneOf":[{"type":"string","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_layout.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_layout","typeLabel":"string | null"},"display_sdk_only":{"oneOf":[{"type":"boolean","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.display_sdk_only.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.display_sdk_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.display_sdk_only","typeLabel":"boolean | null"},"enabled_saved_payment_method":{"oneOf":[{"type":"boolean","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enabled_saved_payment_method.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enabled_saved_payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enabled_saved_payment_method","typeLabel":"boolean | null"},"hide_card_nickname_field":{"oneOf":[{"type":"boolean","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.hide_card_nickname_field.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.hide_card_nickname_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.hide_card_nickname_field","typeLabel":"boolean | null"},"show_card_form_by_default":{"oneOf":[{"type":"boolean","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_form_by_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_form_by_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_form_by_default","typeLabel":"boolean | null"},"transaction_details":{"oneOf":[{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].value","typeLabel":"string"},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position","typeLabel":"integer\u003cint32> | null"},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold","typeLabel":"boolean | null"},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration","typeLabel":"object | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5}]},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true},{"type":"null","description":"Whether the key should be bold","default":false,"example":true}]},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true},{"type":"null","description":"Whether the value should be bold","default":false,"example":true}]}}},{"type":"null"}]}}},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details","typeLabel":"object[] | null"},"background_image":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"URL of the image","example":"https://hyperswitch.io/favicon.ico","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.url","typeLabel":"string"},"position":{"oneOf":[{"type":"string","enum":["left","top left","top","top right","right","bottom right","bottom","bottom left","center"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.position.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.position","typeLabel":"enum\u003cstring> | null"},"size":{"oneOf":[{"type":"object","required":["Variants"],"properties":{"Variants":{"type":"string","enum":["cover","contain"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.0.Variants","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.0","typeLabel":"object"},{"type":"object","required":["Percentage"],"properties":{"Percentage":{"type":"integer","format":"int32","minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.1.Percentage","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.1","typeLabel":"object"},{"type":"object","required":["Pixels"],"properties":{"Pixels":{"type":"integer","format":"int32","minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.2.Pixels","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.3","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size","typeLabel":"object · object · object · null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image","typeLabel":"object | null"},"details_layout":{"oneOf":[{"type":"string","enum":["layout1","layout2"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.details_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.details_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.details_layout","typeLabel":"enum\u003cstring> | null"},"payment_button_text":{"oneOf":[{"type":"string","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text","typeLabel":"string | null"},"custom_message_for_card_terms":{"oneOf":[{"type":"string","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_card_terms.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_card_terms","typeLabel":"string | null"},"custom_message_for_payment_method_types":{"oneOf":[{"type":"array","items":{"type":"object","description":"Custom T\u0026C messages for a specific payment method","required":["payment_method","payment_method_types"],"properties":{"payment_method":{"type":"string","description":"Indicates the type of payment method. Eg: 'card', 'wallet', etc.","enum":["card","card_redirect","pay_later","wallet","bank_redirect","bank_transfer","crypto","bank_debit","reward","real_time_payment","upi","voucher","gift_card","open_banking","mobile_payment","network_token"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method","typeLabel":"enum\u003cstring>"},"payment_method_types":{"type":"array","items":{"type":"object","description":"Custom T\u0026C message for a specific payment method type","required":["payment_method_type","message"],"properties":{"payment_method_type":{"type":"string","description":"Indicates the sub type of payment method. Eg: 'google_pay' \u0026 'apple_pay' for wallets.","enum":["ach","affirm","afterpay_clearpay","alfamart","ali_pay","ali_pay_hk","alma","amazon_pay","paysera","apple_pay","atome","bacs","bancontact_card","becs","benefit","bizum","blik","bluecode","boleto","bca_bank_transfer","bni_va","breadpay","bri_va","bhn_card_network","card_redirect","cimb_va","classic","credit","crypto_currency","cashapp","dana","danamon_va","debit","duit_now","efecty","eft","eft_debit_order","eps","flexiti","fps","evoucher","giropay","givex","google_pay","go_pay","gcash","ideal","interac","indomaret","klarna","kakao_pay","local_bank_redirect","mandiri_va","knet","mb_way","mobile_pay","momo","momo_atm","multibanco","neteller","online_banking_thailand","online_banking_czech_republic","online_banking_finland","online_banking_fpx","online_banking_poland","online_banking_slovakia","oxxo","pago_efectivo","permata_bank_transfer","open_banking_uk","pay_bright","payjustnow","paypal","paze","pix","pix_key","pix_emv","pix_qr","pix_automatico_qr","pix_automatico_push","pay_safe_card","przelewy24","prompt_pay","pse","qris","red_compra","red_pagos","samsung_pay","sepa","sepa_bank_transfer","sepa_guarenteed_debit","skrill","sofort","swish","touch_n_go","trustly","twint","upi_collect","upi_intent","upi_qr","vipps","viet_qr","venmo","walley","we_chat_pay","seven_eleven","lawson","mini_stop","family_mart","seicomart","pay_easy","local_bank_transfer","mifinity","open_banking_pis","direct_carrier_billing","instant_bank_transfer","instant_bank_transfer_finland","instant_bank_transfer_poland","revolut_pay","indonesian_bank_transfer","open_banking","network_token","payshap","payshap_proxy"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"message":{"type":"object","description":"Custom T\u0026C message content and display mode","required":["value"],"properties":{"value":{"type":"string","description":"The text to be shown per payment method type","example":"I authorize Novalnet AG to debit my account.","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.value","typeLabel":"string"},"display_mode":{"type":"string","description":"Display mode options for controlling how messages are shown.","enum":["default_sdk_message","custom_message","hidden"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.display_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message","typeLabel":"object"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX]","typeLabel":"object"},"description":"Payment Method Types","example":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types","typeLabel":"object[]"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of custom T\u0026C messages grouped by payment method","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types","typeLabel":"object[] | null"},"payment_button_colour":{"oneOf":[{"type":"string","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_colour","typeLabel":"string | null"},"skip_status_screen":{"oneOf":[{"type":"boolean","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.skip_status_screen.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.skip_status_screen.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.skip_status_screen","typeLabel":"boolean | null"},"payment_button_text_colour":{"oneOf":[{"type":"string","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text_colour","typeLabel":"string | null"},"background_colour":{"oneOf":[{"type":"string","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_colour","typeLabel":"string | null"},"sdk_ui_rules":{"oneOf":[{"type":"object","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules","typeLabel":"object | null"},"payment_link_ui_rules":{"oneOf":[{"type":"object","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules","typeLabel":"object | null"},"enable_button_only_on_form_ready":{"oneOf":[{"type":"boolean","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enable_button_only_on_form_ready.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enable_button_only_on_form_ready.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enable_button_only_on_form_ready","typeLabel":"boolean | null"},"payment_form_header_text":{"oneOf":[{"type":"string","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_header_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_header_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_header_text","typeLabel":"string | null"},"payment_form_label_type":{"oneOf":[{"type":"string","enum":["above","floating","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_label_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_label_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_label_type","typeLabel":"enum\u003cstring> | null"},"show_card_terms":{"oneOf":[{"type":"string","enum":["always","auto","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_terms.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_terms","typeLabel":"enum\u003cstring> | null"},"is_setup_mandate_flow":{"oneOf":[{"type":"boolean","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.is_setup_mandate_flow.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.is_setup_mandate_flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.is_setup_mandate_flow","typeLabel":"boolean | null"},"color_icon_card_cvc_error":{"oneOf":[{"type":"string","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.color_icon_card_cvc_error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.color_icon_card_cvc_error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.color_icon_card_cvc_error","typeLabel":"string | null"},"show_merchant_name":{"oneOf":[{"type":"boolean","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_merchant_name.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_merchant_name","typeLabel":"boolean | null"},"payment_methods_separator_text":{"oneOf":[{"type":"string","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_methods_separator_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_methods_separator_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_methods_separator_text","typeLabel":"string | null"},"redirect_delay_seconds":{"oneOf":[{"type":"integer","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.redirect_delay_seconds.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.redirect_delay_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.redirect_delay_seconds","typeLabel":"integer\u003cint32> | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs","typeLabel":"object | null"},"allowed_domains":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.allowed_domains.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"A list of allowed domains (glob patterns) where this link can be embedded / opened from","uniqueItems":true,"uniqueKey":"payment_link_config.oneOf.0.allowed_domains.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"A list of allowed domains (glob patterns) where this link can be embedded / opened from","uniqueItems":true,"uniqueKey":"payment_link_config.oneOf.0.allowed_domains.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.allowed_domains","typeLabel":"string[] | null"},"branding_visibility":{"oneOf":[{"type":"boolean","description":"Toggle for HyperSwitch branding visibility","uniqueKey":"payment_link_config.oneOf.0.branding_visibility.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Toggle for HyperSwitch branding visibility","uniqueKey":"payment_link_config.oneOf.0.branding_visibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.branding_visibility","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config","typeLabel":"object | null"},"authentication_connector_details":{"oneOf":[{"type":"object","required":["authentication_connectors","three_ds_requestor_url"],"properties":{"authentication_connectors":{"type":"array","items":{"type":"string","enum":["threedsecureio","netcetera","gpayments","ctp_mastercard","unified_authentication_service","juspaythreedsserver","ctp_visa","cardinal"],"uniqueKey":"authentication_connector_details.oneOf.0.authentication_connectors.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of authentication connectors","isRequired":true,"uniqueKey":"authentication_connector_details.oneOf.0.authentication_connectors","typeLabel":"enum\u003cstring>[]"},"three_ds_requestor_url":{"type":"string","description":"URL of the (customer service) website that will be shown to the shopper in case of technical errors during the 3D Secure 2 process.","isRequired":true,"uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_url","typeLabel":"string"},"three_ds_requestor_app_url":{"oneOf":[{"type":"string","description":"Merchant app declaring their URL within the CReq message so that the Authentication app can call the Merchant app after OOB authentication has occurred.","uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_app_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant app declaring their URL within the CReq message so that the Authentication app can call the Merchant app after OOB authentication has occurred.","uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_app_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_app_url","typeLabel":"string | null"}},"uniqueKey":"authentication_connector_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"authentication_connector_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_connector_details","typeLabel":"object | null"},"use_billing_as_payment_method_billing":{"oneOf":[{"type":"boolean","description":"Whether to use the billing details passed when creating the intent as payment method billing","uniqueKey":"use_billing_as_payment_method_billing.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to use the billing details passed when creating the intent as payment method billing","uniqueKey":"use_billing_as_payment_method_billing.oneOf.1","typeLabel":"null"}],"uniqueKey":"use_billing_as_payment_method_billing","typeLabel":"boolean | null"},"collect_shipping_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_shipping_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_shipping_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"collect_shipping_details_from_wallet_connector","typeLabel":"boolean | null"},"collect_billing_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_billing_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_billing_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"collect_billing_details_from_wallet_connector","typeLabel":"boolean | null"},"always_collect_shipping_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_shipping_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_shipping_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_collect_shipping_details_from_wallet_connector","typeLabel":"boolean | null"},"always_collect_billing_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_billing_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_billing_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_collect_billing_details_from_wallet_connector","typeLabel":"boolean | null"},"is_connector_agnostic_mit_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if the MIT (merchant initiated transaction) payments can be made connector\nagnostic, i.e., MITs may be processed through different connector than CIT (customer\ninitiated transaction) based on the routing rules.\nIf set to `false`, MIT will go through the same connector as the CIT.","uniqueKey":"is_connector_agnostic_mit_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if the MIT (merchant initiated transaction) payments can be made connector\nagnostic, i.e., MITs may be processed through different connector than CIT (customer\ninitiated transaction) based on the routing rules.\nIf set to `false`, MIT will go through the same connector as the CIT.","uniqueKey":"is_connector_agnostic_mit_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_connector_agnostic_mit_enabled","typeLabel":"boolean | null"},"payout_link_config":{"oneOf":[{"type":"object","description":"Object for GenericLinkUiConfig","required":["allowed_domains"],"properties":{"allowed_domains":{"type":"array","items":{"type":"string","uniqueKey":"payout_link_config.oneOf.0.allowed_domains.items.[INDEX]","typeLabel":"string"},"description":"A list of allowed domains (glob patterns) where this link can be embedded / opened from","uniqueItems":true,"isRequired":true,"uniqueKey":"payout_link_config.oneOf.0.allowed_domains","typeLabel":"string[]"},"logo":{"oneOf":[{"type":"string","description":"Merchant's display logo","example":"https://hyperswitch.io/favicon.ico","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant's display logo","example":"https://hyperswitch.io/favicon.ico","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.logo","typeLabel":"string | null"},"merchant_name":{"oneOf":[{"type":"string","description":"Custom merchant name for the link","example":"Hyperswitch","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.merchant_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for the link","example":"Hyperswitch","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.merchant_name","typeLabel":"string | null"},"theme":{"oneOf":[{"type":"string","description":"Primary color to be used in the form represented in hex format","example":"#4285F4","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"Primary color to be used in the form represented in hex format","example":"#4285F4","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.theme","typeLabel":"string | null"},"domain_name":{"oneOf":[{"type":"string","description":"Custom domain name to be used for hosting the link","uniqueKey":"payout_link_config.oneOf.0.domain_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom domain name to be used for hosting the link","uniqueKey":"payout_link_config.oneOf.0.domain_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.domain_name","typeLabel":"string | null"},"form_layout":{"oneOf":[{"type":"string","enum":["tabs","journey"],"uniqueKey":"payout_link_config.oneOf.0.form_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payout_link_config.oneOf.0.form_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.form_layout","typeLabel":"enum\u003cstring> | null"},"payout_test_mode":{"oneOf":[{"type":"boolean","description":"Allows for removing any validations / pre-requisites which are necessary in a production environment","default":false,"uniqueKey":"payout_link_config.oneOf.0.payout_test_mode.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Allows for removing any validations / pre-requisites which are necessary in a production environment","default":false,"uniqueKey":"payout_link_config.oneOf.0.payout_test_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.payout_test_mode","typeLabel":"boolean | null"}},"uniqueKey":"payout_link_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payout_link_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config","typeLabel":"object | null"},"outgoing_webhook_custom_http_headers":{"oneOf":[{"type":"object","description":"These key-value pairs are sent as additional custom headers in the outgoing webhook request. It is recommended not to use more than four key-value pairs.","uniqueKey":"outgoing_webhook_custom_http_headers.oneOf.0","typeLabel":"object"},{"type":"null","description":"These key-value pairs are sent as additional custom headers in the outgoing webhook request. It is recommended not to use more than four key-value pairs.","uniqueKey":"outgoing_webhook_custom_http_headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"outgoing_webhook_custom_http_headers","typeLabel":"object | null"},"tax_connector_id":{"oneOf":[{"type":"string","description":"Merchant Connector id to be stored for tax_calculator connector","uniqueKey":"tax_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant Connector id to be stored for tax_calculator connector","uniqueKey":"tax_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"tax_connector_id","typeLabel":"string | null"},"is_tax_connector_enabled":{"type":"boolean","description":"Indicates if tax_calculator connector is enabled or not.\nIf set to `true` tax_connector_id will be checked.","uniqueKey":"is_tax_connector_enabled","typeLabel":"boolean"},"is_network_tokenization_enabled":{"type":"boolean","description":"Indicates if network tokenization is enabled or not.","uniqueKey":"is_network_tokenization_enabled","typeLabel":"boolean"},"is_auto_retries_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if is_auto_retries_enabled is enabled or not.","uniqueKey":"is_auto_retries_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if is_auto_retries_enabled is enabled or not.","uniqueKey":"is_auto_retries_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_auto_retries_enabled","typeLabel":"boolean | null"},"max_auto_retries_enabled":{"oneOf":[{"type":"integer","format":"int32","description":"Maximum number of auto retries allowed for a payment","minimum":0,"uniqueKey":"max_auto_retries_enabled.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Maximum number of auto retries allowed for a payment","minimum":0,"uniqueKey":"max_auto_retries_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_auto_retries_enabled","typeLabel":"integer\u003cint32> | null"},"always_request_extended_authorization":{"oneOf":[{"type":"boolean","description":"Bool indicating if extended authentication must be requested for all payments","uniqueKey":"always_request_extended_authorization.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Bool indicating if extended authentication must be requested for all payments","uniqueKey":"always_request_extended_authorization.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_request_extended_authorization","typeLabel":"boolean | null"},"is_click_to_pay_enabled":{"type":"boolean","description":"Indicates if click to pay is enabled or not.","uniqueKey":"is_click_to_pay_enabled","typeLabel":"boolean"},"authentication_product_ids":{"oneOf":[{"type":"object","description":"Product authentication ids","uniqueKey":"authentication_product_ids.oneOf.0","typeLabel":"object"},{"type":"null","description":"Product authentication ids","uniqueKey":"authentication_product_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_product_ids","typeLabel":"object | null"},"card_testing_guard_config":{"oneOf":[{"type":"object","required":["card_ip_blocking_status","card_ip_blocking_threshold","guest_user_card_blocking_status","guest_user_card_blocking_threshold","customer_id_blocking_status","customer_id_blocking_threshold","card_testing_guard_expiry"],"properties":{"card_ip_blocking_status":{"type":"string","enum":["enabled","disabled"],"isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.card_ip_blocking_status","typeLabel":"enum\u003cstring>"},"card_ip_blocking_threshold":{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Card IP Blocking for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.card_ip_blocking_threshold","typeLabel":"integer\u003cint32>"},"guest_user_card_blocking_status":{"type":"string","enum":["enabled","disabled"],"isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_user_card_blocking_status","typeLabel":"enum\u003cstring>"},"guest_user_card_blocking_threshold":{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Guest User Card Blocking for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_user_card_blocking_threshold","typeLabel":"integer\u003cint32>"},"customer_id_blocking_status":{"type":"string","enum":["enabled","disabled"],"isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.customer_id_blocking_status","typeLabel":"enum\u003cstring>"},"customer_id_blocking_threshold":{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Customer Id Blocking for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.customer_id_blocking_threshold","typeLabel":"integer\u003cint32>"},"card_testing_guard_expiry":{"type":"integer","format":"int32","description":"Determines Redis Expiry for Card Testing Guard for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.card_testing_guard_expiry","typeLabel":"integer\u003cint32>"},"guest_ip_blocking_status":{"oneOf":[{"type":"string","enum":["enabled","disabled"],"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_status","typeLabel":"enum\u003cstring> | null"},"guest_ip_blocking_threshold":{"oneOf":[{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Guest IP Blocking for profile","default":10,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_threshold.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Determines the unsuccessful payment threshold for Guest IP Blocking for profile","default":10,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_threshold","typeLabel":"integer\u003cint32> | null"}},"uniqueKey":"card_testing_guard_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"card_testing_guard_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_testing_guard_config","typeLabel":"object | null"},"is_clear_pan_retries_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if clear pan retries is enabled or not.","uniqueKey":"is_clear_pan_retries_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if clear pan retries is enabled or not.","uniqueKey":"is_clear_pan_retries_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_clear_pan_retries_enabled","typeLabel":"boolean | null"},"force_3ds_challenge":{"oneOf":[{"type":"boolean","description":"Indicates if 3ds challenge is forced","uniqueKey":"force_3ds_challenge.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if 3ds challenge is forced","uniqueKey":"force_3ds_challenge.oneOf.1","typeLabel":"null"}],"uniqueKey":"force_3ds_challenge","typeLabel":"boolean | null"},"is_debit_routing_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if debit routing is enabled or not","uniqueKey":"is_debit_routing_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if debit routing is enabled or not","uniqueKey":"is_debit_routing_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_debit_routing_enabled","typeLabel":"boolean | null"},"merchant_business_country":{"oneOf":[{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"merchant_business_country.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"merchant_business_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_business_country","typeLabel":"enum\u003cstring> | null"},"is_iframe_redirection_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if the redirection has to open in the iframe","example":false,"uniqueKey":"is_iframe_redirection_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if the redirection has to open in the iframe","example":false,"uniqueKey":"is_iframe_redirection_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_iframe_redirection_enabled","typeLabel":"boolean | null"},"is_pre_network_tokenization_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if pre network tokenization is enabled or not","uniqueKey":"is_pre_network_tokenization_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if pre network tokenization is enabled or not","uniqueKey":"is_pre_network_tokenization_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_pre_network_tokenization_enabled","typeLabel":"boolean | null"},"merchant_category_code":{"oneOf":[{"type":"string","title":"4 digit Merchant category code (MCC)","example":"5411","uniqueKey":"merchant_category_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"merchant_category_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_category_code","typeLabel":"string | null"},"merchant_country_code":{"oneOf":[{"type":"string","description":"A wrapper type for merchant country codes that provides validation and conversion functionality.\n\nThis type stores a country code as a string and provides methods to validate it\nand convert it to a `Country` enum variant.","uniqueKey":"merchant_country_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"merchant_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_country_code","typeLabel":"string | null"},"dispute_polling_interval":{"oneOf":[{"type":"integer","format":"int32","description":"Time interval (in hours) for polling the connector to check for new disputes","example":2,"uniqueKey":"dispute_polling_interval.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Time interval (in hours) for polling the connector to check for new disputes","example":2,"uniqueKey":"dispute_polling_interval.oneOf.1","typeLabel":"null"}],"uniqueKey":"dispute_polling_interval","typeLabel":"integer\u003cint32> | null"},"is_manual_retry_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if manual retry for payment is enabled or not","uniqueKey":"is_manual_retry_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if manual retry for payment is enabled or not","uniqueKey":"is_manual_retry_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_manual_retry_enabled","typeLabel":"boolean | null"},"always_enable_overcapture":{"oneOf":[{"type":"boolean","description":"Bool indicating if overcapture must be requested for all payments","uniqueKey":"always_enable_overcapture.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Bool indicating if overcapture must be requested for all payments","uniqueKey":"always_enable_overcapture.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_enable_overcapture","typeLabel":"boolean | null"},"is_external_vault_enabled":{"oneOf":[{"type":"string","enum":["enable","skip"],"uniqueKey":"is_external_vault_enabled.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"is_external_vault_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_external_vault_enabled","typeLabel":"enum\u003cstring> | null"},"external_vault_connector_details":{"oneOf":[{"type":"object","properties":{"vault_connector_id":{"oneOf":[{"type":"string","description":"Merchant Connector id to be stored for vault connector","uniqueKey":"external_vault_connector_details.oneOf.0.vault_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant Connector id to be stored for vault connector","uniqueKey":"external_vault_connector_details.oneOf.0.vault_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_connector_id","typeLabel":"string | null"},"vault_sdk":{"oneOf":[{"type":"string","enum":["vgs_sdk","hyperswitch_sdk"],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_sdk.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"external_vault_connector_details.oneOf.0.vault_sdk.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_sdk","typeLabel":"enum\u003cstring> | null"},"vault_token_selector":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"token_type":{"oneOf":[{"type":"string","description":"Fields that can be tokenized with vault","enum":["card_number","card_cvc","card_expiry_year","card_expiry_month","network_token","network_token_expiry_year","network_token_expiry_month","network_token_cryptogram"],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX].token_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX].token_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX].token_type","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Fields to tokenization in vault","uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"token_type":{"oneOf":[{"type":"string","description":"Fields that can be tokenized with vault","enum":["card_number","card_cvc","card_expiry_year","card_expiry_month","network_token","network_token_expiry_year","network_token_expiry_month","network_token_cryptogram"]},{"type":"null"}]}}},"description":"Fields to tokenization in vault","uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector","typeLabel":"object[] | null"}},"uniqueKey":"external_vault_connector_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"external_vault_connector_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details","typeLabel":"object | null"},"billing_processor_id":{"oneOf":[{"type":"string","description":"Merchant Connector id to be stored for billing_processor connector","uniqueKey":"billing_processor_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant Connector id to be stored for billing_processor connector","uniqueKey":"billing_processor_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"billing_processor_id","typeLabel":"string | null"},"surcharge_connector_details":{"oneOf":[{"type":"object","properties":{"surcharge_connector_id":{"oneOf":[{"type":"string","description":"The surcharge connector ID for calculating external surcharge","uniqueKey":"surcharge_connector_details.oneOf.0.surcharge_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The surcharge connector ID for calculating external surcharge","uniqueKey":"surcharge_connector_details.oneOf.0.surcharge_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"surcharge_connector_details.oneOf.0.surcharge_connector_id","typeLabel":"string | null"}},"uniqueKey":"surcharge_connector_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"surcharge_connector_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"surcharge_connector_details","typeLabel":"object | null"},"is_l2_l3_enabled":{"oneOf":[{"type":"boolean","description":"Flag to enable Level 2 and Level 3 processing data for card transactions","uniqueKey":"is_l2_l3_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable Level 2 and Level 3 processing data for card transactions","uniqueKey":"is_l2_l3_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_l2_l3_enabled","typeLabel":"boolean | null"},"network_tokenization_credentials":{"oneOf":[{"type":"object","description":"The credentials required for calling the network tokenization provider APIs","required":["internal_network_token_service"],"properties":{"internal_network_token_service":{"type":"object","required":["token_service_api_key","public_key","private_key","key_id"],"properties":{"token_service_api_key":{"type":"string","description":"The API key to contact the network tokenization provider","example":"MDRFRDU3Mzc1Q0Q0N2893727712QzQjJEQzlENTBCOg==","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.token_service_api_key","typeLabel":"string"},"public_key":{"type":"string","description":"The public key to encrypt the card details before sending to the network tokenization provider","example":"-----BEGIN PUBLIC KEY-----\nsom8723hj1bajhgd123==\n-----END PUBLIC KEY-----","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.public_key","typeLabel":"string"},"private_key":{"type":"string","description":"The private key to decrypt the tokenized card details received from the network tokenization provider","example":"-----BEGIN RSA PRIVATE KEY-----\n897238huhbsdbjh12==\n-----END RSA PRIVATE KEY-----","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.private_key","typeLabel":"string"},"key_id":{"type":"string","description":"The key_id used in encryption","example":"key_1ac9895a6d85414897213gahdac838a8","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.key_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service","typeLabel":"object"}},"uniqueKey":"network_tokenization_credentials.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"network_tokenization_credentials.oneOf.1","typeLabel":"null"}],"uniqueKey":"network_tokenization_credentials","typeLabel":"object | null"},"payment_method_blocking":{"oneOf":[{"type":"object","description":"Configuration for payment method blocking based on card attributes","properties":{"card":{"oneOf":[{"type":"object","description":"Card-specific blocking configuration","properties":{"issuing_country":{"oneOf":[{"type":"array","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"]},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country","typeLabel":"enum\u003cstring>[] | null"},"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"card_subtypes":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes","typeLabel":"string[] | null"},"issuers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers","typeLabel":"string[] | null"},"block_if_bin_info_unavailable":{"oneOf":[{"type":"boolean","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_if_bin_info_unavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_if_bin_info_unavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_if_bin_info_unavailable","typeLabel":"boolean | null"},"card_networks":{"oneOf":[{"type":"array","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"]},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks","typeLabel":"enum\u003cstring>[] | null"},"funding_sources":{"oneOf":[{"type":"array","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"]},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources","typeLabel":"enum\u003cstring>[] | null"},"card_segment_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["business","commercial","consumer","government"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["business","commercial","consumer","government"]},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types","typeLabel":"enum\u003cstring>[] | null"},"block_virtual_cards":{"oneOf":[{"type":"boolean","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_virtual_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_virtual_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_virtual_cards","typeLabel":"boolean | null"},"block_non_reloadable_prepaid_cards":{"oneOf":[{"type":"boolean","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_non_reloadable_prepaid_cards","typeLabel":"boolean | null"},"gambling_blocked":{"oneOf":[{"type":"boolean","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.gambling_blocked.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.gambling_blocked.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.gambling_blocked","typeLabel":"boolean | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card","typeLabel":"object | null"},"wallet":{"oneOf":[{"type":"object","description":"Wallet-specific blocking configuration for Apple Pay and Google Pay","properties":{"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block for all wallet payments (e.g., [\"Credit\", \"Debit\"]).\n\nDeprecated: this applies one rule to every wallet, so a card type cannot be blocked on\nApple Pay without also blocking it on Google Pay. Use `apple_pay.card_types` and\n`google_pay.card_types` instead, which are evaluated per wallet against that wallet's decrypted card.","deprecated":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block for all wallet payments (e.g., [\"Credit\", \"Debit\"]).\n\nDeprecated: this applies one rule to every wallet, so a card type cannot be blocked on\nApple Pay without also blocking it on Google Pay. Use `apple_pay.card_types` and\n`google_pay.card_types` instead, which are evaluated per wallet against that wallet's decrypted card.","deprecated":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"apple_pay":{"oneOf":[{"type":"object","description":"Card-specific blocking configuration","properties":{"issuing_country":{"oneOf":[{"type":"array","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"]},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country","typeLabel":"enum\u003cstring>[] | null"},"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"card_subtypes":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes","typeLabel":"string[] | null"},"issuers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers","typeLabel":"string[] | null"},"block_if_bin_info_unavailable":{"oneOf":[{"type":"boolean","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_if_bin_info_unavailable","typeLabel":"boolean | null"},"card_networks":{"oneOf":[{"type":"array","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"]},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks","typeLabel":"enum\u003cstring>[] | null"},"funding_sources":{"oneOf":[{"type":"array","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"]},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources","typeLabel":"enum\u003cstring>[] | null"},"card_segment_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["business","commercial","consumer","government"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["business","commercial","consumer","government"]},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types","typeLabel":"enum\u003cstring>[] | null"},"block_virtual_cards":{"oneOf":[{"type":"boolean","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_virtual_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_virtual_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_virtual_cards","typeLabel":"boolean | null"},"block_non_reloadable_prepaid_cards":{"oneOf":[{"type":"boolean","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_non_reloadable_prepaid_cards","typeLabel":"boolean | null"},"gambling_blocked":{"oneOf":[{"type":"boolean","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.gambling_blocked.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.gambling_blocked.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.gambling_blocked","typeLabel":"boolean | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay","typeLabel":"object | null"},"google_pay":{"oneOf":[{"type":"object","description":"Card-specific blocking configuration","properties":{"issuing_country":{"oneOf":[{"type":"array","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"]},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country","typeLabel":"enum\u003cstring>[] | null"},"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"card_subtypes":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes","typeLabel":"string[] | null"},"issuers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers","typeLabel":"string[] | null"},"block_if_bin_info_unavailable":{"oneOf":[{"type":"boolean","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_if_bin_info_unavailable","typeLabel":"boolean | null"},"card_networks":{"oneOf":[{"type":"array","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"]},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks","typeLabel":"enum\u003cstring>[] | null"},"funding_sources":{"oneOf":[{"type":"array","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"]},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources","typeLabel":"enum\u003cstring>[] | null"},"card_segment_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["business","commercial","consumer","government"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["business","commercial","consumer","government"]},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types","typeLabel":"enum\u003cstring>[] | null"},"block_virtual_cards":{"oneOf":[{"type":"boolean","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_virtual_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_virtual_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_virtual_cards","typeLabel":"boolean | null"},"block_non_reloadable_prepaid_cards":{"oneOf":[{"type":"boolean","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_non_reloadable_prepaid_cards","typeLabel":"boolean | null"},"gambling_blocked":{"oneOf":[{"type":"boolean","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.gambling_blocked.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.gambling_blocked.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.gambling_blocked","typeLabel":"boolean | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay","typeLabel":"object | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet","typeLabel":"object | null"}},"uniqueKey":"payment_method_blocking.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking","typeLabel":"object | null"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Update profile with profile name fields":{"title":"Update profile with profile name fields","value":{"profile_name":"shoe_business"}}},"exampleType":"examples"}},"required":true,"exampleType":"examples"},"responses":{"2c2e344e-3d8b-4b71-a298-54ce32424c89":{"description":"Profile Updated","content":{"application/json":{"schema":{"type":"object","required":["merchant_id","profile_id","profile_name","enable_payment_response_hash","redirect_to_merchant_with_http_post","is_tax_connector_enabled","is_network_tokenization_enabled","is_auto_retries_enabled","is_click_to_pay_enabled","is_clear_pan_retries_enabled","force_3ds_challenge","is_pre_network_tokenization_enabled"],"properties":{"merchant_id":{"type":"string","description":"The identifier for Merchant Account","example":"y3oqhf46pyzuxjbcn2giaqnb44","maxLength":64,"isRequired":true,"uniqueKey":"merchant_id","typeLabel":"string"},"profile_id":{"type":"string","description":"The identifier for profile. This must be used for creating merchant accounts, payments and payouts","example":"pro_abcdefghijklmnopqrstuvwxyz","maxLength":64,"isRequired":true,"uniqueKey":"profile_id","typeLabel":"string"},"profile_name":{"type":"string","description":"Name of the profile","maxLength":64,"isRequired":true,"uniqueKey":"profile_name","typeLabel":"string"},"enable_payment_response_hash":{"type":"boolean","description":"A boolean value to indicate if payment response hash needs to be enabled","default":true,"example":true,"isRequired":true,"uniqueKey":"enable_payment_response_hash","typeLabel":"boolean"},"redirect_to_merchant_with_http_post":{"type":"boolean","description":"A boolean value to indicate if redirect to merchant with http post needs to be enabled","default":false,"example":true,"isRequired":true,"uniqueKey":"redirect_to_merchant_with_http_post","typeLabel":"boolean"},"is_tax_connector_enabled":{"type":"boolean","description":"Indicates if tax_calculator connector is enabled or not.\nIf set to `true` tax_connector_id will be checked.","isRequired":true,"uniqueKey":"is_tax_connector_enabled","typeLabel":"boolean"},"is_network_tokenization_enabled":{"type":"boolean","description":"Indicates if network tokenization is enabled or not.","default":false,"example":false,"isRequired":true,"uniqueKey":"is_network_tokenization_enabled","typeLabel":"boolean"},"is_auto_retries_enabled":{"type":"boolean","description":"Indicates if is_auto_retries_enabled is enabled or not.","default":false,"example":false,"isRequired":true,"uniqueKey":"is_auto_retries_enabled","typeLabel":"boolean"},"is_click_to_pay_enabled":{"type":"boolean","description":"Indicates if click to pay is enabled or not.","default":false,"example":false,"isRequired":true,"uniqueKey":"is_click_to_pay_enabled","typeLabel":"boolean"},"is_clear_pan_retries_enabled":{"type":"boolean","description":"Indicates if clear pan retries is enabled or not.","isRequired":true,"uniqueKey":"is_clear_pan_retries_enabled","typeLabel":"boolean"},"force_3ds_challenge":{"type":"boolean","description":"Indicates if 3ds challenge is forced","isRequired":true,"uniqueKey":"force_3ds_challenge","typeLabel":"boolean"},"is_pre_network_tokenization_enabled":{"type":"boolean","description":"Indicates if pre network tokenization is enabled or not","default":false,"example":false,"isRequired":true,"uniqueKey":"is_pre_network_tokenization_enabled","typeLabel":"boolean"},"return_url":{"oneOf":[{"type":"string","description":"The URL to redirect after the completion of the operation","example":"https://www.example.com/success","maxLength":255,"uniqueKey":"return_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"The URL to redirect after the completion of the operation","example":"https://www.example.com/success","maxLength":255,"uniqueKey":"return_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"return_url","typeLabel":"string | null"},"payment_response_hash_key":{"oneOf":[{"type":"string","description":"Refers to the hash key used for calculating the signature for webhooks and redirect response. If the value is not provided, a value is automatically generated.","uniqueKey":"payment_response_hash_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"Refers to the hash key used for calculating the signature for webhooks and redirect response. If the value is not provided, a value is automatically generated.","uniqueKey":"payment_response_hash_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_response_hash_key","typeLabel":"string | null"},"webhook_details":{"oneOf":[{"type":"object","required":["payment_statuses_enabled","refund_statuses_enabled"],"properties":{"payment_statuses_enabled":{"type":"array","items":{"type":"string","description":"Represents the overall status of a payment intent.\nThe status transitions through various states depending on the payment method, confirmation, capture method, and any subsequent actions (like customer authentication or manual capture).","enum":["succeeded","failed","cancelled","cancelled_post_capture","processing","requires_customer_action","requires_merchant_action","requires_payment_method","requires_confirmation","requires_capture","partially_captured","partially_captured_and_capturable","partially_authorized_and_requires_capture","partially_captured_and_processing","conflicted","expired","review"],"uniqueKey":"webhook_details.oneOf.0.payment_statuses_enabled.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of payment statuses that triggers a webhook for payment intents","example":["succeeded","failed","partially_captured","requires_merchant_action"],"isRequired":true,"uniqueKey":"webhook_details.oneOf.0.payment_statuses_enabled","typeLabel":"enum\u003cstring>[]"},"refund_statuses_enabled":{"type":"array","items":{"type":"string","description":"The status for refunds","enum":["succeeded","failed","pending","review"],"uniqueKey":"webhook_details.oneOf.0.refund_statuses_enabled.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of refund statuses that triggers a webhook for refunds","example":["success","failure"],"isRequired":true,"uniqueKey":"webhook_details.oneOf.0.refund_statuses_enabled","typeLabel":"enum\u003cstring>[]"},"webhook_version":{"oneOf":[{"type":"string","description":"The version for Webhook","example":"1.0.2","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"The version for Webhook","example":"1.0.2","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_version","typeLabel":"string | null"},"webhook_username":{"oneOf":[{"type":"string","description":"The user name for Webhook login","example":"ekart_retail","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_username.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user name for Webhook login","example":"ekart_retail","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_username.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_username","typeLabel":"string | null"},"webhook_password":{"oneOf":[{"type":"string","description":"The password for Webhook login","example":"ekart@123","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_password.oneOf.0","typeLabel":"string"},{"type":"null","description":"The password for Webhook login","example":"ekart@123","maxLength":255,"uniqueKey":"webhook_details.oneOf.0.webhook_password.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_password","typeLabel":"string | null"},"webhook_url":{"oneOf":[{"type":"string","description":"The url for the webhook endpoint","example":"www.ekart.com/webhooks","uniqueKey":"webhook_details.oneOf.0.webhook_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"The url for the webhook endpoint","example":"www.ekart.com/webhooks","uniqueKey":"webhook_details.oneOf.0.webhook_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.webhook_url","typeLabel":"string | null"},"payment_created_enabled":{"oneOf":[{"type":"boolean","description":"If this property is true, a webhook message is posted whenever a new payment is created","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_created_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"If this property is true, a webhook message is posted whenever a new payment is created","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_created_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payment_created_enabled","typeLabel":"boolean | null"},"payment_succeeded_enabled":{"oneOf":[{"type":"boolean","description":"If this property is true, a webhook message is posted whenever a payment is successful","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_succeeded_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"If this property is true, a webhook message is posted whenever a payment is successful","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_succeeded_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payment_succeeded_enabled","typeLabel":"boolean | null"},"payment_failed_enabled":{"oneOf":[{"type":"boolean","description":"If this property is true, a webhook message is posted whenever a payment fails","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_failed_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"If this property is true, a webhook message is posted whenever a payment fails","example":true,"uniqueKey":"webhook_details.oneOf.0.payment_failed_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payment_failed_enabled","typeLabel":"boolean | null"},"payout_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","enum":["success","failed","cancelled","initiated","expired","reversed","pending","ineligible","not_permitted","requires_creation","requires_confirmation","requires_payout_method_data","requires_fulfillment","requires_vendor_account_creation"],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of payout statuses that triggers a webhook for payouts","example":["success","failed"],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["success","failed","cancelled","initiated","expired","reversed","pending","ineligible","not_permitted","requires_creation","requires_confirmation","requires_payout_method_data","requires_fulfillment","requires_vendor_account_creation"]},"description":"List of payout statuses that triggers a webhook for payouts","example":["success","failed"],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.payout_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"},"dispute_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","description":"Status of the dispute","enum":["dispute_opened","dispute_expired","dispute_accepted","dispute_cancelled","dispute_challenged","dispute_won","dispute_lost"],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of dispute statuses that trigger outgoing webhooks for disputes","example":["dispute_opened","dispute_won"],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Status of the dispute","enum":["dispute_opened","dispute_expired","dispute_accepted","dispute_cancelled","dispute_challenged","dispute_won","dispute_lost"]},"description":"List of dispute statuses that trigger outgoing webhooks for disputes","example":["dispute_opened","dispute_won"],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.dispute_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"},"mandate_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","description":"The status of the mandate, which indicates whether it can be used to initiate a payment.","enum":["active","inactive","pending","revoked"],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of mandate statuses that trigger outgoing webhooks for mandates","example":["active","inactive"],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"The status of the mandate, which indicates whether it can be used to initiate a payment.","enum":["active","inactive","pending","revoked"]},"description":"List of mandate statuses that trigger outgoing webhooks for mandates","example":["active","inactive"],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.mandate_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"},"invoice_statuses_enabled":{"oneOf":[{"type":"array","items":{"type":"string","enum":["invoice_created","payment_pending","payment_pending_timeout","payment_succeeded","payment_failed","payment_canceled","invoice_paid","manual_review","voided"],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of invoice statuses that trigger outgoing webhooks for subscriptions","example":["invoice_paid"],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["invoice_created","payment_pending","payment_pending_timeout","payment_succeeded","payment_failed","payment_canceled","invoice_paid","manual_review","voided"]},"description":"List of invoice statuses that trigger outgoing webhooks for subscriptions","example":["invoice_paid"],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details.oneOf.0.invoice_statuses_enabled","typeLabel":"enum\u003cstring>[] | null"}},"additionalProperties":false,"uniqueKey":"webhook_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"webhook_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_details","typeLabel":"object | null"},"metadata":{"oneOf":[{"type":"object","description":"Metadata is useful for storing additional, unstructured information on an object.","uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Metadata is useful for storing additional, unstructured information on an object.","uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"},"routing_algorithm":{"oneOf":[{"type":"object","description":"The routing algorithm to be used for routing payments to desired connectors","uniqueKey":"routing_algorithm.oneOf.0","typeLabel":"object"},{"type":"null","description":"The routing algorithm to be used for routing payments to desired connectors","uniqueKey":"routing_algorithm.oneOf.1","typeLabel":"null"}],"uniqueKey":"routing_algorithm","typeLabel":"object | null"},"intent_fulfillment_time":{"oneOf":[{"type":"integer","format":"int64","description":"Will be used to determine the time till which your payment will be active once the payment session starts","example":900,"uniqueKey":"intent_fulfillment_time.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Will be used to determine the time till which your payment will be active once the payment session starts","example":900,"uniqueKey":"intent_fulfillment_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"intent_fulfillment_time","typeLabel":"integer\u003cint64> | null"},"frm_routing_algorithm":{"oneOf":[{"type":"object","description":"The routing algorithm to be used to process the incoming request from merchant to outgoing payment processor or payment method. The default is 'Custom'","uniqueKey":"frm_routing_algorithm.oneOf.0","typeLabel":"object"},{"type":"null","description":"The routing algorithm to be used to process the incoming request from merchant to outgoing payment processor or payment method. The default is 'Custom'","uniqueKey":"frm_routing_algorithm.oneOf.1","typeLabel":"null"}],"uniqueKey":"frm_routing_algorithm","typeLabel":"object | null"},"payout_routing_algorithm":{"oneOf":[{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["single"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.0.data.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.0.data.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.0.data.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.0.data.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.0.data","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["priority"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX].merchant_connector_id","typeLabel":"string | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.1.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.1.data","typeLabel":"object[]"}},"uniqueKey":"payout_routing_algorithm.oneOf.1","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["volume_split"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","required":["connector","split"],"properties":{"connector":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].connector","typeLabel":"object"},"split":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX].split","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payout_routing_algorithm.oneOf.2.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.2.data","typeLabel":"object[]"}},"uniqueKey":"payout_routing_algorithm.oneOf.2","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["advanced"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","description":"The program, having a default connector selection and\na bunch of rules. Also can hold arbitrary metadata.","required":["defaultSelection","rules","metadata"],"properties":{"defaultSelection":{"oneOf":[{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["priority"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX].merchant_connector_id","typeLabel":"string | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["volume_split"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","required":["connector","split"],"properties":{"connector":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].connector","typeLabel":"object"},"split":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX].split","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.defaultSelection","typeLabel":"object"},"rules":{"type":"object","description":"Represents a rule\n\n```text\nrule_name: [stripe, adyen, checkout]\n{\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n\npayment.method.cardtype = credit\n}\n}\n```","required":["name","connectorSelection","statements"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.name","typeLabel":"string"},"connectorSelection":{"oneOf":[{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["priority"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX].merchant_connector_id","typeLabel":"string | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["volume_split"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"array","items":{"type":"object","required":["connector","split"],"properties":{"connector":{"type":"object","description":"Routable Connector chosen for a payment","required":["connector"],"properties":{"connector":{"type":"string","description":"RoutableConnectors are the subset of Connectors that are eligible for payments routing","enum":["absa_sanlam","authipay","adyenplatform","stripe_billing_test","phonypay","fauxpay","pretendpay","stripe_test","adyen_test","checkout_test","paypal_test","aci","adyen","affirm","airwallex","amazonpay","archipel","authorizedotnet","bankofamerica","barclaycard","billwerk","bitpay","bambora","blackhawknetwork","bamboraapac","bluesnap","calida","boku","braintree","breadpay","cashtocode","celero","chargebee","custombilling","checkbook","checkout","citigate","coinbase","coingate","cryptopay","cybersource","cybersourcedecisionmanager","d24","datatrans","deutschebank","digitalvirgo","dlocal","dwolla","ebanx","elavon","elavon_pg","envoy","etisalat","facilitapay","finix","fiserv","fiservemea","fiservcommercehub","fiuu","flexiti","forte","getnet","gigadat","givepayments","globalpay","globalpayments_heartland","globepay","gocardless","gotyme_sanlam","hipay","helcim","hyperpg","iatapay","ilixium","imerchantsolutions","inespay","interpayments","itaubank","jpmorgan","jpmorgan_orbital","klarna","loonio","merchante","mifinity","mollie","moneris","multisafepay","nexinets","nexixpay","nmi","nomupay","noon","nordea","novalnet","nuvei","opennode","paybox","paydotcom","payme","paynearme","payload","payone","paypal","paysafe","paystack","paytm","payconex","payu","peachpayments","payjustnow","payjustnowinstore","phonepe","placetopay","powertranz","prophetpay","rapyd","razorpay","recurly","redsys","revolv3","riskified","saferpay","sanlam_payshield","santander","shift4","signifyd","nsure","silverflow","square","stax","stripe","stripebilling","tesouro","truelayer","trustly","trustpay","trustpayments","tokenio","tsys","tsys_transit","volt","wellsfargo","wise","worldline","worldpay","worldpaymodular","worldpayraft","worldpayvantiv","worldpayxml","xendit","zen","zift","plaid","zsl","juspaythreedsserver","ctp_mastercard","ctp_visa","netcetera","vgs","cardinal","threedsecureio"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.connector","typeLabel":"enum\u003cstring>"},"merchant_connector_id":{"oneOf":[{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector.merchant_connector_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].connector","typeLabel":"object"},"split":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX].split","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1.data","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.connectorSelection","typeLabel":"object"},"statements":{"type":"array","items":{"type":"object","description":"Represents an IF statement with conditions and optional nested IF statements\n\n```text\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n}\n```","required":["condition"],"properties":{"condition":{"type":"array","items":{"type":"object","description":"Represents a single comparison condition.","required":["lhs","comparison","value","metadata"],"properties":{"lhs":{"type":"string","description":"The left hand side which will always be a domain input identifier like \"payment.method.cardtype\"","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].lhs","typeLabel":"string"},"comparison":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].comparison","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"value":{"type":"integer","format":"int64","description":"Represents a number literal","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.value","typeLabel":"integer\u003cint64>"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents an enum variant","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["metadata_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["str_value"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a arbitrary String value","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["global_ref"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a global reference, which is a reference to a global variable","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"integer","format":"int64","minimum":0,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value.items.[INDEX]","typeLabel":"integer\u003cint64>"},"description":"Represents an array of numbers. This is basically used for\n\"one of the given numbers\" operations\neg: payment.method.amount = (1, 2, 3)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value","typeLabel":"integer\u003cint64>[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value.items.[INDEX]","typeLabel":"string"},"description":"Similar to NumberArray but for enum variants\neg: payment.method.cardtype = (debit, credit)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_comparison_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"object","description":"Represents a number comparison for \"NumberComparisonArrayValue\"","required":["comparisonType","number"],"properties":{"comparisonType":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].comparisonType","typeLabel":"enum\u003cstring>"},"number":{"type":"integer","format":"int64","description":"This Unit struct represents MinorUnit in which core amount works","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].number","typeLabel":"integer\u003cint64>"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX]","typeLabel":"object"},"description":"Like a number array but can include comparisons. Useful for\nconditions like \"500 \u003c amount \u003c 1000\"\neg: payment.amount = (> 500, \u003c 1000)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].value","typeLabel":"object"},"metadata":{"type":"object","description":"Additional metadata that the Static Analyzer and Backend does not touch.\nThis can be used to store useful information for the frontend and is required for communication\nbetween the static analyzer and the frontend.","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].condition","typeLabel":"object[]"},"nested":{"oneOf":[{"type":"array","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].nested.oneOf.0","typeLabel":"array"},{"type":"null","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].nested.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX].nested","typeLabel":"array | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules.statements","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.rules","typeLabel":"object"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.3.data.metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data.metadata","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.3.data","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.3","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["three_ds_decision_rule"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.type","typeLabel":"enum\u003cstring>"},"data":{"type":"object","required":["defaultSelection","rules","metadata"],"properties":{"defaultSelection":{"type":"object","description":"Struct representing the output configuration for the 3DS Decision Rule Engine.","required":["decision"],"properties":{"decision":{"type":"string","description":"Enum representing the possible outcomes of the 3DS Decision Rule Engine.","enum":["no_three_ds","challenge_requested","challenge_preferred","no_preference","three_ds_exemption_requested_tra","three_ds_exemption_requested_low_value","issuer_three_ds_exemption_requested"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.defaultSelection.decision","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.defaultSelection","typeLabel":"object"},"rules":{"type":"object","required":["name","connectorSelection","statements"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.name","typeLabel":"string"},"connectorSelection":{"type":"string","description":"Enum representing the possible outcomes of the 3DS Decision Rule Engine.","enum":["no_three_ds","challenge_requested","challenge_preferred","no_preference","three_ds_exemption_requested_tra","three_ds_exemption_requested_low_value","issuer_three_ds_exemption_requested"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.connectorSelection","typeLabel":"enum\u003cstring>"},"statements":{"type":"array","items":{"type":"object","description":"Represents an IF statement with conditions and optional nested IF statements\n\n```text\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n}\n```","required":["condition"],"properties":{"condition":{"type":"array","items":{"type":"object","description":"Represents a single comparison condition.","required":["lhs","comparison","value","metadata"],"properties":{"lhs":{"type":"string","description":"The left hand side which will always be a domain input identifier like \"payment.method.cardtype\"","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].lhs","typeLabel":"string"},"comparison":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].comparison","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"value":{"type":"integer","format":"int64","description":"Represents a number literal","minimum":0,"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0.value","typeLabel":"integer\u003cint64>"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents an enum variant","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.1","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["metadata_variant"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.2","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["str_value"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a arbitrary String value","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.3","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["global_ref"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"Represents a global reference, which is a reference to a global variable","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.4","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"integer","format":"int64","minimum":0,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value.items.[INDEX]","typeLabel":"integer\u003cint64>"},"description":"Represents an array of numbers. This is basically used for\n\"one of the given numbers\" operations\neg: payment.method.amount = (1, 2, 3)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5.value","typeLabel":"integer\u003cint64>[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.5","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"string","uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value.items.[INDEX]","typeLabel":"string"},"description":"Similar to NumberArray but for enum variants\neg: payment.method.cardtype = (debit, credit)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6.value","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.6","typeLabel":"object"},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_comparison_array"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.type","typeLabel":"enum\u003cstring>"},"value":{"type":"array","items":{"type":"object","description":"Represents a number comparison for \"NumberComparisonArrayValue\"","required":["comparisonType","number"],"properties":{"comparisonType":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].comparisonType","typeLabel":"enum\u003cstring>"},"number":{"type":"integer","format":"int64","description":"This Unit struct represents MinorUnit in which core amount works","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX].number","typeLabel":"integer\u003cint64>"}},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value.items.[INDEX]","typeLabel":"object"},"description":"Like a number array but can include comparisons. Useful for\nconditions like \"500 \u003c amount \u003c 1000\"\neg: payment.amount = (> 500, \u003c 1000)","isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7.value","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value.oneOf.7","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].value","typeLabel":"object"},"metadata":{"type":"object","description":"Additional metadata that the Static Analyzer and Backend does not touch.\nThis can be used to store useful information for the frontend and is required for communication\nbetween the static analyzer and the frontend.","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX].metadata","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].condition","typeLabel":"object[]"},"nested":{"oneOf":[{"type":"array","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].nested.oneOf.0","typeLabel":"array"},{"type":"null","items":{"$circularRef":"497d388b-6407-47e7-a295-3745e9fbde9f"},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].nested.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX].nested","typeLabel":"array | null"}},"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules.statements","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.rules","typeLabel":"object"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"payout_routing_algorithm.oneOf.4.data.metadata.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data.metadata","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payout_routing_algorithm.oneOf.4.data","typeLabel":"object"}},"uniqueKey":"payout_routing_algorithm.oneOf.4","typeLabel":"object"},{"type":"null","uniqueKey":"payout_routing_algorithm.oneOf.5","typeLabel":"null"}],"uniqueKey":"payout_routing_algorithm","typeLabel":"object · object · object · object · object · null"},"applepay_verified_domains":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"applepay_verified_domains.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Verified Apple Pay domains for a particular profile","uniqueKey":"applepay_verified_domains.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Verified Apple Pay domains for a particular profile","uniqueKey":"applepay_verified_domains.oneOf.1","typeLabel":"null"}],"uniqueKey":"applepay_verified_domains","typeLabel":"string[] | null"},"session_expiry":{"oneOf":[{"type":"integer","format":"int64","description":"Client Secret Default expiry for all payments created under this profile","example":900,"uniqueKey":"session_expiry.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Client Secret Default expiry for all payments created under this profile","example":900,"uniqueKey":"session_expiry.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_expiry","typeLabel":"integer\u003cint64> | null"},"payment_link_config":{"oneOf":[{"type":"object","properties":{"theme":{"oneOf":[{"type":"string","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.theme","typeLabel":"string | null"},"logo":{"oneOf":[{"type":"string","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.logo","typeLabel":"string | null"},"seller_name":{"oneOf":[{"type":"string","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.seller_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.seller_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.seller_name","typeLabel":"string | null"},"sdk_layout":{"oneOf":[{"type":"string","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.sdk_layout.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.sdk_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.sdk_layout","typeLabel":"string | null"},"display_sdk_only":{"oneOf":[{"type":"boolean","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.display_sdk_only.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.display_sdk_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.display_sdk_only","typeLabel":"boolean | null"},"enabled_saved_payment_method":{"oneOf":[{"type":"boolean","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.enabled_saved_payment_method.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.enabled_saved_payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.enabled_saved_payment_method","typeLabel":"boolean | null"},"hide_card_nickname_field":{"oneOf":[{"type":"boolean","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.hide_card_nickname_field.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.hide_card_nickname_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.hide_card_nickname_field","typeLabel":"boolean | null"},"show_card_form_by_default":{"oneOf":[{"type":"boolean","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_card_form_by_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_card_form_by_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.show_card_form_by_default","typeLabel":"boolean | null"},"transaction_details":{"oneOf":[{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].value","typeLabel":"string"},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position","typeLabel":"integer\u003cint32> | null"},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold","typeLabel":"boolean | null"},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX].ui_configuration","typeLabel":"object | null"}},"uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5}]},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true},{"type":"null","description":"Whether the key should be bold","default":false,"example":true}]},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true},{"type":"null","description":"Whether the value should be bold","default":false,"example":true}]}}},{"type":"null"}]}}},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.transaction_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.transaction_details","typeLabel":"object[] | null"},"background_image":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"URL of the image","example":"https://hyperswitch.io/favicon.ico","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.url","typeLabel":"string"},"position":{"oneOf":[{"type":"string","enum":["left","top left","top","top right","right","bottom right","bottom","bottom left","center"],"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.position.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.position","typeLabel":"enum\u003cstring> | null"},"size":{"oneOf":[{"type":"object","required":["Variants"],"properties":{"Variants":{"type":"string","enum":["cover","contain"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.0.Variants","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.0","typeLabel":"object"},{"type":"object","required":["Percentage"],"properties":{"Percentage":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.1.Percentage","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.1","typeLabel":"object"},{"type":"object","required":["Pixels"],"properties":{"Pixels":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.2.Pixels","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size.oneOf.3","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0.size","typeLabel":"object · object · object · null"}},"uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.background_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_image","typeLabel":"object | null"},"details_layout":{"oneOf":[{"type":"string","enum":["layout1","layout2"],"uniqueKey":"payment_link_config.oneOf.0.details_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.details_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.details_layout","typeLabel":"enum\u003cstring> | null"},"payment_button_text":{"oneOf":[{"type":"string","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_button_text","typeLabel":"string | null"},"custom_message_for_card_terms":{"oneOf":[{"type":"string","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_card_terms.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_card_terms","typeLabel":"string | null"},"custom_message_for_payment_method_types":{"oneOf":[{"type":"array","items":{"type":"object","description":"Custom T\u0026C messages for a specific payment method","required":["payment_method","payment_method_types"],"properties":{"payment_method":{"type":"string","description":"Indicates the type of payment method. Eg: 'card', 'wallet', etc.","enum":["card","card_redirect","pay_later","wallet","bank_redirect","bank_transfer","crypto","bank_debit","reward","real_time_payment","upi","voucher","gift_card","open_banking","mobile_payment","network_token"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method","typeLabel":"enum\u003cstring>"},"payment_method_types":{"type":"array","items":{"type":"object","description":"Custom T\u0026C message for a specific payment method type","required":["payment_method_type","message"],"properties":{"payment_method_type":{"type":"string","description":"Indicates the sub type of payment method. Eg: 'google_pay' \u0026 'apple_pay' for wallets.","enum":["ach","affirm","afterpay_clearpay","alfamart","ali_pay","ali_pay_hk","alma","amazon_pay","paysera","apple_pay","atome","bacs","bancontact_card","becs","benefit","bizum","blik","bluecode","boleto","bca_bank_transfer","bni_va","breadpay","bri_va","bhn_card_network","card_redirect","cimb_va","classic","credit","crypto_currency","cashapp","dana","danamon_va","debit","duit_now","efecty","eft","eft_debit_order","eps","flexiti","fps","evoucher","giropay","givex","google_pay","go_pay","gcash","ideal","interac","indomaret","klarna","kakao_pay","local_bank_redirect","mandiri_va","knet","mb_way","mobile_pay","momo","momo_atm","multibanco","neteller","online_banking_thailand","online_banking_czech_republic","online_banking_finland","online_banking_fpx","online_banking_poland","online_banking_slovakia","oxxo","pago_efectivo","permata_bank_transfer","open_banking_uk","pay_bright","payjustnow","paypal","paze","pix","pix_key","pix_emv","pix_qr","pix_automatico_qr","pix_automatico_push","pay_safe_card","przelewy24","prompt_pay","pse","qris","red_compra","red_pagos","samsung_pay","sepa","sepa_bank_transfer","sepa_guarenteed_debit","skrill","sofort","swish","touch_n_go","trustly","twint","upi_collect","upi_intent","upi_qr","vipps","viet_qr","venmo","walley","we_chat_pay","seven_eleven","lawson","mini_stop","family_mart","seicomart","pay_easy","local_bank_transfer","mifinity","open_banking_pis","direct_carrier_billing","instant_bank_transfer","instant_bank_transfer_finland","instant_bank_transfer_poland","revolut_pay","indonesian_bank_transfer","open_banking","network_token","payshap","payshap_proxy"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"message":{"type":"object","description":"Custom T\u0026C message content and display mode","required":["value"],"properties":{"value":{"type":"string","description":"The text to be shown per payment method type","example":"I authorize Novalnet AG to debit my account.","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.value","typeLabel":"string"},"display_mode":{"type":"string","description":"Display mode options for controlling how messages are shown.","enum":["default_sdk_message","custom_message","hidden"],"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.display_mode","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message","typeLabel":"object"}},"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX]","typeLabel":"object"},"description":"Payment Method Types","example":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types","typeLabel":"object[]"}},"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of custom T\u0026C messages grouped by payment method","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.custom_message_for_payment_method_types","typeLabel":"object[] | null"},"payment_button_colour":{"oneOf":[{"type":"string","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_button_colour","typeLabel":"string | null"},"skip_status_screen":{"oneOf":[{"type":"boolean","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.skip_status_screen.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.skip_status_screen.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.skip_status_screen","typeLabel":"boolean | null"},"payment_button_text_colour":{"oneOf":[{"type":"string","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.payment_button_text_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_button_text_colour","typeLabel":"string | null"},"background_colour":{"oneOf":[{"type":"string","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.background_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.background_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.background_colour","typeLabel":"string | null"},"sdk_ui_rules":{"oneOf":[{"type":"object","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.sdk_ui_rules","typeLabel":"object | null"},"payment_link_ui_rules":{"oneOf":[{"type":"object","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_link_ui_rules","typeLabel":"object | null"},"enable_button_only_on_form_ready":{"oneOf":[{"type":"boolean","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.enable_button_only_on_form_ready.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.enable_button_only_on_form_ready.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.enable_button_only_on_form_ready","typeLabel":"boolean | null"},"payment_form_header_text":{"oneOf":[{"type":"string","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.payment_form_header_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.payment_form_header_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_form_header_text","typeLabel":"string | null"},"payment_form_label_type":{"oneOf":[{"type":"string","enum":["above","floating","never"],"uniqueKey":"payment_link_config.oneOf.0.payment_form_label_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.payment_form_label_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_form_label_type","typeLabel":"enum\u003cstring> | null"},"show_card_terms":{"oneOf":[{"type":"string","enum":["always","auto","never"],"uniqueKey":"payment_link_config.oneOf.0.show_card_terms.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.show_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.show_card_terms","typeLabel":"enum\u003cstring> | null"},"is_setup_mandate_flow":{"oneOf":[{"type":"boolean","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.is_setup_mandate_flow.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.is_setup_mandate_flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.is_setup_mandate_flow","typeLabel":"boolean | null"},"color_icon_card_cvc_error":{"oneOf":[{"type":"string","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.color_icon_card_cvc_error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.color_icon_card_cvc_error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.color_icon_card_cvc_error","typeLabel":"string | null"},"show_merchant_name":{"oneOf":[{"type":"boolean","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_merchant_name.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.show_merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.show_merchant_name","typeLabel":"boolean | null"},"payment_methods_separator_text":{"oneOf":[{"type":"string","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.payment_methods_separator_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.payment_methods_separator_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.payment_methods_separator_text","typeLabel":"string | null"},"redirect_delay_seconds":{"oneOf":[{"type":"integer","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.redirect_delay_seconds.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.redirect_delay_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.redirect_delay_seconds","typeLabel":"integer\u003cint32> | null"},"domain_name":{"oneOf":[{"type":"string","description":"Custom domain name to be used for hosting the link in your own domain","uniqueKey":"payment_link_config.oneOf.0.domain_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom domain name to be used for hosting the link in your own domain","uniqueKey":"payment_link_config.oneOf.0.domain_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.domain_name","typeLabel":"string | null"},"business_specific_configs":{"oneOf":[{"type":"object","description":"list of configs for multi theme setup","additionalProperties":{"type":"object","properties":{"theme":{"oneOf":[{"type":"string","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.theme","typeLabel":"string | null"},"logo":{"oneOf":[{"type":"string","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.logo","typeLabel":"string | null"},"seller_name":{"oneOf":[{"type":"string","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.seller_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.seller_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.seller_name","typeLabel":"string | null"},"sdk_layout":{"oneOf":[{"type":"string","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_layout.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_layout","typeLabel":"string | null"},"display_sdk_only":{"oneOf":[{"type":"boolean","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.display_sdk_only.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.display_sdk_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.display_sdk_only","typeLabel":"boolean | null"},"enabled_saved_payment_method":{"oneOf":[{"type":"boolean","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enabled_saved_payment_method.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enabled_saved_payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enabled_saved_payment_method","typeLabel":"boolean | null"},"hide_card_nickname_field":{"oneOf":[{"type":"boolean","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.hide_card_nickname_field.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.hide_card_nickname_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.hide_card_nickname_field","typeLabel":"boolean | null"},"show_card_form_by_default":{"oneOf":[{"type":"boolean","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_form_by_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_form_by_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_form_by_default","typeLabel":"boolean | null"},"transaction_details":{"oneOf":[{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].value","typeLabel":"string"},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position","typeLabel":"integer\u003cint32> | null"},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold","typeLabel":"boolean | null"},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration","typeLabel":"object | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5}]},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true},{"type":"null","description":"Whether the key should be bold","default":false,"example":true}]},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true},{"type":"null","description":"Whether the value should be bold","default":false,"example":true}]}}},{"type":"null"}]}}},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.transaction_details","typeLabel":"object[] | null"},"background_image":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"URL of the image","example":"https://hyperswitch.io/favicon.ico","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.url","typeLabel":"string"},"position":{"oneOf":[{"type":"string","enum":["left","top left","top","top right","right","bottom right","bottom","bottom left","center"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.position.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.position","typeLabel":"enum\u003cstring> | null"},"size":{"oneOf":[{"type":"object","required":["Variants"],"properties":{"Variants":{"type":"string","enum":["cover","contain"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.0.Variants","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.0","typeLabel":"object"},{"type":"object","required":["Percentage"],"properties":{"Percentage":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.1.Percentage","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.1","typeLabel":"object"},{"type":"object","required":["Pixels"],"properties":{"Pixels":{"type":"integer","format":"int32","minimum":0,"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.2.Pixels","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size.oneOf.3","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0.size","typeLabel":"object · object · object · null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_image","typeLabel":"object | null"},"details_layout":{"oneOf":[{"type":"string","enum":["layout1","layout2"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.details_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.details_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.details_layout","typeLabel":"enum\u003cstring> | null"},"payment_button_text":{"oneOf":[{"type":"string","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text","typeLabel":"string | null"},"custom_message_for_card_terms":{"oneOf":[{"type":"string","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_card_terms.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_card_terms","typeLabel":"string | null"},"custom_message_for_payment_method_types":{"oneOf":[{"type":"array","items":{"type":"object","description":"Custom T\u0026C messages for a specific payment method","required":["payment_method","payment_method_types"],"properties":{"payment_method":{"type":"string","description":"Indicates the type of payment method. Eg: 'card', 'wallet', etc.","enum":["card","card_redirect","pay_later","wallet","bank_redirect","bank_transfer","crypto","bank_debit","reward","real_time_payment","upi","voucher","gift_card","open_banking","mobile_payment","network_token"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method","typeLabel":"enum\u003cstring>"},"payment_method_types":{"type":"array","items":{"type":"object","description":"Custom T\u0026C message for a specific payment method type","required":["payment_method_type","message"],"properties":{"payment_method_type":{"type":"string","description":"Indicates the sub type of payment method. Eg: 'google_pay' \u0026 'apple_pay' for wallets.","enum":["ach","affirm","afterpay_clearpay","alfamart","ali_pay","ali_pay_hk","alma","amazon_pay","paysera","apple_pay","atome","bacs","bancontact_card","becs","benefit","bizum","blik","bluecode","boleto","bca_bank_transfer","bni_va","breadpay","bri_va","bhn_card_network","card_redirect","cimb_va","classic","credit","crypto_currency","cashapp","dana","danamon_va","debit","duit_now","efecty","eft","eft_debit_order","eps","flexiti","fps","evoucher","giropay","givex","google_pay","go_pay","gcash","ideal","interac","indomaret","klarna","kakao_pay","local_bank_redirect","mandiri_va","knet","mb_way","mobile_pay","momo","momo_atm","multibanco","neteller","online_banking_thailand","online_banking_czech_republic","online_banking_finland","online_banking_fpx","online_banking_poland","online_banking_slovakia","oxxo","pago_efectivo","permata_bank_transfer","open_banking_uk","pay_bright","payjustnow","paypal","paze","pix","pix_key","pix_emv","pix_qr","pix_automatico_qr","pix_automatico_push","pay_safe_card","przelewy24","prompt_pay","pse","qris","red_compra","red_pagos","samsung_pay","sepa","sepa_bank_transfer","sepa_guarenteed_debit","skrill","sofort","swish","touch_n_go","trustly","twint","upi_collect","upi_intent","upi_qr","vipps","viet_qr","venmo","walley","we_chat_pay","seven_eleven","lawson","mini_stop","family_mart","seicomart","pay_easy","local_bank_transfer","mifinity","open_banking_pis","direct_carrier_billing","instant_bank_transfer","instant_bank_transfer_finland","instant_bank_transfer_poland","revolut_pay","indonesian_bank_transfer","open_banking","network_token","payshap","payshap_proxy"],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"message":{"type":"object","description":"Custom T\u0026C message content and display mode","required":["value"],"properties":{"value":{"type":"string","description":"The text to be shown per payment method type","example":"I authorize Novalnet AG to debit my account.","isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.value","typeLabel":"string"},"display_mode":{"type":"string","description":"Display mode options for controlling how messages are shown.","enum":["default_sdk_message","custom_message","hidden"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.display_mode","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message","typeLabel":"object"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX]","typeLabel":"object"},"description":"Payment Method Types","example":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}],"isRequired":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types","typeLabel":"object[]"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of custom T\u0026C messages grouped by payment method","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.custom_message_for_payment_method_types","typeLabel":"object[] | null"},"payment_button_colour":{"oneOf":[{"type":"string","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_colour","typeLabel":"string | null"},"skip_status_screen":{"oneOf":[{"type":"boolean","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.skip_status_screen.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.skip_status_screen.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.skip_status_screen","typeLabel":"boolean | null"},"payment_button_text_colour":{"oneOf":[{"type":"string","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_button_text_colour","typeLabel":"string | null"},"background_colour":{"oneOf":[{"type":"string","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.background_colour","typeLabel":"string | null"},"sdk_ui_rules":{"oneOf":[{"type":"object","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.sdk_ui_rules","typeLabel":"object | null"},"payment_link_ui_rules":{"oneOf":[{"type":"object","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_link_ui_rules","typeLabel":"object | null"},"enable_button_only_on_form_ready":{"oneOf":[{"type":"boolean","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enable_button_only_on_form_ready.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enable_button_only_on_form_ready.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.enable_button_only_on_form_ready","typeLabel":"boolean | null"},"payment_form_header_text":{"oneOf":[{"type":"string","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_header_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_header_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_header_text","typeLabel":"string | null"},"payment_form_label_type":{"oneOf":[{"type":"string","enum":["above","floating","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_label_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_label_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_form_label_type","typeLabel":"enum\u003cstring> | null"},"show_card_terms":{"oneOf":[{"type":"string","enum":["always","auto","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_terms.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_card_terms","typeLabel":"enum\u003cstring> | null"},"is_setup_mandate_flow":{"oneOf":[{"type":"boolean","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.is_setup_mandate_flow.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.is_setup_mandate_flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.is_setup_mandate_flow","typeLabel":"boolean | null"},"color_icon_card_cvc_error":{"oneOf":[{"type":"string","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.color_icon_card_cvc_error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.color_icon_card_cvc_error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.color_icon_card_cvc_error","typeLabel":"string | null"},"show_merchant_name":{"oneOf":[{"type":"boolean","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_merchant_name.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.show_merchant_name","typeLabel":"boolean | null"},"payment_methods_separator_text":{"oneOf":[{"type":"string","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_methods_separator_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_methods_separator_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.payment_methods_separator_text","typeLabel":"string | null"},"redirect_delay_seconds":{"oneOf":[{"type":"integer","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.redirect_delay_seconds.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.redirect_delay_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties.redirect_delay_seconds","typeLabel":"integer\u003cint32> | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.0","typeLabel":"object"},{"type":"null","description":"list of configs for multi theme setup","additionalProperties":{"type":"object","properties":{"theme":{"oneOf":[{"type":"string","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"custom theme for the payment link","example":"#4E6ADD","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.theme","typeLabel":"string | null"},"logo":{"oneOf":[{"type":"string","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"merchant display logo","example":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.logo","typeLabel":"string | null"},"seller_name":{"oneOf":[{"type":"string","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.seller_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for payment link","example":"hyperswitch","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.seller_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.seller_name","typeLabel":"string | null"},"sdk_layout":{"oneOf":[{"type":"string","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_layout.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom layout for sdk","example":"accordion","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_layout","typeLabel":"string | null"},"display_sdk_only":{"oneOf":[{"type":"boolean","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.display_sdk_only.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Display only the sdk for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.display_sdk_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.display_sdk_only","typeLabel":"boolean | null"},"enabled_saved_payment_method":{"oneOf":[{"type":"boolean","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enabled_saved_payment_method.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Enable saved payment method option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enabled_saved_payment_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enabled_saved_payment_method","typeLabel":"boolean | null"},"hide_card_nickname_field":{"oneOf":[{"type":"boolean","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.hide_card_nickname_field.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Hide card nickname field option for payment link","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.hide_card_nickname_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.hide_card_nickname_field","typeLabel":"boolean | null"},"show_card_form_by_default":{"oneOf":[{"type":"boolean","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_form_by_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Show card form by default for payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_form_by_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_form_by_default","typeLabel":"boolean | null"},"transaction_details":{"oneOf":[{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].value","typeLabel":"string"},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.position","typeLabel":"integer\u003cint32> | null"},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the key should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_key_bold","typeLabel":"boolean | null"},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the value should be bold","default":false,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0.is_value_bold","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX].ui_configuration","typeLabel":"object | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Key for the transaction details","example":"Policy-Number","maxLength":255},"value":{"type":"string","description":"Value for the transaction details","example":"297472368473924","maxLength":255},"ui_configuration":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","format":"int32","description":"Position of the key-value pair in the UI","example":5},{"type":"null","format":"int32","description":"Position of the key-value pair in the UI","example":5}]},"is_key_bold":{"oneOf":[{"type":"boolean","description":"Whether the key should be bold","default":false,"example":true},{"type":"null","description":"Whether the key should be bold","default":false,"example":true}]},"is_value_bold":{"oneOf":[{"type":"boolean","description":"Whether the value should be bold","default":false,"example":true},{"type":"null","description":"Whether the value should be bold","default":false,"example":true}]}}},{"type":"null"}]}}},"description":"Dynamic details related to merchant to be rendered in payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.transaction_details","typeLabel":"object[] | null"},"background_image":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"URL of the image","example":"https://hyperswitch.io/favicon.ico","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.url","typeLabel":"string"},"position":{"oneOf":[{"type":"string","enum":["left","top left","top","top right","right","bottom right","bottom","bottom left","center"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.position.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.position","typeLabel":"enum\u003cstring> | null"},"size":{"oneOf":[{"type":"object","required":["Variants"],"properties":{"Variants":{"type":"string","enum":["cover","contain"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.0.Variants","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.0","typeLabel":"object"},{"type":"object","required":["Percentage"],"properties":{"Percentage":{"type":"integer","format":"int32","minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.1.Percentage","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.1","typeLabel":"object"},{"type":"object","required":["Pixels"],"properties":{"Pixels":{"type":"integer","format":"int32","minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.2.Pixels","typeLabel":"integer\u003cint32>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size.oneOf.3","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0.size","typeLabel":"object · object · object · null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_image","typeLabel":"object | null"},"details_layout":{"oneOf":[{"type":"string","enum":["layout1","layout2"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.details_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.details_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.details_layout","typeLabel":"enum\u003cstring> | null"},"payment_button_text":{"oneOf":[{"type":"string","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text","typeLabel":"string | null"},"custom_message_for_card_terms":{"oneOf":[{"type":"string","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_card_terms.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text for customizing message for card terms","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_card_terms","typeLabel":"string | null"},"custom_message_for_payment_method_types":{"oneOf":[{"type":"array","items":{"type":"object","description":"Custom T\u0026C messages for a specific payment method","required":["payment_method","payment_method_types"],"properties":{"payment_method":{"type":"string","description":"Indicates the type of payment method. Eg: 'card', 'wallet', etc.","enum":["card","card_redirect","pay_later","wallet","bank_redirect","bank_transfer","crypto","bank_debit","reward","real_time_payment","upi","voucher","gift_card","open_banking","mobile_payment","network_token"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method","typeLabel":"enum\u003cstring>"},"payment_method_types":{"type":"array","items":{"type":"object","description":"Custom T\u0026C message for a specific payment method type","required":["payment_method_type","message"],"properties":{"payment_method_type":{"type":"string","description":"Indicates the sub type of payment method. Eg: 'google_pay' \u0026 'apple_pay' for wallets.","enum":["ach","affirm","afterpay_clearpay","alfamart","ali_pay","ali_pay_hk","alma","amazon_pay","paysera","apple_pay","atome","bacs","bancontact_card","becs","benefit","bizum","blik","bluecode","boleto","bca_bank_transfer","bni_va","breadpay","bri_va","bhn_card_network","card_redirect","cimb_va","classic","credit","crypto_currency","cashapp","dana","danamon_va","debit","duit_now","efecty","eft","eft_debit_order","eps","flexiti","fps","evoucher","giropay","givex","google_pay","go_pay","gcash","ideal","interac","indomaret","klarna","kakao_pay","local_bank_redirect","mandiri_va","knet","mb_way","mobile_pay","momo","momo_atm","multibanco","neteller","online_banking_thailand","online_banking_czech_republic","online_banking_finland","online_banking_fpx","online_banking_poland","online_banking_slovakia","oxxo","pago_efectivo","permata_bank_transfer","open_banking_uk","pay_bright","payjustnow","paypal","paze","pix","pix_key","pix_emv","pix_qr","pix_automatico_qr","pix_automatico_push","pay_safe_card","przelewy24","prompt_pay","pse","qris","red_compra","red_pagos","samsung_pay","sepa","sepa_bank_transfer","sepa_guarenteed_debit","skrill","sofort","swish","touch_n_go","trustly","twint","upi_collect","upi_intent","upi_qr","vipps","viet_qr","venmo","walley","we_chat_pay","seven_eleven","lawson","mini_stop","family_mart","seicomart","pay_easy","local_bank_transfer","mifinity","open_banking_pis","direct_carrier_billing","instant_bank_transfer","instant_bank_transfer_finland","instant_bank_transfer_poland","revolut_pay","indonesian_bank_transfer","open_banking","network_token","payshap","payshap_proxy"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"message":{"type":"object","description":"Custom T\u0026C message content and display mode","required":["value"],"properties":{"value":{"type":"string","description":"The text to be shown per payment method type","example":"I authorize Novalnet AG to debit my account.","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.value","typeLabel":"string"},"display_mode":{"type":"string","description":"Display mode options for controlling how messages are shown.","enum":["default_sdk_message","custom_message","hidden"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message.display_mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX].message","typeLabel":"object"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types.items.[INDEX]","typeLabel":"object"},"description":"Payment Method Types","example":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX].payment_method_types","typeLabel":"object[]"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"List of custom T\u0026C messages grouped by payment method","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.custom_message_for_payment_method_types","typeLabel":"object[] | null"},"payment_button_colour":{"oneOf":[{"type":"string","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_colour","typeLabel":"string | null"},"skip_status_screen":{"oneOf":[{"type":"boolean","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.skip_status_screen.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Skip the status screen after payment completion","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.skip_status_screen.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.skip_status_screen","typeLabel":"boolean | null"},"payment_button_text_colour":{"oneOf":[{"type":"string","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text colour for payment link's handle confirm button","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_button_text_colour","typeLabel":"string | null"},"background_colour":{"oneOf":[{"type":"string","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_colour.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom background colour for the payment link","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_colour.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.background_colour","typeLabel":"string | null"},"sdk_ui_rules":{"oneOf":[{"type":"object","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"SDK configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.sdk_ui_rules","typeLabel":"object | null"},"payment_link_ui_rules":{"oneOf":[{"type":"object","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payment link configuration rules","additionalProperties":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties.additionalProperties","typeLabel":"string"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_link_ui_rules","typeLabel":"object | null"},"enable_button_only_on_form_ready":{"oneOf":[{"type":"boolean","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enable_button_only_on_form_ready.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable the button only when the payment form is ready for submission","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enable_button_only_on_form_ready.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.enable_button_only_on_form_ready","typeLabel":"boolean | null"},"payment_form_header_text":{"oneOf":[{"type":"string","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_header_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional header for the SDK's payment form","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_header_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_header_text","typeLabel":"string | null"},"payment_form_label_type":{"oneOf":[{"type":"string","enum":["above","floating","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_label_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_label_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_form_label_type","typeLabel":"enum\u003cstring> | null"},"show_card_terms":{"oneOf":[{"type":"string","enum":["always","auto","never"],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_terms.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_terms.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_card_terms","typeLabel":"enum\u003cstring> | null"},"is_setup_mandate_flow":{"oneOf":[{"type":"boolean","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.is_setup_mandate_flow.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Boolean to control payment button text for setup mandate calls","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.is_setup_mandate_flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.is_setup_mandate_flow","typeLabel":"boolean | null"},"color_icon_card_cvc_error":{"oneOf":[{"type":"string","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.color_icon_card_cvc_error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hex color for the CVC icon during error state","uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.color_icon_card_cvc_error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.color_icon_card_cvc_error","typeLabel":"string | null"},"show_merchant_name":{"oneOf":[{"type":"boolean","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_merchant_name.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to display the merchant name in the payment link","default":true,"example":true,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.show_merchant_name","typeLabel":"boolean | null"},"payment_methods_separator_text":{"oneOf":[{"type":"string","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_methods_separator_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom text for the separator shown between wallet and card payment method sections","example":"Or pay with","maxLength":64,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_methods_separator_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.payment_methods_separator_text","typeLabel":"string | null"},"redirect_delay_seconds":{"oneOf":[{"type":"integer","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.redirect_delay_seconds.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Duration in seconds before the status page auto-redirects to the return URL.\nSet to 0 to disable auto-redirect. Maximum value is 900 seconds. Defaults to 5 seconds.","example":10,"maximum":900,"minimum":0,"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.redirect_delay_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties.redirect_delay_seconds","typeLabel":"integer\u003cint32> | null"}},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.business_specific_configs","typeLabel":"object | null"},"allowed_domains":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_link_config.oneOf.0.allowed_domains.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"A list of allowed domains (glob patterns) where this link can be embedded / opened from","uniqueItems":true,"uniqueKey":"payment_link_config.oneOf.0.allowed_domains.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"A list of allowed domains (glob patterns) where this link can be embedded / opened from","uniqueItems":true,"uniqueKey":"payment_link_config.oneOf.0.allowed_domains.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.allowed_domains","typeLabel":"string[] | null"},"branding_visibility":{"oneOf":[{"type":"boolean","description":"Toggle for HyperSwitch branding visibility","uniqueKey":"payment_link_config.oneOf.0.branding_visibility.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Toggle for HyperSwitch branding visibility","uniqueKey":"payment_link_config.oneOf.0.branding_visibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config.oneOf.0.branding_visibility","typeLabel":"boolean | null"}},"uniqueKey":"payment_link_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_link_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_link_config","typeLabel":"object | null"},"authentication_connector_details":{"oneOf":[{"type":"object","required":["authentication_connectors","three_ds_requestor_url"],"properties":{"authentication_connectors":{"type":"array","items":{"type":"string","enum":["threedsecureio","netcetera","gpayments","ctp_mastercard","unified_authentication_service","juspaythreedsserver","ctp_visa","cardinal"],"uniqueKey":"authentication_connector_details.oneOf.0.authentication_connectors.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"List of authentication connectors","isRequired":true,"uniqueKey":"authentication_connector_details.oneOf.0.authentication_connectors","typeLabel":"enum\u003cstring>[]"},"three_ds_requestor_url":{"type":"string","description":"URL of the (customer service) website that will be shown to the shopper in case of technical errors during the 3D Secure 2 process.","isRequired":true,"uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_url","typeLabel":"string"},"three_ds_requestor_app_url":{"oneOf":[{"type":"string","description":"Merchant app declaring their URL within the CReq message so that the Authentication app can call the Merchant app after OOB authentication has occurred.","uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_app_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant app declaring their URL within the CReq message so that the Authentication app can call the Merchant app after OOB authentication has occurred.","uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_app_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_connector_details.oneOf.0.three_ds_requestor_app_url","typeLabel":"string | null"}},"uniqueKey":"authentication_connector_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"authentication_connector_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_connector_details","typeLabel":"object | null"},"use_billing_as_payment_method_billing":{"oneOf":[{"type":"boolean","uniqueKey":"use_billing_as_payment_method_billing.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"use_billing_as_payment_method_billing.oneOf.1","typeLabel":"null"}],"uniqueKey":"use_billing_as_payment_method_billing","typeLabel":"boolean | null"},"extended_card_info_config":{"oneOf":[{"type":"object","required":["public_key"],"properties":{"public_key":{"type":"string","description":"Merchant public key","isRequired":true,"uniqueKey":"extended_card_info_config.oneOf.0.public_key","typeLabel":"string"},"ttl_in_secs":{"type":"integer","format":"int32","description":"TTL for extended card info","default":900,"maximum":7200,"minimum":0,"uniqueKey":"extended_card_info_config.oneOf.0.ttl_in_secs","typeLabel":"integer\u003cint32>"}},"uniqueKey":"extended_card_info_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"extended_card_info_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"extended_card_info_config","typeLabel":"object | null"},"collect_shipping_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_shipping_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_shipping_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"collect_shipping_details_from_wallet_connector","typeLabel":"boolean | null"},"collect_billing_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_billing_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector only if it is required field for connector (Eg. Apple Pay, Google Pay etc)","default":false,"example":false,"uniqueKey":"collect_billing_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"collect_billing_details_from_wallet_connector","typeLabel":"boolean | null"},"always_collect_shipping_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_shipping_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer shipping details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_shipping_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_collect_shipping_details_from_wallet_connector","typeLabel":"boolean | null"},"always_collect_billing_details_from_wallet_connector":{"oneOf":[{"type":"boolean","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_billing_details_from_wallet_connector.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"A boolean value to indicate if customer billing details needs to be collected from wallet\nconnector irrespective of connector required fields (Eg. Apple pay, Google pay etc)","default":false,"example":false,"uniqueKey":"always_collect_billing_details_from_wallet_connector.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_collect_billing_details_from_wallet_connector","typeLabel":"boolean | null"},"is_connector_agnostic_mit_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if the MIT (merchant initiated transaction) payments can be made connector\nagnostic, i.e., MITs may be processed through different connector than CIT (customer\ninitiated transaction) based on the routing rules.\nIf set to `false`, MIT will go through the same connector as the CIT.","uniqueKey":"is_connector_agnostic_mit_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if the MIT (merchant initiated transaction) payments can be made connector\nagnostic, i.e., MITs may be processed through different connector than CIT (customer\ninitiated transaction) based on the routing rules.\nIf set to `false`, MIT will go through the same connector as the CIT.","uniqueKey":"is_connector_agnostic_mit_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_connector_agnostic_mit_enabled","typeLabel":"boolean | null"},"payout_link_config":{"oneOf":[{"type":"object","description":"Object for GenericLinkUiConfig","required":["allowed_domains"],"properties":{"allowed_domains":{"type":"array","items":{"type":"string","uniqueKey":"payout_link_config.oneOf.0.allowed_domains.items.[INDEX]","typeLabel":"string"},"description":"A list of allowed domains (glob patterns) where this link can be embedded / opened from","uniqueItems":true,"isRequired":true,"uniqueKey":"payout_link_config.oneOf.0.allowed_domains","typeLabel":"string[]"},"logo":{"oneOf":[{"type":"string","description":"Merchant's display logo","example":"https://hyperswitch.io/favicon.ico","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.logo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant's display logo","example":"https://hyperswitch.io/favicon.ico","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.logo","typeLabel":"string | null"},"merchant_name":{"oneOf":[{"type":"string","description":"Custom merchant name for the link","example":"Hyperswitch","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.merchant_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom merchant name for the link","example":"Hyperswitch","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.merchant_name","typeLabel":"string | null"},"theme":{"oneOf":[{"type":"string","description":"Primary color to be used in the form represented in hex format","example":"#4285F4","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.theme.oneOf.0","typeLabel":"string"},{"type":"null","description":"Primary color to be used in the form represented in hex format","example":"#4285F4","maxLength":255,"uniqueKey":"payout_link_config.oneOf.0.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.theme","typeLabel":"string | null"},"domain_name":{"oneOf":[{"type":"string","description":"Custom domain name to be used for hosting the link","uniqueKey":"payout_link_config.oneOf.0.domain_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Custom domain name to be used for hosting the link","uniqueKey":"payout_link_config.oneOf.0.domain_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.domain_name","typeLabel":"string | null"},"form_layout":{"oneOf":[{"type":"string","enum":["tabs","journey"],"uniqueKey":"payout_link_config.oneOf.0.form_layout.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"payout_link_config.oneOf.0.form_layout.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.form_layout","typeLabel":"enum\u003cstring> | null"},"payout_test_mode":{"oneOf":[{"type":"boolean","description":"Allows for removing any validations / pre-requisites which are necessary in a production environment","default":false,"uniqueKey":"payout_link_config.oneOf.0.payout_test_mode.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Allows for removing any validations / pre-requisites which are necessary in a production environment","default":false,"uniqueKey":"payout_link_config.oneOf.0.payout_test_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config.oneOf.0.payout_test_mode","typeLabel":"boolean | null"}},"uniqueKey":"payout_link_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payout_link_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"payout_link_config","typeLabel":"object | null"},"outgoing_webhook_custom_http_headers":{"oneOf":[{"type":"object","description":"These key-value pairs are sent as additional custom headers in the outgoing webhook request.","uniqueKey":"outgoing_webhook_custom_http_headers.oneOf.0","typeLabel":"object"},{"type":"null","description":"These key-value pairs are sent as additional custom headers in the outgoing webhook request.","uniqueKey":"outgoing_webhook_custom_http_headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"outgoing_webhook_custom_http_headers","typeLabel":"object | null"},"tax_connector_id":{"oneOf":[{"type":"string","description":"Merchant Connector id to be stored for tax_calculator connector","uniqueKey":"tax_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant Connector id to be stored for tax_calculator connector","uniqueKey":"tax_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"tax_connector_id","typeLabel":"string | null"},"max_auto_retries_enabled":{"oneOf":[{"type":"integer","format":"int32","description":"Maximum number of auto retries allowed for a payment","uniqueKey":"max_auto_retries_enabled.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Maximum number of auto retries allowed for a payment","uniqueKey":"max_auto_retries_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_auto_retries_enabled","typeLabel":"integer\u003cint32> | null"},"always_request_extended_authorization":{"oneOf":[{"type":"boolean","description":"Bool indicating if extended authentication must be requested for all payments","uniqueKey":"always_request_extended_authorization.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Bool indicating if extended authentication must be requested for all payments","uniqueKey":"always_request_extended_authorization.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_request_extended_authorization","typeLabel":"boolean | null"},"authentication_product_ids":{"oneOf":[{"type":"object","description":"Product authentication ids","uniqueKey":"authentication_product_ids.oneOf.0","typeLabel":"object"},{"type":"null","description":"Product authentication ids","uniqueKey":"authentication_product_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_product_ids","typeLabel":"object | null"},"card_testing_guard_config":{"oneOf":[{"type":"object","required":["card_ip_blocking_status","card_ip_blocking_threshold","guest_user_card_blocking_status","guest_user_card_blocking_threshold","customer_id_blocking_status","customer_id_blocking_threshold","card_testing_guard_expiry"],"properties":{"card_ip_blocking_status":{"type":"string","enum":["enabled","disabled"],"isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.card_ip_blocking_status","typeLabel":"enum\u003cstring>"},"card_ip_blocking_threshold":{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Card IP Blocking for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.card_ip_blocking_threshold","typeLabel":"integer\u003cint32>"},"guest_user_card_blocking_status":{"type":"string","enum":["enabled","disabled"],"isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_user_card_blocking_status","typeLabel":"enum\u003cstring>"},"guest_user_card_blocking_threshold":{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Guest User Card Blocking for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_user_card_blocking_threshold","typeLabel":"integer\u003cint32>"},"customer_id_blocking_status":{"type":"string","enum":["enabled","disabled"],"isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.customer_id_blocking_status","typeLabel":"enum\u003cstring>"},"customer_id_blocking_threshold":{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Customer Id Blocking for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.customer_id_blocking_threshold","typeLabel":"integer\u003cint32>"},"card_testing_guard_expiry":{"type":"integer","format":"int32","description":"Determines Redis Expiry for Card Testing Guard for profile","isRequired":true,"uniqueKey":"card_testing_guard_config.oneOf.0.card_testing_guard_expiry","typeLabel":"integer\u003cint32>"},"guest_ip_blocking_status":{"oneOf":[{"type":"string","enum":["enabled","disabled"],"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_status","typeLabel":"enum\u003cstring> | null"},"guest_ip_blocking_threshold":{"oneOf":[{"type":"integer","format":"int32","description":"Determines the unsuccessful payment threshold for Guest IP Blocking for profile","default":10,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_threshold.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Determines the unsuccessful payment threshold for Guest IP Blocking for profile","default":10,"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_testing_guard_config.oneOf.0.guest_ip_blocking_threshold","typeLabel":"integer\u003cint32> | null"}},"uniqueKey":"card_testing_guard_config.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"card_testing_guard_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_testing_guard_config","typeLabel":"object | null"},"is_debit_routing_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if debit routing is enabled or not","uniqueKey":"is_debit_routing_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if debit routing is enabled or not","uniqueKey":"is_debit_routing_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_debit_routing_enabled","typeLabel":"boolean | null"},"merchant_business_country":{"oneOf":[{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"merchant_business_country.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"merchant_business_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_business_country","typeLabel":"enum\u003cstring> | null"},"acquirer_configs":{"oneOf":[{"type":"array","items":{"type":"object","required":["profile_acquirer_id","profile_id","is_default"],"properties":{"profile_acquirer_id":{"type":"string","description":"The unique identifier of the profile acquirer","example":"pro_acq_LCRdERuylQvNQ4qh3QE0","isRequired":true,"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].profile_acquirer_id","typeLabel":"string"},"profile_id":{"type":"string","description":"Parent profile id to link the acquirer account with","example":"pro_ky0yNyOXXlA5hF8JzE5q","isRequired":true,"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].profile_id","typeLabel":"string"},"is_default":{"type":"boolean","description":"Whether this configuration bucket is the default fallback for the profile.","isRequired":true,"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].is_default","typeLabel":"boolean"},"acquirer_assigned_merchant_id":{"oneOf":[{"type":"string","description":"The merchant id assigned by the acquirer","example":"M123456789","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_assigned_merchant_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The merchant id assigned by the acquirer","example":"M123456789","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_assigned_merchant_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_assigned_merchant_id","typeLabel":"string | null"},"merchant_name":{"oneOf":[{"type":"string","description":"Merchant name","example":"NewAge Retailer","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].merchant_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant name","example":"NewAge Retailer","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].merchant_name","typeLabel":"string | null"},"network":{"oneOf":[{"type":"string","description":"Network provider","example":"VISA","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].network.oneOf.0","typeLabel":"string"},{"type":"null","description":"Network provider","example":"VISA","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].network.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].network","typeLabel":"string | null"},"acquirer_bin":{"oneOf":[{"type":"string","description":"Acquirer bin","example":"456789","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_bin.oneOf.0","typeLabel":"string"},{"type":"null","description":"Acquirer bin","example":"456789","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_bin.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_bin","typeLabel":"string | null"},"acquirer_ica":{"oneOf":[{"type":"string","description":"Acquirer ica provided by acquirer","example":"401288","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_ica.oneOf.0","typeLabel":"string"},{"type":"null","description":"Acquirer ica provided by acquirer","example":"401288","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_ica.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_ica","typeLabel":"string | null"},"acquirer_fraud_rate":{"oneOf":[{"type":"number","format":"double","description":"Fraud rate for the particular acquirer configuration","example":0.01,"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_fraud_rate.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Fraud rate for the particular acquirer configuration","example":0.01,"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_fraud_rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_fraud_rate","typeLabel":"number\u003cdouble> | null"},"acquirer_country_code":{"oneOf":[{"type":"string","description":"Acquirer country code","example":"US","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Acquirer country code","example":"US","uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX].acquirer_country_code","typeLabel":"string | null"}},"uniqueKey":"acquirer_configs.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Acquirer configs (Deprecated - use `acquirer_config_bucket` instead)","deprecated":true,"uniqueKey":"acquirer_configs.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["profile_acquirer_id","profile_id","is_default"],"properties":{"profile_acquirer_id":{"type":"string","description":"The unique identifier of the profile acquirer","example":"pro_acq_LCRdERuylQvNQ4qh3QE0"},"acquirer_assigned_merchant_id":{"oneOf":[{"type":"string","description":"The merchant id assigned by the acquirer","example":"M123456789"},{"type":"null","description":"The merchant id assigned by the acquirer","example":"M123456789"}]},"merchant_name":{"oneOf":[{"type":"string","description":"Merchant name","example":"NewAge Retailer"},{"type":"null","description":"Merchant name","example":"NewAge Retailer"}]},"network":{"oneOf":[{"type":"string","description":"Network provider","example":"VISA"},{"type":"null","description":"Network provider","example":"VISA"}]},"acquirer_bin":{"oneOf":[{"type":"string","description":"Acquirer bin","example":"456789"},{"type":"null","description":"Acquirer bin","example":"456789"}]},"acquirer_ica":{"oneOf":[{"type":"string","description":"Acquirer ica provided by acquirer","example":"401288"},{"type":"null","description":"Acquirer ica provided by acquirer","example":"401288"}]},"acquirer_fraud_rate":{"oneOf":[{"type":"number","format":"double","description":"Fraud rate for the particular acquirer configuration","example":0.01},{"type":"null","format":"double","description":"Fraud rate for the particular acquirer configuration","example":0.01}]},"acquirer_country_code":{"oneOf":[{"type":"string","description":"Acquirer country code","example":"US"},{"type":"null","description":"Acquirer country code","example":"US"}]},"profile_id":{"type":"string","description":"Parent profile id to link the acquirer account with","example":"pro_ky0yNyOXXlA5hF8JzE5q"},"is_default":{"type":"boolean","description":"Whether this configuration bucket is the default fallback for the profile."}}},"description":"Acquirer configs (Deprecated - use `acquirer_config_bucket` instead)","deprecated":true,"uniqueKey":"acquirer_configs.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_configs","typeLabel":"object[] | null"},"acquirer_config_bucket":{"oneOf":[{"type":"object","required":["configs"],"properties":{"configs":{"type":"object","description":"Flattened map of acquirer configuration buckets","additionalProperties":{"type":"array","items":{"type":"object","required":["network"],"properties":{"network":{"type":"string","description":"Network provider","example":"VISA","isRequired":true,"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].network","typeLabel":"string"},"acquirer_assigned_merchant_id":{"oneOf":[{"type":"string","description":"The merchant id assigned by the acquirer","example":"M123456789","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_assigned_merchant_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The merchant id assigned by the acquirer","example":"M123456789","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_assigned_merchant_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_assigned_merchant_id","typeLabel":"string | null"},"merchant_name":{"oneOf":[{"type":"string","description":"Merchant name","example":"NewAge Retailer","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].merchant_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant name","example":"NewAge Retailer","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].merchant_name","typeLabel":"string | null"},"acquirer_bin":{"oneOf":[{"type":"string","description":"Acquirer bin","example":"456789","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_bin.oneOf.0","typeLabel":"string"},{"type":"null","description":"Acquirer bin","example":"456789","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_bin.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_bin","typeLabel":"string | null"},"acquirer_ica":{"oneOf":[{"type":"string","description":"Acquirer ica provided by acquirer","example":"401288","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_ica.oneOf.0","typeLabel":"string"},{"type":"null","description":"Acquirer ica provided by acquirer","example":"401288","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_ica.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_ica","typeLabel":"string | null"},"acquirer_fraud_rate":{"oneOf":[{"type":"number","format":"double","description":"Fraud rate for the particular acquirer configuration","example":0.01,"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_fraud_rate.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Fraud rate for the particular acquirer configuration","example":0.01,"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_fraud_rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_fraud_rate","typeLabel":"number\u003cdouble> | null"},"acquirer_country_code":{"oneOf":[{"type":"string","description":"Acquirer country code","example":"US","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Acquirer country code","example":"US","uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX].acquirer_country_code","typeLabel":"string | null"}},"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties.items.[INDEX]","typeLabel":"object"},"uniqueKey":"acquirer_config_bucket.oneOf.0.configs.additionalProperties","typeLabel":"object[]"},"isRequired":true,"uniqueKey":"acquirer_config_bucket.oneOf.0.configs","typeLabel":"object"},"default_acquirer_config":{"oneOf":[{"type":"string","description":"The default bucket for acquirer configurations","example":"pro_acq_LCRdERuylQvNQ4qh3QE0","uniqueKey":"acquirer_config_bucket.oneOf.0.default_acquirer_config.oneOf.0","typeLabel":"string"},{"type":"null","description":"The default bucket for acquirer configurations","example":"pro_acq_LCRdERuylQvNQ4qh3QE0","uniqueKey":"acquirer_config_bucket.oneOf.0.default_acquirer_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket.oneOf.0.default_acquirer_config","typeLabel":"string | null"}},"uniqueKey":"acquirer_config_bucket.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"acquirer_config_bucket.oneOf.1","typeLabel":"null"}],"uniqueKey":"acquirer_config_bucket","typeLabel":"object | null"},"is_iframe_redirection_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if the redirection has to open in the iframe","example":false,"uniqueKey":"is_iframe_redirection_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if the redirection has to open in the iframe","example":false,"uniqueKey":"is_iframe_redirection_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_iframe_redirection_enabled","typeLabel":"boolean | null"},"merchant_category_code":{"oneOf":[{"type":"string","title":"4 digit Merchant category code (MCC)","example":"5411","uniqueKey":"merchant_category_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"merchant_category_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_category_code","typeLabel":"string | null"},"merchant_country_code":{"oneOf":[{"type":"string","description":"A wrapper type for merchant country codes that provides validation and conversion functionality.\n\nThis type stores a country code as a string and provides methods to validate it\nand convert it to a `Country` enum variant.","uniqueKey":"merchant_country_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"merchant_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant_country_code","typeLabel":"string | null"},"dispute_polling_interval":{"oneOf":[{"type":"integer","format":"int32","description":"Time interval (in hours) for polling the connector to check dispute statuses","example":2,"minimum":0,"uniqueKey":"dispute_polling_interval.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Time interval (in hours) for polling the connector to check dispute statuses","example":2,"minimum":0,"uniqueKey":"dispute_polling_interval.oneOf.1","typeLabel":"null"}],"uniqueKey":"dispute_polling_interval","typeLabel":"integer\u003cint32> | null"},"is_manual_retry_enabled":{"oneOf":[{"type":"boolean","description":"Indicates if manual retry for payment is enabled or not","uniqueKey":"is_manual_retry_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indicates if manual retry for payment is enabled or not","uniqueKey":"is_manual_retry_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_manual_retry_enabled","typeLabel":"boolean | null"},"always_enable_overcapture":{"oneOf":[{"type":"boolean","description":"Bool indicating if overcapture must be requested for all payments","uniqueKey":"always_enable_overcapture.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Bool indicating if overcapture must be requested for all payments","uniqueKey":"always_enable_overcapture.oneOf.1","typeLabel":"null"}],"uniqueKey":"always_enable_overcapture","typeLabel":"boolean | null"},"is_external_vault_enabled":{"oneOf":[{"type":"string","enum":["enable","skip"],"uniqueKey":"is_external_vault_enabled.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"is_external_vault_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_external_vault_enabled","typeLabel":"enum\u003cstring> | null"},"external_vault_connector_details":{"oneOf":[{"type":"object","properties":{"vault_connector_id":{"oneOf":[{"type":"string","description":"Merchant Connector id to be stored for vault connector","uniqueKey":"external_vault_connector_details.oneOf.0.vault_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant Connector id to be stored for vault connector","uniqueKey":"external_vault_connector_details.oneOf.0.vault_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_connector_id","typeLabel":"string | null"},"vault_sdk":{"oneOf":[{"type":"string","enum":["vgs_sdk","hyperswitch_sdk"],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_sdk.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"external_vault_connector_details.oneOf.0.vault_sdk.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_sdk","typeLabel":"enum\u003cstring> | null"},"vault_token_selector":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"token_type":{"oneOf":[{"type":"string","description":"Fields that can be tokenized with vault","enum":["card_number","card_cvc","card_expiry_year","card_expiry_month","network_token","network_token_expiry_year","network_token_expiry_month","network_token_cryptogram"],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX].token_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX].token_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX].token_type","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Fields to tokenization in vault","uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"token_type":{"oneOf":[{"type":"string","description":"Fields that can be tokenized with vault","enum":["card_number","card_cvc","card_expiry_year","card_expiry_month","network_token","network_token_expiry_year","network_token_expiry_month","network_token_cryptogram"]},{"type":"null"}]}}},"description":"Fields to tokenization in vault","uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details.oneOf.0.vault_token_selector","typeLabel":"object[] | null"}},"uniqueKey":"external_vault_connector_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"external_vault_connector_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_vault_connector_details","typeLabel":"object | null"},"billing_processor_id":{"oneOf":[{"type":"string","description":"Merchant Connector id to be stored for billing_processor connector","uniqueKey":"billing_processor_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant Connector id to be stored for billing_processor connector","uniqueKey":"billing_processor_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"billing_processor_id","typeLabel":"string | null"},"surcharge_connector_details":{"oneOf":[{"type":"object","properties":{"surcharge_connector_id":{"oneOf":[{"type":"string","description":"The surcharge connector ID for calculating external surcharge","uniqueKey":"surcharge_connector_details.oneOf.0.surcharge_connector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The surcharge connector ID for calculating external surcharge","uniqueKey":"surcharge_connector_details.oneOf.0.surcharge_connector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"surcharge_connector_details.oneOf.0.surcharge_connector_id","typeLabel":"string | null"}},"uniqueKey":"surcharge_connector_details.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"surcharge_connector_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"surcharge_connector_details","typeLabel":"object | null"},"is_l2_l3_enabled":{"oneOf":[{"type":"boolean","description":"Flag to enable Level 2 and Level 3 processing data for card transactions","uniqueKey":"is_l2_l3_enabled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Flag to enable Level 2 and Level 3 processing data for card transactions","uniqueKey":"is_l2_l3_enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_l2_l3_enabled","typeLabel":"boolean | null"},"network_tokenization_credentials":{"oneOf":[{"type":"object","description":"The credentials required for calling the network tokenization provider APIs","required":["internal_network_token_service"],"properties":{"internal_network_token_service":{"type":"object","required":["token_service_api_key","public_key","private_key","key_id"],"properties":{"token_service_api_key":{"type":"string","description":"The API key to contact the network tokenization provider","example":"MDRFRDU3Mzc1Q0Q0N2893727712QzQjJEQzlENTBCOg==","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.token_service_api_key","typeLabel":"string"},"public_key":{"type":"string","description":"The public key to encrypt the card details before sending to the network tokenization provider","example":"-----BEGIN PUBLIC KEY-----\nsom8723hj1bajhgd123==\n-----END PUBLIC KEY-----","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.public_key","typeLabel":"string"},"private_key":{"type":"string","description":"The private key to decrypt the tokenized card details received from the network tokenization provider","example":"-----BEGIN RSA PRIVATE KEY-----\n897238huhbsdbjh12==\n-----END RSA PRIVATE KEY-----","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.private_key","typeLabel":"string"},"key_id":{"type":"string","description":"The key_id used in encryption","example":"key_1ac9895a6d85414897213gahdac838a8","maxLength":255,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service.key_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"network_tokenization_credentials.oneOf.0.internal_network_token_service","typeLabel":"object"}},"uniqueKey":"network_tokenization_credentials.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"network_tokenization_credentials.oneOf.1","typeLabel":"null"}],"uniqueKey":"network_tokenization_credentials","typeLabel":"object | null"},"payment_method_blocking":{"oneOf":[{"type":"object","description":"Configuration for payment method blocking based on card attributes","properties":{"card":{"oneOf":[{"type":"object","description":"Card-specific blocking configuration","properties":{"issuing_country":{"oneOf":[{"type":"array","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"]},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuing_country","typeLabel":"enum\u003cstring>[] | null"},"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"card_subtypes":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_subtypes","typeLabel":"string[] | null"},"issuers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.issuers","typeLabel":"string[] | null"},"block_if_bin_info_unavailable":{"oneOf":[{"type":"boolean","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_if_bin_info_unavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_if_bin_info_unavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_if_bin_info_unavailable","typeLabel":"boolean | null"},"card_networks":{"oneOf":[{"type":"array","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"]},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_networks","typeLabel":"enum\u003cstring>[] | null"},"funding_sources":{"oneOf":[{"type":"array","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"]},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.funding_sources","typeLabel":"enum\u003cstring>[] | null"},"card_segment_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["business","commercial","consumer","government"],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["business","commercial","consumer","government"]},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.card_segment_types","typeLabel":"enum\u003cstring>[] | null"},"block_virtual_cards":{"oneOf":[{"type":"boolean","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_virtual_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_virtual_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_virtual_cards","typeLabel":"boolean | null"},"block_non_reloadable_prepaid_cards":{"oneOf":[{"type":"boolean","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.block_non_reloadable_prepaid_cards","typeLabel":"boolean | null"},"gambling_blocked":{"oneOf":[{"type":"boolean","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.gambling_blocked.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.gambling_blocked.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0.gambling_blocked","typeLabel":"boolean | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.card.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.card","typeLabel":"object | null"},"wallet":{"oneOf":[{"type":"object","description":"Wallet-specific blocking configuration for Apple Pay and Google Pay","properties":{"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block for all wallet payments (e.g., [\"Credit\", \"Debit\"]).\n\nDeprecated: this applies one rule to every wallet, so a card type cannot be blocked on\nApple Pay without also blocking it on Google Pay. Use `apple_pay.card_types` and\n`google_pay.card_types` instead, which are evaluated per wallet against that wallet's decrypted card.","deprecated":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block for all wallet payments (e.g., [\"Credit\", \"Debit\"]).\n\nDeprecated: this applies one rule to every wallet, so a card type cannot be blocked on\nApple Pay without also blocking it on Google Pay. Use `apple_pay.card_types` and\n`google_pay.card_types` instead, which are evaluated per wallet against that wallet's decrypted card.","deprecated":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"apple_pay":{"oneOf":[{"type":"object","description":"Card-specific blocking configuration","properties":{"issuing_country":{"oneOf":[{"type":"array","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"]},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuing_country","typeLabel":"enum\u003cstring>[] | null"},"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"card_subtypes":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_subtypes","typeLabel":"string[] | null"},"issuers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.issuers","typeLabel":"string[] | null"},"block_if_bin_info_unavailable":{"oneOf":[{"type":"boolean","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_if_bin_info_unavailable","typeLabel":"boolean | null"},"card_networks":{"oneOf":[{"type":"array","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"]},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_networks","typeLabel":"enum\u003cstring>[] | null"},"funding_sources":{"oneOf":[{"type":"array","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"]},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.funding_sources","typeLabel":"enum\u003cstring>[] | null"},"card_segment_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["business","commercial","consumer","government"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["business","commercial","consumer","government"]},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.card_segment_types","typeLabel":"enum\u003cstring>[] | null"},"block_virtual_cards":{"oneOf":[{"type":"boolean","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_virtual_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_virtual_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_virtual_cards","typeLabel":"boolean | null"},"block_non_reloadable_prepaid_cards":{"oneOf":[{"type":"boolean","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.block_non_reloadable_prepaid_cards","typeLabel":"boolean | null"},"gambling_blocked":{"oneOf":[{"type":"boolean","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.gambling_blocked.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.gambling_blocked.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0.gambling_blocked","typeLabel":"boolean | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.apple_pay","typeLabel":"object | null"},"google_pay":{"oneOf":[{"type":"object","description":"Card-specific blocking configuration","properties":{"issuing_country":{"oneOf":[{"type":"array","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","US"]},"description":"Set of issuing countries to block using ISO 3166-1 alpha-2 codes (e.g., [\"IN\", \"US\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuing_country","typeLabel":"enum\u003cstring>[] | null"},"card_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["credit","debit"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["credit","debit"]},"description":"Set of card types to block (e.g., [\"Credit\", \"Debit\"])","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_types","typeLabel":"enum\u003cstring>[] | null"},"card_subtypes":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card subtypes to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_subtypes","typeLabel":"string[] | null"},"issuers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Set of card issuer IDs to block","uniqueItems":true,"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.issuers","typeLabel":"string[] | null"},"block_if_bin_info_unavailable":{"oneOf":[{"type":"boolean","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to block if BIN is provided but no matching record found in cards_info table.\nDefaults to false (allow payment if BIN not found in database).","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_if_bin_info_unavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_if_bin_info_unavailable","typeLabel":"boolean | null"},"card_networks":{"oneOf":[{"type":"array","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"Indicates the card network.","enum":["Visa","Mastercard","AmericanExpress","JCB","DinersClub","Discover","CartesBancaires","UnionPay","Interac","RuPay","Maestro","Star","Pulse","Accel","Nyce","Prop","PrivateLabel","Dinacard"]},"description":"Set of card networks to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_networks","typeLabel":"enum\u003cstring>[] | null"},"funding_sources":{"oneOf":[{"type":"array","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["CREDIT","DEBIT","DEFERRED DEBIT","PREPAID","CHARGE CARD"]},"description":"Set of card funding sources to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.funding_sources","typeLabel":"enum\u003cstring>[] | null"},"card_segment_types":{"oneOf":[{"type":"array","items":{"type":"string","enum":["business","commercial","consumer","government"],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["business","commercial","consumer","government"]},"description":"Set of card segment types to block","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.card_segment_types","typeLabel":"enum\u003cstring>[] | null"},"block_virtual_cards":{"oneOf":[{"type":"boolean","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_virtual_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether virtual cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_virtual_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_virtual_cards","typeLabel":"boolean | null"},"block_non_reloadable_prepaid_cards":{"oneOf":[{"type":"boolean","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether non-reloadable prepaid cards should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_non_reloadable_prepaid_cards.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.block_non_reloadable_prepaid_cards","typeLabel":"boolean | null"},"gambling_blocked":{"oneOf":[{"type":"boolean","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.gambling_blocked.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether cards from BINs marked for gambling should be blocked","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.gambling_blocked.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0.gambling_blocked","typeLabel":"boolean | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0.google_pay","typeLabel":"object | null"}},"uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.0.wallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking.oneOf.0.wallet","typeLabel":"object | null"}},"uniqueKey":"payment_method_blocking.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_method_blocking.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_method_blocking","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"merchant_id":"y3oqhf46pyzuxjbcn2giaqnb44","profile_id":"pro_abcdefghijklmnopqrstuvwxyz","profile_name":"\u003cstring>","enable_payment_response_hash":true,"redirect_to_merchant_with_http_post":true,"is_tax_connector_enabled":true,"is_network_tokenization_enabled":false,"is_auto_retries_enabled":false,"is_click_to_pay_enabled":false,"is_clear_pan_retries_enabled":true,"force_3ds_challenge":true,"is_pre_network_tokenization_enabled":false,"return_url":"https://www.example.com/success","payment_response_hash_key":"\u003cstring>","webhook_details":{"payment_statuses_enabled":["succeeded","failed","partially_captured","requires_merchant_action"],"refund_statuses_enabled":["success","failure"],"webhook_version":"1.0.2","webhook_username":"ekart_retail","webhook_password":"ekart@123","webhook_url":"www.ekart.com/webhooks","payment_created_enabled":true,"payment_succeeded_enabled":true,"payment_failed_enabled":true,"payout_statuses_enabled":["success","failed"],"dispute_statuses_enabled":["dispute_opened","dispute_won"],"mandate_statuses_enabled":["active","inactive"],"invoice_statuses_enabled":["invoice_paid"]},"metadata":{},"routing_algorithm":{},"intent_fulfillment_time":900,"frm_routing_algorithm":{},"payout_routing_algorithm":{"type":"single","data":{"connector":"absa_sanlam","merchant_connector_id":"\u003cstring>"}},"applepay_verified_domains":["\u003cstring>"],"session_expiry":900,"payment_link_config":{"theme":"#4E6ADD","logo":"https://i.pinimg.com/736x/4d/83/5c/4d835ca8aafbbb15f84d07d926fda473.jpg","seller_name":"hyperswitch","sdk_layout":"accordion","display_sdk_only":true,"enabled_saved_payment_method":true,"hide_card_nickname_field":true,"show_card_form_by_default":true,"transaction_details":[{"key":"Policy-Number","value":"297472368473924","ui_configuration":{"position":5,"is_key_bold":true,"is_value_bold":true}}],"background_image":{"url":"https://hyperswitch.io/favicon.ico","position":"left","size":{"Variants":"cover"}},"details_layout":"layout1","payment_button_text":"\u003cstring>","custom_message_for_card_terms":"\u003cstring>","custom_message_for_payment_method_types":[{"payment_method":"card","payment_method_types":[{"message":{"display_mode":"custom","value":"Sample message"},"payment_method_type":"credit"}]}],"payment_button_colour":"\u003cstring>","skip_status_screen":true,"payment_button_text_colour":"\u003cstring>","background_colour":"\u003cstring>","sdk_ui_rules":{},"payment_link_ui_rules":{},"enable_button_only_on_form_ready":true,"payment_form_header_text":"\u003cstring>","payment_form_label_type":"above","show_card_terms":"always","is_setup_mandate_flow":true,"color_icon_card_cvc_error":"\u003cstring>","show_merchant_name":true,"payment_methods_separator_text":"Or pay with","redirect_delay_seconds":10,"domain_name":"\u003cstring>","business_specific_configs":{},"allowed_domains":["\u003cstring>"],"branding_visibility":true},"authentication_connector_details":{"authentication_connectors":["threedsecureio"],"three_ds_requestor_url":"\u003cstring>","three_ds_requestor_app_url":"\u003cstring>"},"use_billing_as_payment_method_billing":true,"extended_card_info_config":{"public_key":"\u003cstring>","ttl_in_secs":900},"collect_shipping_details_from_wallet_connector":false,"collect_billing_details_from_wallet_connector":false,"always_collect_shipping_details_from_wallet_connector":false,"always_collect_billing_details_from_wallet_connector":false,"is_connector_agnostic_mit_enabled":true,"payout_link_config":{"allowed_domains":["\u003cstring>"],"logo":"https://hyperswitch.io/favicon.ico","merchant_name":"Hyperswitch","theme":"#4285F4","domain_name":"\u003cstring>","form_layout":"tabs","payout_test_mode":false},"outgoing_webhook_custom_http_headers":{},"tax_connector_id":"\u003cstring>","max_auto_retries_enabled":123,"always_request_extended_authorization":true,"authentication_product_ids":{},"card_testing_guard_config":{"card_ip_blocking_status":"enabled","card_ip_blocking_threshold":123,"guest_user_card_blocking_status":"enabled","guest_user_card_blocking_threshold":123,"customer_id_blocking_status":"enabled","customer_id_blocking_threshold":123,"card_testing_guard_expiry":123,"guest_ip_blocking_status":"enabled","guest_ip_blocking_threshold":10},"is_debit_routing_enabled":true,"merchant_business_country":"AF","acquirer_configs":[{"profile_acquirer_id":"pro_acq_LCRdERuylQvNQ4qh3QE0","profile_id":"pro_ky0yNyOXXlA5hF8JzE5q","is_default":true,"acquirer_assigned_merchant_id":"M123456789","merchant_name":"NewAge Retailer","network":"VISA","acquirer_bin":"456789","acquirer_ica":"401288","acquirer_fraud_rate":0.01,"acquirer_country_code":"US"}],"acquirer_config_bucket":{"configs":{},"default_acquirer_config":"pro_acq_LCRdERuylQvNQ4qh3QE0"},"is_iframe_redirection_enabled":false,"merchant_category_code":"5411","merchant_country_code":"\u003cstring>","dispute_polling_interval":2,"is_manual_retry_enabled":true,"always_enable_overcapture":true,"is_external_vault_enabled":"enable","external_vault_connector_details":{"vault_connector_id":"\u003cstring>","vault_sdk":"vgs_sdk","vault_token_selector":[{"token_type":"card_number"}]},"billing_processor_id":"\u003cstring>","surcharge_connector_details":{"surcharge_connector_id":"\u003cstring>"},"is_l2_l3_enabled":true,"network_tokenization_credentials":{"internal_network_token_service":{"token_service_api_key":"MDRFRDU3Mzc1Q0Q0N2893727712QzQjJEQzlENTBCOg==","public_key":"-----BEGIN PUBLIC KEY-----\nsom8723hj1bajhgd123==\n-----END PUBLIC KEY-----","private_key":"-----BEGIN RSA PRIVATE KEY-----\n897238huhbsdbjh12==\n-----END RSA PRIVATE KEY-----","key_id":"key_1ac9895a6d85414897213gahdac838a8"}},"payment_method_blocking":{"card":{"issuing_country":["AF"],"card_types":["credit"],"card_subtypes":["\u003cstring>"],"issuers":["\u003cstring>"],"block_if_bin_info_unavailable":true,"card_networks":["Visa"],"funding_sources":["CREDIT"],"card_segment_types":["business"],"block_virtual_cards":true,"block_non_reloadable_prepaid_cards":true,"gambling_blocked":true},"wallet":{"card_types":["credit"],"apple_pay":{"issuing_country":["AF"],"card_types":["credit"],"card_subtypes":["\u003cstring>"],"issuers":["\u003cstring>"],"block_if_bin_info_unavailable":true,"card_networks":["Visa"],"funding_sources":["CREDIT"],"card_segment_types":["business"],"block_virtual_cards":true,"block_non_reloadable_prepaid_cards":true,"gambling_blocked":true},"google_pay":{"issuing_country":["AF"],"card_types":["credit"],"card_subtypes":["\u003cstring>"],"issuers":["\u003cstring>"],"block_if_bin_info_unavailable":true,"card_networks":["Visa"],"funding_sources":["CREDIT"],"card_segment_types":["business"],"block_virtual_cards":true,"block_non_reloadable_prepaid_cards":true,"gambling_blocked":true}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"b4c13b2e-a2c5-4947-aea9-a01ab3930528":{"description":"Invalid data","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"6a417aa3-c509-4fa3-a29c-d2f2a1ff6b7d":{"api_key":{"type":"apiKey","in":"header","name":"api-key","description":"Use the API key created under your merchant account from the HyperSwitch dashboard. API key is used to authenticate API requests from your merchant server only. Don't expose this key on a website or embed it in a mobile application.","scopes":[],"schemeName":"api_key"}}},"servers":{"f61470cd-dcf1-4ff9-8d18-5ea2fd311348":{"url":"https://sandbox.hyperswitch.io","description":"Sandbox Environment"}},"schemas":{"497d388b-6407-47e7-a295-3745e9fbde9f":{"type":"object","description":"Represents an IF statement with conditions and optional nested IF statements\n\n```text\npayment.method = card {\npayment.method.cardtype = (credit, debit) {\npayment.method.network = (amex, rupay, diners)\n}\n}\n```","required":["condition"],"properties":{"condition":{"type":"array","items":{"type":"object","description":"Represents a single comparison condition.","required":["lhs","comparison","value","metadata"],"properties":{"lhs":{"type":"string","description":"The left hand side which will always be a domain input identifier like \"payment.method.cardtype\"","isRequired":true},"comparison":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true},"value":{"oneOf":[{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number"],"isRequired":true},"value":{"type":"integer","format":"int64","description":"Represents a number literal","minimum":0,"isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant"],"isRequired":true},"value":{"type":"string","description":"Represents an enum variant","isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["metadata_variant"],"isRequired":true},"value":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","isRequired":true},"value":{"type":"string","isRequired":true}},"isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["str_value"],"isRequired":true},"value":{"type":"string","description":"Represents a arbitrary String value","isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["global_ref"],"isRequired":true},"value":{"type":"string","description":"Represents a global reference, which is a reference to a global variable","isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_array"],"isRequired":true},"value":{"type":"array","items":{"type":"integer","format":"int64","minimum":0},"description":"Represents an array of numbers. This is basically used for\n\"one of the given numbers\" operations\neg: payment.method.amount = (1, 2, 3)","isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["enum_variant_array"],"isRequired":true},"value":{"type":"array","items":{"type":"string"},"description":"Similar to NumberArray but for enum variants\neg: payment.method.cardtype = (debit, credit)","isRequired":true}},"isRequired":true},{"type":"object","description":"Represents a value in the DSL","required":["type","value"],"properties":{"type":{"type":"string","enum":["number_comparison_array"],"isRequired":true},"value":{"type":"array","items":{"type":"object","description":"Represents a number comparison for \"NumberComparisonArrayValue\"","required":["comparisonType","number"],"properties":{"comparisonType":{"type":"string","description":"Conditional comparison type","enum":["equal","not_equal","less_than","less_than_equal","greater_than","greater_than_equal"],"isRequired":true},"number":{"type":"integer","format":"int64","description":"This Unit struct represents MinorUnit in which core amount works","isRequired":true}}},"description":"Like a number array but can include comparisons. Useful for\nconditions like \"500 \u003c amount \u003c 1000\"\neg: payment.amount = (> 500, \u003c 1000)","isRequired":true}},"isRequired":true}],"isRequired":true},"metadata":{"type":"object","description":"Additional metadata that the Static Analyzer and Backend does not touch.\nThis can be used to store useful information for the frontend and is required for communication\nbetween the static analyzer and the frontend.","additionalProperties":{"oneOf":[{}]},"isRequired":true}}},"isRequired":true},"nested":{"oneOf":[{"type":"array","items":{"oneOf":[{}]}},{"type":"null"}]}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"api-key","description":"Use the API key created under your merchant account from the HyperSwitch dashboard. API key is used to authenticate API requests from your merchant server only. Don't expose this key on a website or embed it in a mobile application.","scopes":[],"schemeName":"api_key"},"schema":{"title":"api-key","type":"string","description":"Use the API key created under your merchant account from the HyperSwitch dashboard. API key is used to authenticate API requests from your merchant server only. Don't expose this key on a website or embed it in a mobile application.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"api_key","name":"api-key"}],"title":"api_key"}]},"originalFileLocation":"v1/openapi_spec_v1.json"},"subdomain":"docs.transactlyltd.com","siteName":"Hyperswitch","title":"Profile - Update - Hyperswitch","navMaps":{"firstHrefInVersion":{"1.0.0":{"href":"/v1/business-profile/business-profile--update","matchLevel":0},"2.0.0 [BETA]":{"href":"/introduction","matchLevel":3}},"firstHrefInLanguage":{}},"originalFileLocation":"v1/business-profile/business-profile--update.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=\"Update the profile\">\u003cmeta data-mint-head name=\"application-name\" content=\"Hyperswitch\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/favicons/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/favicons/favicon-32x32.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/favicons/favicon-16x16.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/favicons/favicon.ico\">\u003cmeta data-mint-head property=\"og:title\" content=\"Profile - Update - Hyperswitch\">\u003cmeta data-mint-head property=\"og:description\" content=\"Update the profile\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Hyperswitch\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://local./v1/business-profile/business-profile--update\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"http://docs.transactlyltd.com/_mintlify/og/v1/business-profile/business-profile--update.png\">\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=\"Profile - Update - Hyperswitch\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Update the profile\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"http://docs.transactlyltd.com/_mintlify/og/v1/business-profile/business-profile--update.png\">\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=\"/favicons/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Hyperswitch\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4F8EFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://local./v1/business-profile/business-profile--update\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v1/business-profile/business-profile--update.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Hyperswitch\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Hyperswitch","nav":{"tabs":[{"tab":"Documentation","versions":[{"version":"1.0.0","groups":[{"group":"Get Started","pages":[{"title":"👋 Welcome to Hyperswitch API Reference","sidebarTitle":"Introduction","icon":"rectangle-code","iconType":"solid","href":"/introduction"}]},{"group":"Essentials","pages":[{"title":"Authentication Types","href":"/essentials/authentication"},{"title":"Error Codes","href":"/essentials/error_codes"},{"title":"Rate Limits","href":"/essentials/rate_limit"},{"title":"Go-live Checklist","href":"/essentials/go-live"}]},{"group":"Payments Core APIs","pages":[{"title":"Setup instructions","sidebarTitle":"Setup Instructions","icon":"flag","iconType":"solid","href":"/v1/payments/setup--instructions"},{"title":"Payment flows","sidebarTitle":"Payment Flows","icon":"arrows-retweet","iconType":"solid","href":"/v1/payments/payment--flows"},{"group":"Payments","pages":[{"title":"Payments - Create","openapi":"post /payments","href":"/v1/payments/payments--create"},{"title":"Payments - Update","openapi":"post /payments/{payment_id}","href":"/v1/payments/payments--update"},{"title":"Payments - Confirm","openapi":"post /payments/{payment_id}/confirm","href":"/v1/payments/payments--confirm"},{"title":"Payments - Retrieve","openapi":"get /payments/{payment_id}","href":"/v1/payments/payments--retrieve"},{"title":"Payments - Cancel","openapi":"post /payments/{payment_id}/cancel","href":"/v1/payments/payments--cancel"},{"title":"Payments - Cancel Post Capture","openapi":"post /payments/{payment_id}/cancel_post_capture","href":"/v1/payments/payments--cancel-post-capture"},{"title":"Payments - Cancel Post Capture Retrieve","openapi":"get /payments/{payment_id}/cancel_post_capture","href":"/v1/payments/payments--cancel-post-capture-retrieve"},{"title":"Payments - Capture","openapi":"post /payments/{payment_id}/capture","href":"/v1/payments/payments--capture"},{"title":"Payments - Incremental Authorization","openapi":"post /payments/{payment_id}/incremental_authorization","href":"/v1/payments/payments--incremental-authorization"},{"title":"Payments - Extended Authorization","openapi":"post /payments/{payment_id}/extend_authorization","href":"/v1/payments/payments--extend-authorization"},{"title":"Payments - Session token","openapi":"post /payments/session_tokens","href":"/v1/payments/payments--session-token"},{"title":"Payments Link - Retrieve","openapi":"get /payment_link/{payment_link_id}","href":"/v1/payments/payments-link--retrieve"},{"title":"Payments - List","openapi":"get /payments/list","href":"/v1/payments/payments--list"},{"title":"Payments - External 3DS Authentication","openapi":"post /payments/{payment_id}/3ds/authentication","href":"/v1/payments/payments--external-3ds-authentication"},{"title":"Payments complete authorize","openapi":"post /{payment_id}/complete_authorize","href":"/v1/payments/payments--complete-authorize"},{"title":"Payments - Update Metadata","openapi":"post /payments/{payment_id}/update_metadata","href":"/v1/payments/payments--update-metadata"},{"title":"Payments - Submit Eligibility Data","openapi":"post /payments/{payment_id}/eligibility","href":"/v1/payments/payments--submit-eligibility-data"}]},{"group":"Payment Methods","pages":[{"title":"Payment Method - Create","openapi":"post /v1/payment-methods","href":"/v2/payment-methods/payment-method--create-v1"},{"title":"Payment method retrieve v1","openapi":"get /v1/payment-methods/{id}","href":"/v2/payment-methods/payment-method--retrieve-v1"},{"title":"Payment Method - Update","openapi":"put /v1/payment-methods/{id}/update-saved-payment-method","href":"/v2/payment-methods/payment-method--update-v1"},{"title":"Payment Method - Delete","openapi":"delete /v1/payment-methods/{id}","href":"/v2/payment-methods/payment-method--delete-v1"},{"title":"Payment Method - List Customer Saved Payment Methods","openapi":"get /v1/customers/{id}/saved-payment-methods","href":"/v2/payment-methods/payment-method--list-customer-saved-payment-methods-v1"},{"title":"Payment Method - Get Payment Method Token Data","openapi":"get /v1/payment-methods/token/{payment_method_temporary_token}/details","href":"/v2/payment-methods/payment-method--payment-method-token-to-payment-method-id-v1"},{"title":"Payment Method - Set Default Payment Method for Customer","openapi":"post /v1/{customer_id}/payment-methods/{payment_method_id}/default","href":"/v2/payment-methods/payment-method--set-default-payment-method-for-customer-v1"},{"title":"List payment methods for a Payment","openapi":"get /payments/{payment_id}/client","href":"/v1/payment-methods/list-payment-methods-for-a-payment-via-client-sdk"}]},{"group":"Customers","pages":[{"title":"Customers - Create","openapi":"post /v1/customers","href":"/v2/customers/customers--create-v1"},{"title":"Customers - Retrieve","openapi":"get /v1/customers/{id}","href":"/v2/customers/customers--retrieve-v1"},{"title":"Customers - Retrieve using Merchant Reference ID","openapi":"get /v1/customers/reference/{merchant_reference_id}","href":"/v1/customers/customers--retrieve-by-merchant-reference-id"},{"title":"Customers - Update","openapi":"put /v1/customers/{id}","href":"/v2/customers/customers--update-v1"},{"title":"Customers - Delete","openapi":"delete /v1/customers/{id}","href":"/v2/customers/customers--delete-v1"},{"title":"Customers - List","openapi":"get /v1/customers/list","href":"/v2/customers/customers--list-v1"}]},{"group":"Proxy","pages":[{"title":"Proxy","openapi":"post /v1/proxy","href":"/v2/proxy/proxy-v1"}]},{"group":"Payment Method Session","pages":[{"title":"Payment Method Session - Create","openapi":"post /v1/payment-method-sessions","href":"/v2/payment-method-session/payment-method-session--create-v1"},{"title":"Payment Method Session - Retrieve","openapi":"get /v1/payment-method-sessions/{id}","href":"/v2/payment-method-session/payment-method-session--retrieve-v1"},{"title":"Payment Method Session - List Payment Methods","openapi":"get /v1/payment-method-sessions/{id}/list-payment-methods","href":"/v2/payment-method-session/payment-method-session--list-payment-methods-v1"},{"title":"Payment Method Session - Update a saved payment method","openapi":"put /v1/payment-method-sessions/{id}/update-saved-payment-method","href":"/v2/payment-method-session/payment-method-session--update-a-saved-payment-method-v1"},{"title":"Payment Method Session - Confirm a payment method session","openapi":"post /v1/payment-method-sessions/{id}/confirm","href":"/v2/payment-method-session/payment-method-session--confirm-a-payment-method-session-v1"},{"title":"Payment Method Session - Delete a saved payment method","openapi":"delete /v1/payment-method-sessions/{id}","href":"/v2/payment-method-session/payment-method-session--delete-a-saved-payment-method-v1"}]},{"group":"Refunds","pages":[{"title":"Refunds - Create","openapi":"post /refunds","href":"/v1/refunds/refunds--create"},{"title":"Refunds - Update","openapi":"post /refunds/{refund_id}","href":"/v1/refunds/refunds--update"},{"title":"Refunds - Retrieve","openapi":"get /refunds/{refund_id}","href":"/v1/refunds/refunds--retrieve"},{"title":"Refunds - List","openapi":"post /refunds/list","href":"/v1/refunds/refunds--list"}]},{"group":"Disputes","pages":[{"title":"Disputes - Retrieve Dispute","openapi":"get /disputes/{dispute_id}","href":"/v1/disputes/disputes--retrieve"},{"title":"Disputes - List Disputes","openapi":"get /disputes/list","href":"/v1/disputes/disputes--list"},{"title":"Disputes - List Disputes for The Given Profiles","openapi":"get /disputes/profile/list","href":"/v1/disputes/disputes--list-profiles"},{"title":"Disputes - Accept Dispute","openapi":"post /disputes/accept/{dispute_id}","href":"/v1/disputes/disputes--accept"},{"title":"Disputes - Uploads Dispute Evidence","openapi":"post /disputes/evidence","href":"/v1/disputes/disputes--submit-evidence"},{"title":"Disputes - Attach Evidence to Dispute","openapi":"put /disputes/evidence","href":"/v1/disputes/disputes--attach-evidence"},{"title":"Disputes - Retrieve Dispute Evidence","openapi":"get /disputes/evidence/{dispute_id}","href":"/v1/disputes/disputes--retrieve-evidence"},{"title":"Disputes - Delete Evidence attached to a Dispute","openapi":"delete /disputes/evidence","href":"/v1/disputes/disputes--delete-evidence"},{"title":"Disputes - Get Disputes Aggregate","openapi":"get /disputes/aggregate","href":"/v1/disputes/disputes--get-aggregate"},{"title":"Disputes - Get Disputes Aggregate for Profiles","openapi":"get /disputes/profile/aggregate","href":"/v1/disputes/disputes--get-aggregate-profiles"},{"title":"Disputes - Disputes Filters","openapi":"get /disputes/filter","href":"/v1/disputes/disputes--get-filters"},{"title":"Disputes - Disputes Filters Profile","openapi":"get /disputes/profile/filter","href":"/v1/disputes/disputes--get-filters-profiles"}]},{"group":"Authentication","pages":[{"title":"Authentication - Create","openapi":"post /authentication","href":"/v1/authentication/authentication--create"},{"title":"Authentication - POST Eligibility Check","openapi":"post /authentication/{authentication_id}/eligibility-check","href":"/v1/authentication/authentication--post-eligibility-check"},{"title":"Authentication - GET Eligibility Check","openapi":"get /authentication/{authentication_id}/eligibility-check","href":"/v1/authentication/authentication--get-eligibility-check"}]},{"group":"Payouts","pages":[{"title":"Payouts - Create","openapi":"post /payouts/create","href":"/v1/payouts/payouts--create"},{"title":"Payouts - Update","openapi":"post /payouts/{payout_id}","href":"/v1/payouts/payouts--update"},{"title":"Payouts - Cancel","openapi":"post /payouts/{payout_id}/cancel","href":"/v1/payouts/payouts--cancel"},{"title":"Payouts - Fulfill","openapi":"post /payouts/{payout_id}/fulfill","href":"/v1/payouts/payouts--fulfill"},{"title":"Payouts - Confirm","openapi":"post /payouts/{payout_id}/confirm","href":"/v1/payouts/payouts--confirm"},{"title":"Payouts - Retrieve","openapi":"get /payouts/{payout_id}","href":"/v1/payouts/payouts--retrieve"},{"title":"Payouts - List","openapi":"get /payouts/list","href":"/v1/payouts/payouts--list"},{"title":"Payouts - List available filters","openapi":"post /payouts/filter","href":"/v1/payouts/payouts--list-filters"},{"title":"Payouts - List using filters","openapi":"post /payouts/list","href":"/v1/payouts/payouts--filter"}]}]},{"group":"Deprecated APIs","pages":[{"group":"Mandates","pages":[{"title":"Mandates - Revoke Mandate","openapi":"post /mandates/revoke/{mandate_id}","href":"/v1/mandates/mandates--revoke-mandate"},{"title":"Mandates - Retrieve Mandate","openapi":"get /mandates/{mandate_id}","href":"/v1/mandates/mandates--retrieve-mandate"},{"title":"Mandates customer mandates list","openapi":"post /customers/{customer_id}/mandates","href":"/v1/mandates/mandates--customer-mandates-list"}]},{"group":"Customers","pages":[{"title":"Customers - Create","openapi":"post /customers","href":"/v1/customers/customers--create"},{"title":"Customers - Retrieve","openapi":"get /customers/{customer_id}","href":"/v1/customers/customers--retrieve"},{"title":"Customers - Update","openapi":"post /customers/{customer_id}","href":"/v1/customers/customers--update"},{"title":"Customers - Delete","openapi":"delete /customers/{customer_id}","href":"/v1/customers/customers--delete"},{"title":"Customers - List","openapi":"get /customers/list","href":"/v1/customers/customers--list"}]},{"group":"Payment Methods","pages":[{"title":"PaymentMethods - Create","openapi":"post /payment_methods","href":"/v1/payment-methods/paymentmethods--create"},{"title":"Payment Method - Retrieve","openapi":"get /payment_methods/{method_id}","href":"/v1/payment-methods/payment-method--retrieve"},{"title":"Payment Method - Update","openapi":"post /payment_methods/{method_id}/update","href":"/v1/payment-methods/payment-method--update"},{"title":"Payment Method - Delete","openapi":"delete /payment_methods/{method_id}","href":"/v1/payment-methods/payment-method--delete"},{"title":"Payment Method - Set Default Payment Method for Customer","openapi":"post /{customer_id}/payment_methods/{payment_method_id}/default","href":"/v1/payment-methods/payment-method--set-default-payment-method-for-customer"},{"title":"List payment methods for a Merchant","openapi":"get /account/payment_methods","href":"/v1/payment-methods/list-payment-methods-for-a-merchant"},{"title":"List customer saved payment methods for a Payment","openapi":"get /customers/payment_methods","href":"/v1/payment-methods/list-customer-saved-payment-methods-for-a-payment"},{"title":"List payment methods for a Customer","openapi":"get /customers/{customer_id}/payment_methods","href":"/v1/payment-methods/list-payment-methods-for-a-customer"},{"title":"Payment Method - Set Default Payment Method for Customer","openapi":"post /{customer_id}/payment_methods/{payment_method_id}/default","href":"/v1/customer-set-default-payment-method/customers--set-default-payment-method"}]}]},{"group":"Account management APIs","pages":[{"group":"Organization","pages":[{"title":"Organization - Create","openapi":"post /organization","href":"/v1/organization/organization--create"},{"title":"Organization - Retrieve","openapi":"get /organization/{id}","href":"/v1/organization/organization--retrieve"},{"title":"Organization - Update","openapi":"put /organization/{id}","href":"/v1/organization/organization--update"}]},{"group":"Merchant Account","pages":[{"title":"Merchant Account - Create","openapi":"post /accounts","href":"/v1/merchant-account/merchant-account--create"},{"title":"Merchant Account - Retrieve","openapi":"get /accounts/{account_id}","href":"/v1/merchant-account/merchant-account--retrieve"},{"title":"Merchant Account - Update","openapi":"post /accounts/{account_id}","href":"/v1/merchant-account/merchant-account--update"},{"title":"Merchant Account - Delete","openapi":"delete /accounts/{account_id}","href":"/v1/merchant-account/merchant-account--delete"},{"title":"Merchant Account - KV Status","openapi":"post /accounts/{account_id}/kv","href":"/v1/merchant-account/merchant-account--kv-status"}]},{"group":"Business Profile","pages":[{"title":"Profile - Create","description":"Creates a new *profile* for a merchant","openapi":"post /account/{account_id}/business_profile","href":"/v1/business-profile/business-profile--create"},{"title":"Profile - Update","openapi":"post /account/{account_id}/business_profile/{profile_id}","href":"/v1/business-profile/business-profile--update"},{"title":"Profile - Retrieve","description":"Retrieve existing *profile*","openapi":"get /account/{account_id}/business_profile/{profile_id}","href":"/v1/business-profile/business-profile--retrieve"},{"title":"Profile - Delete","openapi":"delete /account/{account_id}/business_profile/{profile_id}","href":"/v1/business-profile/business-profile--delete"},{"title":"Profile - List","openapi":"get /account/{account_id}/business_profile","href":"/v1/business-profile/business-profile--list"}]},{"group":"Platform Account","pages":[{"title":"Platform - Create","openapi":"post /user/create_platform","href":"/v1/platform/platform--create"}]},{"group":"API Key","pages":[{"title":"API Key - Create","openapi":"post /api_keys/{merchant_id}","href":"/v1/api-key/api-key--create"},{"title":"API Key - Retrieve","openapi":"get /api_keys/{merchant_id}/{key_id}","href":"/v1/api-key/api-key--retrieve"},{"title":"API Key - Update","openapi":"post /api_keys/{merchant_id}/{key_id}","href":"/v1/api-key/api-key--update"},{"title":"API Key - Revoke","openapi":"delete /api_keys/{merchant_id}/{key_id}","href":"/v1/api-key/api-key--revoke"},{"title":"API Key - List","openapi":"get /api_keys/{merchant_id}/list","href":"/v1/api-key/api-key--list"}]},{"group":"Merchant Connector Account","pages":[{"title":"Merchant Connector - Create","openapi":"post /account/{account_id}/connectors","href":"/v1/merchant-connector-account/merchant-connector--create"},{"title":"Merchant Connector - Retrieve","openapi":"get /account/{account_id}/connectors/{merchant_connector_id}","href":"/v1/merchant-connector-account/merchant-connector--retrieve"},{"title":"Merchant Connector - Update","openapi":"post /account/{account_id}/connectors/{merchant_connector_id}","href":"/v1/merchant-connector-account/merchant-connector--update"},{"title":"Merchant Connector - Delete","openapi":"delete /account/{account_id}/connectors/{merchant_connector_id}","href":"/v1/merchant-connector-account/merchant-connector--delete"},{"title":"Merchant Connector - List","openapi":"get /account/{account_id}/connectors","href":"/v1/merchant-connector-account/merchant-connector--list"}]},{"group":"GSM (Global Status Mapping)","pages":[{"title":"Gsm - Create","openapi":"post /gsm","href":"/v1/gsm/gsm--create"},{"title":"Gsm - Get","openapi":"post /gsm/get","href":"/v1/gsm/gsm--get"},{"title":"Gsm - Update","openapi":"post /gsm/update","href":"/v1/gsm/gsm--update"},{"title":"Gsm - Delete","openapi":"post /gsm/delete","href":"/v1/gsm/gsm--delete"}]}]},{"group":"Other APIs","pages":[{"group":"Event","pages":[{"title":"Events - List","openapi":"post /events/{merchant_id}","href":"/v1/event/events--list"},{"title":"Events - Delivery Attempt List","openapi":"get /events/{merchant_id}/{event_id}/attempts","href":"/v1/event/events--delivery-attempt-list"},{"title":"Events - Manual Retry","openapi":"post /events/{merchant_id}/{event_id}/retry","href":"/v1/event/events--manual-retry"}]},{"group":"Poll","pages":[{"title":"Poll - Retrieve Poll Status","openapi":"get /poll/status/{poll_id}","href":"/v1/poll/poll--retrieve-poll-status"}]},{"group":"Blocklist","pages":[{"title":"Get blocklist","openapi":"get /blocklist","href":"/v1/blocklist/get-blocklist"},{"title":"Post blocklist","openapi":"post /blocklist","href":"/v1/blocklist/post-blocklist"},{"title":"Delete blocklist","openapi":"delete /blocklist","href":"/v1/blocklist/delete-blocklist"},{"title":"Post blocklisttoggle","openapi":"post /blocklist/toggle","href":"/v1/blocklist/post-blocklisttoggle"},{"title":"Blocklist count","openapi":"get /blocklist/count","href":"/v1/blocklist/blocklist--count"},{"title":"Blocklist lookup","openapi":"get /blocklist/lookup","href":"/v1/blocklist/blocklist--lookup"},{"title":"Blocklist batch upload","openapi":"post /blocklist/batch","href":"/v1/blocklist/blocklist--batch-upload"},{"title":"Blocklist batch list","openapi":"get /blocklist/batch","href":"/v1/blocklist/blocklist--batch-list"},{"title":"Blocklist batch status","openapi":"get /blocklist/batch/{job_id}","href":"/v1/blocklist/blocklist--batch-status"},{"title":"Blocklist export create","openapi":"post /blocklist/export","href":"/v1/blocklist/blocklist--export-create"},{"title":"Blocklist - Clone Entries","openapi":"post /blocklist/clone","href":"/v1/blocklist/blocklist--clone"}]},{"group":"Routing","pages":[{"title":"Routing - List","openapi":"get /routing","href":"/v1/routing/routing--list"},{"title":"Routing - Create","openapi":"post /routing","href":"/v1/routing/routing--create"},{"title":"Routing - Auth Rate Based","openapi":"post /account/{account_id}/business_profile/{profile_id}/dynamic_routing/success_based/create","href":"/v1/routing/routing--success-based"},{"title":"Routing - Elimination","openapi":"post /account/{account_id}/business_profile/{profile_id}/dynamic_routing/elimination/create","href":"/v1/routing/routing--elimination"},{"title":"Routing - Retrieve Config","openapi":"get /routing/active","href":"/v1/routing/routing--retrieve-config"},{"title":"Routing - Deactivate","openapi":"post /routing/deactivate","href":"/v1/routing/routing--deactivate"},{"title":"Routing - Retrieve Default Config","openapi":"get /routing/default","href":"/v1/routing/routing--retrieve-default-config"},{"title":"Routing - Update Default Config","openapi":"post /routing/default","href":"/v1/routing/routing--update-default-config"},{"title":"Routing - Retrieve Default For Profile","openapi":"get /routing/default/profile","href":"/v1/routing/routing--retrieve-default-for-profile"},{"title":"Routing - Update Default For Profile","openapi":"post /routing/default/profile/{profile_id}","href":"/v1/routing/routing--update-default-for-profile"},{"title":"Routing - Retrieve","openapi":"get /routing/{routing_algorithm_id}","href":"/v1/routing/routing--retrieve"},{"title":"Routing - Activate config","openapi":"post /routing/{routing_algorithm_id}/activate","href":"/v1/routing/routing--activate-config"},{"title":"Routing - Evaluate","openapi":"post /routing/evaluate","href":"/v1/routing/routing--evaluate"},{"title":"Routing - Feedback","openapi":"post /routing/feedback","href":"/v1/routing/routing--feedback"},{"title":"Routing - Rule Evaluate","openapi":"post /routing/rule/evaluate","href":"/v1/routing/routing--rule-evaluate"}]},{"group":"Relay","pages":[{"title":"Relay - Create","openapi":"post /relay","href":"/v1/relay/relay"},{"title":"Relay - Retrieve","openapi":"get /relay/{relay_id}","href":"/v1/relay/relay--retrieve"}]},{"group":"Schemas","pages":[{"title":"Outgoing webhook","href":"/v1/schemas/outgoing--webhook"}]},{"group":"Subscriptions","pages":[{"title":"Subscription - Create","openapi":"post /subscriptions/create","href":"/v1/subscriptions/create"},{"title":"Subscription - Confirm","openapi":"post /subscriptions/{subscription_id}/confirm","href":"/v1/subscriptions/confirm"},{"title":"Subscription - Create and Confirm","openapi":"post /subscriptions","href":"/v1/subscriptions/create-and-confirm"},{"title":"Subscription - Update","openapi":"put /subscriptions/{subscription_id}/update","href":"/v1/subscriptions/update"},{"title":"Subscription - Retrieve","openapi":"get /subscriptions/{subscription_id}","href":"/v1/subscriptions/get"},{"title":"Get plans","href":"/v1/subscriptions/get-plans"},{"title":"Subscription - Get Estimate","openapi":"get /subscriptions/estimate","href":"/v1/subscriptions/estimate"},{"title":"Subscription - Pause Subscription","openapi":"post /subscriptions/{subscription_id}/pause","href":"/v1/subscriptions/pause"},{"title":"Subscription - Resume Subscription","openapi":"post /subscriptions/{subscription_id}/resume","href":"/v1/subscriptions/resume"},{"title":"Subscription - Cancel Subscription","openapi":"post /subscriptions/{subscription_id}/cancel","href":"/v1/subscriptions/cancel"}]}]}]},{"version":"2.0.0 [BETA]","pages":[{"title":"2.0.0 [BETA]","href":"/introduction"}]}]},{"tab":"Locker API Reference","pages":[{"title":"Locker API Reference","href":"/locker-api-reference/overview"}]},{"tab":"Decision Engine API Reference","pages":[{"title":"Decision Engine API Reference","href":"/decision-engine-api-reference/introduction"}]}]},"basePath":"","title":"Profile - Update - Hyperswitch","buildId":"223f4d0f93b3","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DLP13Bsa.js","utils-LK_Rx0Zu.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BSq7eEfK.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bchcwpn2.js","snippetPresets-B-BsDEmk.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CNoZnlAG.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DqKAmR6F.js","shallow-Dq5-SwG1.js","getApiPlaygroundDisplay-B6YMrfFr.js","CodeSnippet-DvvqqrVi.js","CodeSnippets-D6Vj56PD.js","Page-03hAnTHd.js","getPastedJson-BKlc8wx2.js","icon-HMNWawTa.js","MethodPill-Dd_Z_kqi.js","DuplicateIcon-DK5o2DOi.js","createIcon-BhUMOhLi.js","DynamicMarkdown-CoGC92CO.js","SectionHeading-K9MvhMbX.js","axios-vUo_bRtp.js","Markdown-DqqHYs0x.js","clsx-DfU2JnNK.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C8phz87P.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BVRLOPpC.js"]}