Le mobile money au Mali (ORANGE_MONEY) est le seul moyen de paiement.
Toute autre valeur de provider ou de payment_method est rejetée
avec une erreur 400, jamais routée ailleurs en silence.
Le moyen de paiement peut être mis en maintenance ou désactivé côté SahelPay. Dans ce cas, la création de paiement échoue avec un 400 explicite. Pour l’afficher à vos clients avant le paiement, interrogez l’endpoint public :
GET /v1/payments/providers et GET /v1/payments/recommend?phone=... existent toujours mais ne renvoient plus que le moyen de paiement disponible (ORANGE_MONEY_ML). recommend indique seulement, via confidence, si le numéro ressemble à un numéro Orange Mali.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/schema.json","name":"SahelPay","colors":{"primary":"#153c32","light":"#a9d472","dark":"#153c32"},"logo":{"light":"https://mintcdn.com/sahelpay/mQ-YZdEZx1d7MVx1/logo/light.svg?fit=max\u0026auto=format\u0026n=mQ-YZdEZx1d7MVx1\u0026q=85\u0026s=6f4433ae2281c6e5d94945057a3beb89","dark":"https://mintcdn.com/sahelpay/mQ-YZdEZx1d7MVx1/logo/dark.svg?fit=max\u0026auto=format\u0026n=mQ-YZdEZx1d7MVx1\u0026q=85\u0026s=7dc6c89a94afbbfca23fb0c92b753ab2"},"favicon":"https://mintcdn.com/sahelpay/mQ-YZdEZx1d7MVx1/favicon.svg?fit=max\u0026auto=format\u0026n=mQ-YZdEZx1d7MVx1\u0026q=85\u0026s=dc8632ddc85144cffdcc7679299c8e40","styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sahelpay","hasAudioNarration":false,"actualSubdomain":"sahelpay","customDomains":["docs.sahelpay.ml"],"gitSource":{"type":"github","owner":"dione24","repo":"sahelpay-sdks","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae4a31f6255dab494228399","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Référence API","count":22},{"language":"default","tag":"Documentation","count":15},{"language":"default","tag":"SDKs","count":8},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Paiements","count":6},{"language":"default","tag":"Abonnements","count":5},{"language":"default","tag":"Démarrer","count":4},{"language":"default","tag":"Ressources","count":4},{"language":"default","tag":"Liens de paiement","count":3},{"language":"default","tag":"Webhooks","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"guides/smart-routing","slug":"/guides/smart-routing","pageMetadata":{"title":"Méthode de paiement","description":"Le moyen de paiement disponible et comment vérifier sa disponibilité","href":"/guides/smart-routing"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Le moyen de paiement disponible et comment vérifier sa disponibilité\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`méthode-de-paiement`,children:`Méthode de paiement`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[`Le mobile money au Mali (`,_jsx(_components.code,{children:`ORANGE_MONEY`}),`) est le seul moyen de paiement.`]}),`\nToute autre valeur de `,_jsx(_components.code,{children:`provider`}),` ou de `,_jsx(_components.code,{children:`payment_method`}),` est rejetée\navec une erreur `,_jsx(_components.code,{children:`400`}),`, jamais routée ailleurs en silence.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`valeurs-acceptées`,children:`Valeurs acceptées`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Champ`}),_jsx(_components.th,{children:`Valeurs acceptées`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_method`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`MOBILE_MONEY`}),`, ou l’alias `,_jsx(_components.code,{children:`ORANGE_MONEY`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`provider`}),` (ancien champ)`]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`ORANGE_MONEY`}),`, `,_jsx(_components.code,{children:`MOBILE_MONEY`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`ML`}),` (défaut)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`XOF`}),` (défaut)`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`vérifier-la-disponibilité`,children:`Vérifier la disponibilité`}),`\n`,_jsxs(_components.p,{children:[`Le moyen de paiement peut être mis en maintenance ou désactivé côté SahelPay. Dans ce cas, la création de paiement échoue avec un `,_jsx(_components.code,{children:`400`}),` explicite. Pour l’afficher à vos clients avant le paiement, interrogez l’endpoint public :`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.sahelpay.ml/v1/providers/enabled`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`13`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`13`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"provider\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ORANGE_MONEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"display_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Orange Money\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"MOBILE_MONEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"logo_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Une liste vide signifie que le moyen de paiement est momentanément indisponible. Paramètre optionnel : `,_jsx(_components.code,{children:`country`}),` (`,_jsx(_components.code,{children:`ML`}),` par défaut).`]}),`\n`,_jsx(Heading,{level:`2`,id:`endpoints-historiques`,children:`Endpoints historiques`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`GET /v1/payments/providers`}),` et `,_jsx(_components.code,{children:`GET /v1/payments/recommend?phone=...`}),` existent toujours mais ne renvoient plus que le moyen de paiement disponible (`,_jsx(_components.code,{children:`ORANGE_MONEY_ML`}),`). `,_jsx(_components.code,{children:`recommend`}),` indique seulement, via `,_jsx(_components.code,{children:`confidence`}),`, si le numéro ressemble à un numéro Orange Mali.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Méthode de paiement","description":"Le moyen de paiement disponible et comment vérifier sa disponibilité","href":"/guides/smart-routing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Méthode de paiement","slug":"méthode-de-paiement","depth":1,"children":[]},{"title":"Valeurs acceptées","slug":"valeurs-acceptées","depth":2,"children":[]},{"title":"Vérifier la disponibilité","slug":"vérifier-la-disponibilité","depth":2,"children":[]},{"title":"Endpoints historiques","slug":"endpoints-historiques","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sahelpay","siteName":"SahelPay","title":"Méthode de paiement - SahelPay","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-04T20:43:35.111Z","originalFileLocation":"guides/smart-routing.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=\"Le moyen de paiement disponible et comment vérifier sa disponibilité\">\u003cmeta data-mint-head name=\"application-name\" content=\"SahelPay\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Méthode de paiement - SahelPay\">\u003cmeta data-mint-head property=\"og:description\" content=\"Le moyen de paiement disponible et comment vérifier sa disponibilité\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SahelPay\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sahelpay.ml/guides/smart-routing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sahelpay.mintlify.site/_mintlify/api/og/v2?division=Guides\u0026amp;title=M%C3%A9thode+de+paiement\u0026amp;description=Le+moyen+de+paiement+disponible+et+comment+v%C3%A9rifier+sa+disponibilit%C3%A9\u0026amp;theme=b4b39cca406b1bc0d769075c\u0026amp;signature=fa929b9817cd40fd5f6dffcc4524146880bf156f4b6d3ee8c60066d7c4b718f2\">\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=\"Méthode de paiement - SahelPay\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Le moyen de paiement disponible et comment vérifier sa disponibilité\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sahelpay.mintlify.site/_mintlify/api/og/v2?division=Guides\u0026amp;title=M%C3%A9thode+de+paiement\u0026amp;description=Le+moyen+de+paiement+disponible+et+comment+v%C3%A9rifier+sa+disponibilit%C3%A9\u0026amp;theme=b4b39cca406b1bc0d769075c\u0026amp;signature=fa929b9817cd40fd5f6dffcc4524146880bf156f4b6d3ee8c60066d7c4b718f2\">\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=\"/mintlify-assets/_mintlify/favicons/sahelpay/wyi5MaNKl_CX-FJj/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SahelPay\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#153c32\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sahelpay.ml/guides/smart-routing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/smart-routing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sahelpay.ml/#organization\",\"name\":\"SahelPay\",\"url\":\"https://docs.sahelpay.ml\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sahelpay/mQ-YZdEZx1d7MVx1/logo/light.svg?fit=max\u0026auto=format\u0026n=mQ-YZdEZx1d7MVx1\u0026q=85\u0026s=6f4433ae2281c6e5d94945057a3beb89\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sahelpay.ml#website\",\"name\":\"SahelPay\",\"url\":\"https://docs.sahelpay.ml\",\"publisher\":{\"@id\":\"https://docs.sahelpay.ml/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sahelpay.ml/guides/smart-routing#webpage\",\"url\":\"https://docs.sahelpay.ml/guides/smart-routing\",\"name\":\"Méthode de paiement\",\"description\":\"Le moyen de paiement disponible et comment vérifier sa disponibilité\",\"dateModified\":\"2026-10-04T20:43:35.111Z\",\"isPartOf\":{\"@id\":\"https://docs.sahelpay.ml#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sahelpay.ml/guides/smart-routing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sahelpay.ml/guides/smart-routing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guides\",\"item\":\"https://docs.sahelpay.ml/guides/integration\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Méthode de paiement\",\"item\":\"https://docs.sahelpay.ml/guides/smart-routing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sahelpay.ml/guides/smart-routing#article\",\"headline\":\"Méthode de paiement\",\"name\":\"Méthode de paiement\",\"description\":\"Le moyen de paiement disponible et comment vérifier sa disponibilité\",\"url\":\"https://docs.sahelpay.ml/guides/smart-routing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sahelpay.ml/guides/smart-routing#webpage\"},\"dateModified\":\"2026-10-04T20:43:35.111Z\",\"publisher\":{\"@id\":\"https://docs.sahelpay.ml/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sahelpay.ml#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SahelPay\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"SahelPay\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/guides/smart-routing.md","siteName":"SahelPay","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Démarrer","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","href":"/quickstart"},{"title":"Authentification","href":"/authentication"},{"title":"Passer en production","href":"/guides/going-live"}]},{"group":"Guides","pages":[{"title":"Guide d'intégration","description":"Comment intégrer SahelPay dans votre application","href":"/guides/integration"},{"title":"Méthode de paiement","href":"/guides/smart-routing"},{"title":"Webhooks","description":"Recevoir et traiter les notifications de paiement","href":"/guides/webhooks"},{"title":"Tests","href":"/guides/testing"},{"title":"Programme Partenaires SPAY","href":"/guides/partners"},{"title":"Billing — abonnements clients","href":"/guides/subscriptions"},{"title":"Customer Portal","href":"/guides/customer-portal"}]},{"group":"Ressources","pages":[{"title":"Comptes de test","href":"/resources/test-accounts"},{"title":"Codes d'erreur","href":"/resources/error-codes"},{"title":"Historique des changements","href":"/resources/changelog"},{"title":"Kit développeur et logos","href":"/resources/brand-kit"}]}]},{"tab":"Référence API","pages":[{"title":"Référence API","href":"/api-reference/overview"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]}]},"basePath":"","title":"Méthode de paiement - SahelPay","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":[],"chunks":[]}