{"componentChunkName":"component---src-templates-article-template-tsx","path":"/pe/apm/yape-payments","result":{"data":{"article":{"title":"Acepta pagos con Yape","subtitle":"Acepta pagos aprobados en la app de Yape, por redirección o notificación push","fullWidth":null,"hero":null,"heroTextColor":null,"heroImg":null,"content":[{"body":{"childMdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {};\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\nvar Aside = makeShortcode(\"Aside\");\nvar NextStep = makeShortcode(\"NextStep\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(Aside, {\n    type: \"danger\",\n    title: \"\\uD83D\\uDEA7 Early Release \\u2014 Beta\",\n    mdxType: \"Aside\"\n  }, mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Este producto est\\xE1 en acceso temprano\"), \". Los par\\xE1metros, estructuras de respuesta y comportamientos pueden cambiar sin previo aviso. \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"No\"), \" uses esta versi\\xF3n en producci\\xF3n sin coordinarlo previamente con el equipo de integraciones de Kushki.\")), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Acepta pagos aprobados en la app de Yape, por redirecci\\xF3n o notificaci\\xF3n push\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Yape\"), \" es uno de los procesadores de APM (m\\xE9todos alternativos de pago) en Per\\xFA: en lugar de redirigir al pagador a su banca electr\\xF3nica, el pago se aprueba directamente en la app de Yape, por redirecci\\xF3n directa a la app (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"DEEPLINK\"), \", cuando el pagador compra desde mobile) o mediante una notificaci\\xF3n push al n\\xFAmero Yape del pagador (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"PUSH\"), \", cuando compra desde web o desktop).\"), mdx(\"p\", null, \"Qu\\xE9 procesadores tiene tu comercio lo responde la consulta de configuraci\\xF3n (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"GET /transfer/v1/config\"), \") \\u2014 el modelo completo est\\xE1 en \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://docs.kushki.com/pe/apm/overview\"\n  }, \"\\xBFC\\xF3mo funcionan los pagos con APM?\"), \". Las integraciones existentes de transferencia bancaria no cambian: siguen su gu\\xEDa de \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://docs.kushki.com/pe/transfer-payments/accept-a-payment\"\n  }, \"transferencias bancarias\"), \".\"), mdx(Aside, {\n    type: \"danger\",\n    title: \"Importante\",\n    mdxType: \"Aside\"\n  }, mdx(\"p\", null, \"Disponible exclusivamente para Per\\xFA, en soles (PEN), con el procesador Yape configurado en tu MID. Para habilitarlo, contacta a tu ejecutivo de cuenta.\")), mdx(\"h2\", {\n    \"id\": \"así-es-la-experiencia-de-pago-de-tu-cliente\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#as%C3%AD-es-la-experiencia-de-pago-de-tu-cliente\",\n    \"aria-label\": \"así es la experiencia de pago de tu cliente permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"As\\xED es la experiencia de pago de tu cliente\"), mdx(\"p\", null, \"La experiencia cambia seg\\xFAn el canal desde el que compra tu cliente.\"), mdx(\"h3\", {\n    \"id\": \"desde-mobile-deeplink\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#desde-mobile-deeplink\",\n    \"aria-label\": \"desde mobile deeplink permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Desde mobile (DEEPLINK)\"), mdx(\"p\", null, \"El pagador compra desde su celular, toca \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Pagar con Yape\"), \" y se abre directamente la app de Yape, donde aprueba el pago.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"maxWidth\": \"1200px\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\"\n    }\n  }, \"\\n        \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"60.317460317460316%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAIAAAAH5iiXAAAFQElEQVRIx51WW48URRTuH+Af8MH4D3wwRh98g+iTRh98NPIgJkaMRl1IBEaMSozLxeUBeCIxKHLRyKqbACrCwro7LDtcliXuzs70rbp77n3vqb6vX3cNw7CzuyCdL51TVafOV3XOqVPF0SDu+pHt+o4XZOgGbg8h/ujH36NMwTftrmF3TScDJjJ0M0RAv2d4KIP/ADg/jG2XVgS1ImpVURNIXSSNMq9AkNQmZHTWW8Yyr/JSbalCFpdlyND3aDjMBGvDnavX0SMOYmyo0XHxZ2PMB0AQpYAfJkDXj5u6x3TowPycLFNgs2AHPoOAZXl+1B9aTc923DG7F4u81jCUWotoLaXWlrWWWm+7mYkQCOPUcoPJ66JS78hag9SaAJSVeqve0j2KWARBlDheeGlWEJU2L2nLgiqSuml7FuJiewx9J4Gb6y/k4uTMxzv3bd99cHvhwPZd32QoHBzZfQCYLc2H8QrWXize2Vc4tX/Pmf17Tu0tHAP2fXYSzdHCqeLMfBCncIwoKaIkK6qGf3F2bnrmGo/FqJosK1VeYk6ijDj3ZLht5GuOe57jXn7ihXc3vbHjlTd3cU9t4bjNHPfM6NixjDiKx/b+tJk79Dp3ZOTVE4UtJz9/+/QHm4+/xh3ZxB369qszcB7sVnlx5d4XRVEYhv0mloJ8GiSO4dW//r46NV36p3ijOHvr2tw8MH3t5tRM6crU9cmrxWxxQXR1slSaXr5ZrMzP8Qsl4U5JuH2dv1GsoBNDLOq8IK2s80kyeYAYwFEhihpGEfWDKIqHJigsX2SiREkcxhE0V+lgyM0T6v8R45hiQqPZkYgmk1qapoMTBFGCRXgFOrV6iyh1rdaUlVpHNwfdyE78IDGsJA8jpgg+9KI4AeIkTZI0TjI5SdM+MawjLnlyRizh0QSiGDqriWkan7b+Pda+bSXBRsSiTEyHSlpLUOpt0zO9oKHbgtLQLZcXs2xkxLrtiWoT56ptZTqm6xuobjQcJq5FLrd4hls4Xg70jYglomDtlkcBin1ECQAhjBMY7RMbTldrGo2O1bE8KycGXD+CDjwxmFzRSnrZkc45VboSb+hqEKM+O9RzqGtTCG4u+DSA0bbZRSUXJQJvLJTlhTJcY94nxkZFqaWjbIUQsugOZknaa66d1eUyf/TL8x++dHxs58SBHb+NfTox+tH4ey9+d+Lw5UpVMGyaE8tBmCmjHvUD3I8xAoSrRciJ2x2jKhCJ1HhRgdBs6+vs2PNFUZaqjbu3xKUFsnSX4L+4IKOpiC1hIMbrHRWW1YOubrUNsC5VRFVrPMTVzCtRnOU1w73jJHuPRjyYXH4Qel1Kqd+l/obJJZP1jMIWLMLuBjoYGj7Hj1JAHk6MpOV5aW6qfO7nuT/Gb1y5cGfy/PyFsyU00YkhdhWy5Frzkx+bGFl29vuZ0U/GDxUmfjw6+cPhy2O7J0ZHxtGJIXac4PMwii2H2o6PgpjBQTLSMEoIUR7T1Qg2C34QhIZpmZYdgiTvYQUExDIhUyXx6XfOPrtt/K0vLmzd++dz7//65NZffr+0qCjqWpVr/cTBTceI+1ceziXyBkhX0r4OI8YRwP7KQmtZbPNyhycdCGjqZhdrWk2MCZUqiibWpCnKAPL7nBcJe8FUBRmOwT0GZJqqxmToVAWJPZsEiUCj3qj3UO8JqqqufghkZ5SGKAu66eqm0zEdvQc3l7NnVJY493UyNcNyrfy5iadnXk+i/h7QXBMDT7acGBZ1VHy720PfnEuNvN+wvQyWhwuj97y1swrK3nLDL7rB/jV18Kb4D44LTF76OBjzAAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }, \"\\n          \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png?w=315&fm=webp 315w\", \"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png?w=630&fm=webp 630w\", \"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png?w=1260&fm=webp 1260w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png?w=315 315w\", \"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png?w=630 630w\", \"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png?w=1260 1260w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\",\n      \"boxShadow\": \"inset 0px 0px 0px 400px transparent\"\n    },\n    \"alt\": \"Yape deep\",\n    \"title\": \"\",\n    \"src\": \"https://images.ctfassets.net/mmjbm94f6iyd/6qcl8MH9GwFxrXiLc6zoqM/420f2362bab3b5b558e2d0474dbccb34/deep_link.png\",\n    \"loading\": \"lazy\"\n  }), \"\\n        \"), \"\\n        \"), \"\\n      \")), mdx(\"h3\", {\n    \"id\": \"desde-web-o-desktop-push\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#desde-web-o-desktop-push\",\n    \"aria-label\": \"desde web o desktop push permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Desde web o desktop (PUSH)\"), mdx(\"p\", null, \"El pagador ingresa su n\\xFAmero de celular en tu checkout y recibe una notificaci\\xF3n push en la app de Yape, donde aprueba la compra desde \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Aprobar compras\"), \".\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"maxWidth\": \"1200px\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\"\n    }\n  }, \"\\n        \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"46.34146341463414%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAATCAIAAABtIdhUAAAFQklEQVQYGaXBz4tdZxkH8O/3ed9z3vPrZm7SjhmaYdqk1pKQjiihisWmLqxZuJJuuqxFC4ViwbVLcSf4F7jRrbQiiBSEoojVjQpKJSWtTkwmzWR+3Jn745zzvs/TOzdenEF3fj6cdXE661KMIIU0M5IgVdU7p6oGqCqAGFNdl5n3+D8Y5gwGD1BVuz46EROJKYnQORdjIpCSGmBmMkcSFNIAMwNggJA4xcwwZ2YiBGhmOIGYo9E8gd2DNvNoSgfCwZEwM++cz3zbx2nbnR0EkKrSdj3JLPMiPBq32zuHq2cLCs0Mhjz3IeRC9lE/3HrwyDDAzDnX1KUBMAPonAAgyFkXuy5RKARAwLBEEYJ37m6/9dbbbduCBOC9M7XNzasvXH/+YHT0zs/f27s3pjdlm0lJc6sXBl/9+heiYrT3wHsXY9zf32+aummaPsaqauq6BuABZJm0bRfNSOK0uq527n/83TdfBzxwDuiBCBy+8u03rj//5X7W/uVX2zr2a083WZHtH8R7f9//aG3vSy9sVnUYDgfDlRUAaf0xJwKy7/v7D/brugHMkzKZjG/evJUVIWS5mYHIMw9wMp1trD8mIoA///SzL914zszev/nhr3/525AHAEUV3vzhjaqqCHjvsTA6PMyDVzUBseCcwxKJhzzJtu1+9ot36bLZrNu6u2tmTkTN6sJ//3uvUQhEn2U7u6O268ezBHS2IEKfS6+9CGG2cmYAgE5nXTLAYFgwgFgyPOTNrCjC669+IxSFd86JYKnt2qKs795RrFy+uDa8s30/piTEyqXPAGYGM2RZ7rJcSANmXRJh10ccI0AAe2n2092/Xq/Xn6nO4wRvZkKWZamGPM8HTYWlmNJ02nnvfvKjH2x+7nKzUhAIeQ7gd7//g2oCEJOO24kIq7LUPpGIyUSEAHFsov2PD24/FYbP4DxO8AAMFkKeF2WMen9/QqAImfeS+r5PSZz7/LWrG4+vKxLJui4JfGp1tY8JMDWNMYmIAYQBBJCSihMh5i5kg3cufa2RHA8RD3ksxBgxmwEoPPM8d86R0EhV69ruj39+75//utB1EcQxs1sfbV25ummG3PssC6paZJ4L2nPapkwEgrbtdvcOBPw4pcGgrsqAJY9jBEXEiSCEQAAkMWch9wb71quvAA44g2M9cPTN175TFvl0EkPuq6rCCb2TkHMOZiHkIeSHRxMRDppKU8KSByDE1r3R327tZ5mUISMxa+O0jZcvnv3044+SBGq/cWUYPIiktvfBnTzPMEeIEKdRCKiBWBiuDFbONABFJKWEJQ/AgDL41XMVTIuQGVDkrqnyqswMIOZCk7mQOYJJFcgIAiB5/97BeLRD0jmmpGaoz2TNsMEcMSciWBISSx6Aqq2vDZ98Yg2naUrjWWeYS2qWVAmoAVDAAJC8e3v3T7+5XVTZYFgc7E66Wbr2lY3B2cYMKenO3qSPUShmBqAqHI/BDB4AyYPDo6LvYfgPou9jHkpTAw5G25P60iOZc1v7R8A/uj4CUNUrn9149rkrXd9Pp9O6qr13o9FhVBOR8bR/+90Pbu9MVofFaNx1vb784pPnzxVY8GaW57lzzsxwWijyEEJVV5tffFHVBk1N4aOD8D6vXXxigyTAo/EYgJrBMJlOhDwaj8uqkTmml288pWYEAQOoqVf8G6dtVDXA8L+QTEn39vaSJpJCAWBmdV0PBk1KaTKZqCoBEDAYICJVVZGcTqeaEoiTyrISEQCctnEuqWKJoMFgAME50HnHhcwLCTOoQlXNjCT+i5kBIAmAJBbMANgcFj4B3kGpmF7mbNsAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }, \"\\n          \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png?w=410&fm=webp 410w\", \"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png?w=820&fm=webp 820w\", \"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png?w=1640&fm=webp 1640w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png?w=410 410w\", \"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png?w=820 820w\", \"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png?w=1640 1640w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\",\n      \"boxShadow\": \"inset 0px 0px 0px 400px transparent\"\n    },\n    \"alt\": \"yape push\",\n    \"title\": \"\",\n    \"src\": \"https://images.ctfassets.net/mmjbm94f6iyd/2ScakOKWXdduiRUZMTo365/6c1c611cf43a0c82322fe962a20de976/push.png\",\n    \"loading\": \"lazy\"\n  }), \"\\n        \"), \"\\n        \"), \"\\n      \")), mdx(\"h2\", {\n    \"id\": \"detalles-de-operación\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#detalles-de-operaci%C3%B3n\",\n    \"aria-label\": \"detalles de operación permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Detalles de operaci\\xF3n\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Par\\xE1metro\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Detalle\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Moneda\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"PEN\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Tipo de integraci\\xF3n\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"100% API\"), \" \\u2014 el token se solicita desde tu backend. Kajita y Kushki.js a\\xFAn no soportan este flujo.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Campo adicional requerido\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"El objeto \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor\"), \" (\", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"name\"), \" + \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"flowType\"), \") en el cuerpo del token\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Flujos disponibles\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\"), \" (mobile) \\xB7 \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\"), \" (web / desktop)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Campo extra del flujo PUSH\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"phoneNumber\"), \" \\u2014 n\\xFAmero celular del pagador asociado a su cuenta Yape\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Resultado del init\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"deepLink\"), \" para redirigir al pagador (\", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\"), \") \\xB7 confirmaci\\xF3n del env\\xEDo con \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"ticketNumber\"), \" y \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"consentId\"), \" (\", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\"), \")\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Consulta de listado de bancos\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"No requerida para este flujo\")))), mdx(\"h2\", {\n    \"id\": \"1-consulta-tus-procesadores\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#1-consulta-tus-procesadores\",\n    \"aria-label\": \"1 consulta tus procesadores permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"1. Consulta tus procesadores\"), mdx(\"p\", null, \"Este paso es opcional si Yape es tu \\xFAnico procesador, pero recomendado siempre: ser\\xE1 la regla a medida que se habiliten m\\xE1s procesadores y flujos. Antes de tokenizar, llama a \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Consulta la configuraci\\xF3n de Transfer In\"), \" (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"GET /transfer/v1/config\"), \") con tu credencial p\\xFAblica. La entrada de Yape llega con \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"supportedFlows\"), \": copia su \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"name\"), \" y el \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"type\"), \" del flujo elegido en el objeto \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"processor\"), \" del token.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n  \\\"processors\\\": [\\n    {\\n      \\\"name\\\": \\\"Yape Processor\\\",\\n      \\\"currency\\\": \\\"PEN\\\",\\n      \\\"supportedFlows\\\": [\\n        { \\\"type\\\": \\\"DEEPLINK\\\", \\\"name\\\": \\\"Deeplink\\\", \\\"description\\\": \\\"Mobile: redirecci\\xF3n directa a la app de Yape\\\" },\\n        { \\\"type\\\": \\\"PUSH\\\", \\\"name\\\": \\\"Push\\\", \\\"description\\\": \\\"Web / Desktop: notificaci\\xF3n push al n\\xFAmero Yape del pagador\\\" }\\n      ]\\n    }\\n  ]\\n}\\n\")), mdx(\"h2\", {\n    \"id\": \"2-elige-el-flujo-según-el-canal-del-pagador\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#2-elige-el-flujo-seg%C3%BAn-el-canal-del-pagador\",\n    \"aria-label\": \"2 elige el flujo según el canal del pagador permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"2. Elige el flujo seg\\xFAn el canal del pagador\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"th\"\n  }, \"flowType\")), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Canal\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"C\\xF3mo funciona\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Campo adicional\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Mobile\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"El pagador es redirigido directamente a la app de Yape, instalada en su celular, para aprobar el pago.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"\\u2014\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Web / Desktop\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"El pagador ingresa su n\\xFAmero de celular en tu checkout y Yape le env\\xEDa una notificaci\\xF3n push a su app, donde aprueba la compra desde la opci\\xF3n \", mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Aprobar compras\"), \".\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"phoneNumber\"), \" \", mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"requerido\"), \".\")))), mdx(\"h2\", {\n    \"id\": \"3-crea-el-token\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#3-crea-el-token\",\n    \"aria-label\": \"3 crea el token permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"3. Crea el token\"), mdx(\"p\", null, \"Realiza la petici\\xF3n del token usando el mismo endpoint que el flujo tradicional (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"POST /transfer/v1/tokens\"), \", con tu credencial p\\xFAblica). Incluye el objeto \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"processor\"), \" con las propiedades \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"name\"), \" y \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"flowType\"), \", copiadas exactamente de la respuesta de la consulta de procesadores.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Campos requeridos\")), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Campo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Descripci\\xF3n\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"amount.subtotalIva0\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"number\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Monto de la transacci\\xF3n sin impuestos\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"amount.subtotalIva\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"number\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Monto gravado de la transacci\\xF3n\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"amount.iva\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"number\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Valor del IVA (0 si no aplica)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"currency\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"string\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Moneda. Debe ser \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"\\\"PEN\\\"\"))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor.name\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"string\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Debe ser \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"\\\"Yape Processor\\\"\"), \", exactamente como lo devuelve la consulta de procesadores \\u2014 sin alias cortos\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor.flowType\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"string\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"\\\"DEEPLINK\\\"\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"\\\"PUSH\\\"\"), \". No tiene valor por defecto: elige seg\\xFAn el canal del pagador\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"phoneNumber\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"string\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Solo con \", mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \"flowType: \\\"PUSH\\\"\"), \".\"), \" N\\xFAmero celular del pagador asociado a su cuenta Yape; es el destino de la notificaci\\xF3n push\")))), mdx(\"p\", null, \"El objeto \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"processor\"), \" no admite propiedades adicionales: cualquier otra propiedad produce \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"400\"), \".\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Campos opcionales\")), mdx(\"p\", null, mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"callbackUrl\"), \" \\xB7 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"documentType\"), \" \\xB7 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"documentNumber\"), \" \\xB7 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"paymentDescription\"), \" \\xB7 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"email\")), mdx(\"p\", null, \"Ejemplo con flujo \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"PUSH\"), \":\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n  \\\"amount\\\": {\\n    \\\"subtotalIva\\\": 0,\\n    \\\"subtotalIva0\\\": 54.56,\\n    \\\"iva\\\": 10\\n  },\\n  \\\"currency\\\": \\\"PEN\\\",\\n  \\\"processor\\\": {\\n    \\\"name\\\": \\\"Yape Processor\\\",\\n    \\\"flowType\\\": \\\"PUSH\\\"\\n  },\\n  \\\"phoneNumber\\\": \\\"938530546\\\"\\n}\\n\")), mdx(\"p\", null, \"Ejemplo con flujo \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"DEEPLINK\"), \":\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n  \\\"amount\\\": {\\n    \\\"subtotalIva\\\": 0,\\n    \\\"subtotalIva0\\\": 54.56,\\n    \\\"iva\\\": 10\\n  },\\n  \\\"currency\\\": \\\"PEN\\\",\\n  \\\"processor\\\": {\\n    \\\"name\\\": \\\"Yape Processor\\\",\\n    \\\"flowType\\\": \\\"DEEPLINK\\\"\\n  }\\n}\\n\")), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -X POST \\\"https://api-uat.kushkipagos.com/transfer/v1/tokens\\\" \\\\\\n  -H \\\"Public-Merchant-Id: <tu credencial p\\xFAblica>\\\" \\\\\\n  -H \\\"Content-Type: application/json\\\" \\\\\\n  -d '{\\n    \\\"amount\\\": { \\\"subtotalIva\\\": 0, \\\"subtotalIva0\\\": 54.56, \\\"iva\\\": 10 },\\n    \\\"currency\\\": \\\"PEN\\\",\\n    \\\"processor\\\": { \\\"name\\\": \\\"Yape Processor\\\", \\\"flowType\\\": \\\"PUSH\\\" },\\n    \\\"phoneNumber\\\": \\\"938530546\\\"\\n  }'\\n\")), mdx(\"h2\", {\n    \"id\": \"4-inicia-la-transacción\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#4-inicia-la-transacci%C3%B3n\",\n    \"aria-label\": \"4 inicia la transacción permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"4. Inicia la transacci\\xF3n\"), mdx(\"p\", null, \"Con el token obtenido, llama a \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Init Transaction\"), \" (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"POST /transfer/v1/init\"), \") con tu credencial privada (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Private-Merchant-Id\"), \"), repitiendo el mismo monto del token. El body es el mismo del flujo tradicional; lo que cambia es la \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"respuesta\"), \", seg\\xFAn el \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"flowType\"), \" con el que generaste el token.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n  \\\"token\\\": \\\"{{token}}\\\",\\n  \\\"amount\\\": { \\\"subtotalIva\\\": 0, \\\"subtotalIva0\\\": 54.56, \\\"iva\\\": 10 },\\n  \\\"fullResponse\\\": \\\"v2\\\"\\n}\\n\")), mdx(\"p\", null, \"El token queda ligado al procesador con el que fue generado: si no coincide con el procesador configurado para tu comercio, la respuesta es \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"422 E046\"), \". En ese caso, revisa la consulta de procesadores y regenera el token con el procesador correcto.\"), mdx(\"h3\", {\n    \"id\": \"respuesta-201--flujo-push\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#respuesta-201--flujo-push\",\n    \"aria-label\": \"respuesta 201  flujo push permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Respuesta \", mdx(\"inlineCode\", {\n    parentName: \"h3\"\n  }, \"201\"), \" \\u2014 flujo \", mdx(\"inlineCode\", {\n    parentName: \"h3\"\n  }, \"PUSH\")), mdx(\"p\", null, \"Yape env\\xEDa la notificaci\\xF3n push al \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"phoneNumber\"), \" que enviaste en el token. La respuesta confirma el env\\xEDo; el pagador aprueba el pago desde la app de Yape.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n  \\\"ticketNumber\\\": \\\"9748463867065188\\\",\\n  \\\"consentId\\\": \\\"4d09b123-84c4-4363-955e-70ac1e58d8e6\\\",\\n  \\\"transactionReference\\\": \\\"d0d07647-3866-4f95-8cbd-87d46ce08658\\\",\\n  \\\"details\\\": {\\n    \\\"status\\\": \\\"initializedTransaction\\\",\\n    \\\"amount\\\": { \\\"currency\\\": \\\"PEN\\\", \\\"iva\\\": 10, \\\"subtotalIva\\\": 0, \\\"subtotalIva0\\\": 54.56 },\\n    \\\"created\\\": 1789747994247,\\n    \\\"description\\\": \\\"-\\\",\\n    \\\"merchantId\\\": \\\"20000000100000000001\\\",\\n    \\\"merchantName\\\": \\\"COMERCIO DEMO PERU\\\"\\n  }\\n}\\n\")), mdx(\"h3\", {\n    \"id\": \"respuesta-201--flujo-deeplink\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#respuesta-201--flujo-deeplink\",\n    \"aria-label\": \"respuesta 201  flujo deeplink permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Respuesta \", mdx(\"inlineCode\", {\n    parentName: \"h3\"\n  }, \"201\"), \" \\u2014 flujo \", mdx(\"inlineCode\", {\n    parentName: \"h3\"\n  }, \"DEEPLINK\")), mdx(\"p\", null, \"La respuesta incluye adem\\xE1s \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"deepLink\"), \". Redirige al pagador a esa URL \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"tal como la recibes, sin modificar sus par\\xE1metros\"), \": en el navegador m\\xF3vil abre la app de Yape, donde aprueba el pago.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n  \\\"ticketNumber\\\": \\\"9748582884405310\\\",\\n  \\\"consentId\\\": \\\"ec9cd71c-63e7-4c58-9860-7589c587adc0\\\",\\n  \\\"transactionReference\\\": \\\"4ff5221b-8ad8-4728-b35f-cc9d45315f54\\\",\\n  \\\"deepLink\\\": \\\"https://www.yape.com.pe/app/checkout/oneshotpayment?origin=deeplink-externo&consentId=ec9cd71c-63e7-4c58-9860-7589c587adc0&partnerCode=PEX022\\\",\\n  \\\"details\\\": {\\n    \\\"status\\\": \\\"initializedTransaction\\\",\\n    \\\"amount\\\": { \\\"currency\\\": \\\"PEN\\\", \\\"iva\\\": 10, \\\"subtotalIva\\\": 0, \\\"subtotalIva0\\\": 54.56 },\\n    \\\"created\\\": 1789748578782,\\n    \\\"description\\\": \\\"-\\\",\\n    \\\"merchantId\\\": \\\"20000000100000000001\\\",\\n    \\\"merchantName\\\": \\\"COMERCIO DEMO PERU\\\"\\n  }\\n}\\n\")), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Campo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Flujo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Descripci\\xF3n\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"ticketNumber\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"N\\xFAmero de ticket de la transacci\\xF3n en Kushki.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"consentId\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Identificador (UUID) del consentimiento de pago en Yape. Permite correlacionar la aprobaci\\xF3n del pagador.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"deepLink\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Enlace al checkout de Yape. \\xDAsalo tal como se recibe.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"transactionReference\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Ambos\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Identificador de la transacci\\xF3n en Kushki. \\xDAsalo para correlacionar el webhook con tu orden.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"details\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Ambos\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Solo con \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"fullResponse: \\\"v2\\\"\"), \": estado, monto, fecha de creaci\\xF3n y datos del comercio.\")))), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Flujo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Qu\\xE9 haces con la respuesta\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Indica al pagador que apruebe la notificaci\\xF3n que le lleg\\xF3 a su app de Yape.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"DEEPLINK\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Redirige al pagador al \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"deepLink\"), \".\")))), mdx(\"h2\", {\n    \"id\": \"5-espera-el-resultado-del-pago\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#5-espera-el-resultado-del-pago\",\n    \"aria-label\": \"5 espera el resultado del pago permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"5. Espera el resultado del pago\"), mdx(\"p\", null, \"El pagador aprueba (o no) el pago en la app de Yape. El estado final \\u2014 aprobado, rechazado o expirado \\u2014 te llega por el \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"webhook\"), \" configurado para tu comercio; tambi\\xE9n puedes consultarlo con \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Get Status\"), \" (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"GET /transfer/v1/status/{token}\"), \"). Usa \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"transactionReference\"), \" para correlacionar la notificaci\\xF3n con tu orden.\"), mdx(\"h2\", {\n    \"id\": \"6-errores\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#6-errores\",\n    \"aria-label\": \"6 errores permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"6. Errores\"), mdx(\"p\", null, \"Al operar con el flujo multiprocesador puedes recibir errores de la API en la consulta de procesadores, la tokenizaci\\xF3n o al iniciar la transacci\\xF3n. Los campos de la respuesta de error son \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"code\"), \" y \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"message\"), \".\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Endpoint\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"HTTP\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"C\\xF3digo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"\\xBFCu\\xE1ndo ocurre?\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"\\xBFQu\\xE9 debe hacer el comercio?\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"GET /transfer/v1/config\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"500\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"E002\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Error al consultar la configuraci\\xF3n del comercio. Mensaje: \\xABHa ocurrido un error inesperado.\\xBB\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Reintenta; si persiste, contacta a soporte.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"POST /transfer/v1/tokens\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"400\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"\\u2014\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"El body no cumple el contrato: campo requerido ausente (incluido \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"phoneNumber\"), \" en Yape \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"PUSH\"), \"), valor fuera del enumerado (\", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor.name\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor.flowType\"), \") o propiedad no permitida dentro de \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor\"), \".\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Corrige el body seg\\xFAn la consulta de procesadores y el contrato del flujo elegido.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"POST /transfer/v1/init\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"422\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"E046\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"El token no es compatible con el procesador resuelto (p. ej., token con \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"processor\"), \" y comercio con otro procesador, o token tradicional y comercio con Yape).\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Revisa la consulta de procesadores y regenera el token con el procesador correcto.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Todos\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"401\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"\\u2014\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Credencial p\\xFAblica o privada inv\\xE1lida o ausente.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Verifica tus credenciales.\")))), mdx(\"p\", null, \"Los c\\xF3digos de rechazo espec\\xEDficos de Yape a\\xFAn no est\\xE1n documentados.\"), mdx(\"p\", null, \"Los errores de las transferencias bancarias est\\xE1n en \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://docs.kushki.com/pe/transfer-payments/error-codes\"\n  }, \"C\\xF3digos de error para transferencias\"), \".\"), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"artículos-relacionados\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#art%C3%ADculos-relacionados\",\n    \"aria-label\": \"artículos relacionados permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Art\\xEDculos relacionados\"), mdx(NextStep, {\n    title: \"Recibe transferencias bancarias\",\n    link: \"/transfer-payments/accept-a-payment\",\n    side: \"left\",\n    type: \"recommended\",\n    mdxType: \"NextStep\"\n  }, mdx(\"p\", null, \"Integraci\\xF3n de la transferencia bancaria tradicional\")));\n}\n;\nMDXContent.isMDXComponent = true;","excerpt":"Este producto está en acceso temprano . Los parámetros, estructuras de respuesta y comportamientos pueden cambiar sin previo aviso.  No…","timeToRead":2,"tableOfContents":{"items":[{"url":"#así-es-la-experiencia-de-pago-de-tu-cliente","title":"Así es la experiencia de pago de tu cliente","items":[{"url":"#desde-mobile-deeplink","title":"Desde mobile (DEEPLINK)"},{"url":"#desde-web-o-desktop-push","title":"Desde web o desktop (PUSH)"}]},{"url":"#detalles-de-operación","title":"Detalles de operación"},{"url":"#1-consulta-tus-procesadores","title":"1. Consulta tus procesadores"},{"url":"#2-elige-el-flujo-según-el-canal-del-pagador","title":"2. Elige el flujo según el canal del pagador"},{"url":"#3-crea-el-token","title":"3. Crea el token"},{"url":"#4-inicia-la-transacción","title":"4. Inicia la transacción","items":[{"url":"#respuesta-201--flujo-push","title":"Respuesta 201 — flujo PUSH"},{"url":"#respuesta-201--flujo-deeplink","title":"Respuesta 201 — flujo DEEPLINK"}]},{"url":"#5-espera-el-resultado-del-pago","title":"5. Espera el resultado del pago"},{"url":"#6-errores","title":"6. Errores"},{"url":"#artículos-relacionados","title":"Artículos relacionados"}]}}},"updatedAt":"16 octubre 2026","tabTitle":null}]}},"pageContext":{"country":"pe","id":"23670907-f34e-582b-b862-679be00e6cde","locale":"es","localeDateFormat":"DD MMMM YYYY"}},"staticQueryHashes":["1632712422","2408418099","63159454"]}