</noscript><div id="__next"><div class="jsx-563837296 __variable_bb22c8 __variable_c71b9f font-sans"><div class=""><div class="font-ltr text-black rtl:font-rtl"><div class=""><button type="button" class="transition-transform -translate-y-[500%] w-40 left-1/2 absolute top-0 bg-white shadow rounded-b z-[99] text-sm font-medium leading-6 focus:translate-y-0">Skip to content</button><div class="relative flex min-h-[100vh] w-full flex-col subpixel-antialiased"><div class="sticky top-0 z-20 flex flex-col"><div class="flex flex-col"><div class="flex items-center justify-between gap-8 border-b border-grey-100 bg-white p-4 md:px-8 md:py-5"><div class="flex items-center md:hidden"><button type="button" aria-label="Open menu" class="relative w-6 h-4 md:h-5"><span class="absolute left-0 right-0 border-b md:border-b-2 transition-transform top-0"></span><span class="absolute left-0 right-0 border-b md:border-b-2 transition-transform top-1/2 -translate-y-1/2"></span><span class="absolute left-0 right-0 border-b md:border-b-2 transition-transform bottom-0"></span></button></div><div><a href="/docs" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-black" aria-label="Home"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 173 27" focusable="false" class="h-6 w-[160px] sm:h-8 sm:w-[215px]"><g clip-path="url(#cko-documentation-logo_svg__a)"><path fill="#272932" d="M23.727 0H3.273A3.28 3.28 0 0 0 0 3.273v20.454C0 25.527 1.473 27 3.273 27h20.454c1.8 0 3.273-1.473 3.273-3.273V3.273C27 1.473 25.527 0 23.727 0"></path><path fill="#fff" d="M16.236 13.705c-.098-.196-.103-.324 0-.532l4.09-6.996c.205-.368-.04-.9-.531-.9h-9.082c-.204 0-.378.1-.49.287L5.64 13.132a.63.63 0 0 0 0 .614l4.582 7.568c.101.186.269.286.491.286h9.082c.45 0 .736-.49.532-.9zm2.004-6.873-2.986 5.114-2.986-5.114zM7.277 13.5l3.518-5.89 3.436 5.89-3.436 5.89zm5.032 6.668 2.986-5.113 2.986 5.113z"></path><path fill="#272932" d="M34.42 19.636V6.342h4.272c3.343 0 5.774 2.013 5.774 6.647s-2.431 6.647-5.774 6.647zm2.392-2.203h1.69c1.824 0 3.533-.892 3.533-4.444s-1.71-4.444-3.532-4.444h-1.69zm13.44 2.355c-3.096 0-4.882-2.26-4.882-4.938s1.786-4.938 4.881-4.938 4.881 2.26 4.881 4.938-1.785 4.938-4.88 4.938m-2.66-4.938c0 1.558.836 2.982 2.66 2.982 1.822 0 2.658-1.424 2.658-2.982 0-1.557-.835-2.982-2.659-2.982s-2.659 1.425-2.659 2.982m13.781 4.938c-2.924 0-4.767-2.26-4.767-4.938s1.843-4.938 4.767-4.938c1.976 0 3.362.855 4.14 2.64l-1.956.817c-.512-1.159-1.215-1.5-2.184-1.5-1.367 0-2.469 1.082-2.469 2.981 0 1.88 1.102 2.982 2.47 2.982.968 0 1.67-.36 2.183-1.52l1.957.836c-.779 1.786-2.165 2.64-4.14 2.64m9.308 0c-1.728 0-2.963-.987-2.963-2.905v-6.819h2.28v6.154c0 1.158.683 1.595 1.424 1.595 1.405 0 2.45-1.462 2.45-3.931v-3.818h2.279v9.572h-2.28V18.08c-.702 1.007-1.88 1.71-3.19 1.71m7.742-.152v-9.572h1.975v1.216c.399-.798 1.12-1.368 2.108-1.368 1.083 0 1.71.608 1.975 1.558.399-.912 1.215-1.558 2.223-1.558 1.177 0 2.183.76 2.183 2.583v7.141h-1.975v-6.552c0-.817-.247-1.12-.816-1.12-.817 0-1.406 1.082-1.406 3.76v3.912h-1.994v-6.552c0-.779-.266-1.12-.836-1.12-.778 0-1.462 1.082-1.462 3.76v3.912zm17.087.152c-2.716 0-4.596-2.07-4.596-4.938s1.88-4.938 4.596-4.938c2.849 0 4.577 1.71 4.577 4.464v1.196h-6.932c.056 1.273 1.139 2.26 2.468 2.26 1.007 0 1.824-.494 2.412-1.424l1.824.95c-.931 1.633-2.412 2.43-4.35 2.43m-2.318-5.963h4.616c-.285-1.31-1.121-2.032-2.298-2.032-1.159 0-2.09.816-2.318 2.032m9.148 5.868v-9.572h2.278v1.558c.703-1.026 1.919-1.71 3.191-1.71 1.728 0 2.982.988 2.982 2.906v6.818h-2.279V13.54c0-1.159-.665-1.614-1.424-1.614-1.406 0-2.47 1.5-2.47 3.93v3.837zm16.317.095c-2.507 0-3.893-1.31-3.893-3.95V12.02h-2.735v-1.956h2.735v-2.45l2.279-1.424v3.874h4.122v1.956h-4.122v3.856c0 1.33.589 1.956 1.595 1.956.684 0 1.311-.304 2.013-1.12l.779 1.842c-.873.874-1.747 1.234-2.773 1.234m7.602 0c-1.634 0-2.925-1.006-2.925-2.905 0-1.919 1.672-3.134 4.122-3.134h1.614v-.418c0-1.102-.817-1.557-1.709-1.557-.722 0-1.425.36-1.728 1.348l-1.938-.55c.456-1.577 1.899-2.66 3.666-2.66 2.259 0 3.893.95 3.893 3.97v5.754h-1.766l-.247-1.234c-.665.835-1.614 1.386-2.982 1.386m-.816-2.925c0 .532.379 1.045 1.12 1.045 1.177 0 2.488-.779 2.488-2.222v-.209h-1.747c-1.158 0-1.861.437-1.861 1.386m13.803 2.925c-2.507 0-3.894-1.31-3.894-3.95V12.02h-2.735v-1.956h2.735v-2.45l2.279-1.424v3.874h4.121v1.956h-4.121v3.856c0 1.33.589 1.956 1.596 1.956.683 0 1.31-.304 2.012-1.12l.779 1.842c-.873.874-1.747 1.234-2.772 1.234m4.346-.152V17.68h2.981v-5.66h-2.526v-1.956h4.805v7.616h3.02v1.956zm2.525-12.307c0-.835.627-1.5 1.481-1.5.874 0 1.501.665 1.501 1.5 0 .836-.627 1.5-1.501 1.5-.854 0-1.481-.664-1.481-1.5m10.989 12.46c-3.096 0-4.882-2.26-4.882-4.939 0-2.678 1.786-4.938 4.882-4.938s4.88 2.26 4.88 4.938-1.785 4.938-4.88 4.938m-2.659-4.939c0 1.558.835 2.982 2.659 2.982s2.659-1.424 2.659-2.982c0-1.557-.836-2.982-2.659-2.982-1.824 0-2.659 1.425-2.659 2.982m9.564 4.843v-9.572h2.28v1.558c.702-1.026 1.917-1.71 3.19-1.71 1.728 0 2.982.988 2.982 2.906v6.818h-2.28V13.54c0-1.159-.664-1.614-1.424-1.614-1.405 0-2.468 1.5-2.468 3.93v3.837z"></path></g><defs><clipPath id="cko-documentation-logo_svg__a"><path fill="#fff" d="M0 0h173v27H0z"></path></clipPath></defs></svg></a></div><div class="hidden max-w-[864px] grow md:block lg:px-4 min-[1280px]:px-12 2xl:px-24"><div class="min-h-[40px] px-3 2xl:px-4"></div></div><div class="hidden lg:flex"><div class=" flex h-full flex-col gap-6 md:gap-8"><div class="flex flex-col gap-3 whitespace-nowrap text-white md:gap-2 lg:hidden"><a href="/docs/support" target="_blank" class="cursor:pointer flex items-center group group no-underline cursor-pointer text-sm gap-2 arrow-link font-normal hover:underline text-black"><p class="w-full text-black">Support</p><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-4 w-4 lg:duration-150 lg:group-hover:translate-x-1/2 lg:group-hover:duration-150 lg:rtl:group-hover:-translate-x-1/2 group no-underline cursor-pointer text-sm gap-2 arrow-link font-normal hover:underline text-black"><path stroke="currentColor" d="M2 7.506h11.5m0 0-4.506 4.506M13.5 7.506 8.994 3"></path></svg></a><a href="https://api-reference.checkout.com/" target="_blank" class="cursor:pointer flex items-center group group no-underline cursor-pointer text-sm gap-2 arrow-link font-normal hover:underline text-black" rel="noopener noreferrer"><p class="w-full text-black">API reference</p><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-4 w-4 lg:duration-150 lg:group-hover:translate-x-1/2 lg:group-hover:duration-150 lg:rtl:group-hover:-translate-x-1/2 group no-underline cursor-pointer text-sm gap-2 arrow-link font-normal hover:underline text-black"><path stroke="currentColor" d="M2 7.506h11.5m0 0-4.506 4.506M13.5 7.506 8.994 3"></path></svg></a><a href="https://www.checkout.com/get-test-account" target="_blank" class="cursor:pointer flex items-center group group no-underline cursor-pointer text-sm gap-2 arrow-link font-normal hover:underline text-black" rel="noopener noreferrer"><p class="w-full text-black">Get test account</p><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-4 w-4 lg:duration-150 lg:group-hover:translate-x-1/2 lg:group-hover:duration-150 lg:rtl:group-hover:-translate-x-1/2 group no-underline cursor-pointer text-sm gap-2 arrow-link font-normal hover:underline text-black"><path stroke="currentColor" d="M2 7.506h11.5m0 0-4.506 4.506M13.5 7.506 8.994 3"></path></svg></a></div><div class="hidden gap-[30px] whitespace-nowrap lg:flex"><a href="/docs/support" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer text-md inline link-text font-normal hover:underline text-black">Support</a><a href="https://api-reference.checkout.com/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer text-md inline link-text font-normal hover:underline text-black" rel="noopener noreferrer">API reference</a><a href="https://dashboard.sandbox.checkout.com/login" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer text-md inline link-text font-normal hover:underline text-black" rel="noopener noreferrer">Sign in</a><a href="https://www.checkout.com/get-test-account" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer text-md inline link-text font-normal hover:underline text-black" rel="noopener noreferrer">Get test account</a></div><a href="https://dashboard.sandbox.checkout.com/login" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer text-black-secondary link-text bg-blue-100 mt-auto block h-14 w-full rounded-lg px-2 py-4 text-center text-md font-medium leading-5 hover:underline md:h-auto lg:hidden" rel="noopener noreferrer">Sign in</a></div></div><div class="flex items-center md:hidden"><button class="whitespace-nowrap rounded-lg w-fit h-fit focus:border-blue-100 text-black" aria-label="Search" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 25 25" focusable="false" class="h-6 w-6"><path stroke="currentColor" d="m2.344 22.656 7.031-7.031"></path><circle cx="14.844" cy="10.156" r="8.094" stroke="currentColor"></circle></svg></button></div><div class="hidden items-center md:flex lg:hidden"><button type="button" aria-label="Open menu" class="relative w-6 h-4 md:h-5"><span class="absolute left-0 right-0 border-b md:border-b-2 transition-transform top-0"></span><span class="absolute left-0 right-0 border-b md:border-b-2 transition-transform top-1/2 -translate-y-1/2"></span><span class="absolute left-0 right-0 border-b md:border-b-2 transition-transform bottom-0"></span></button></div></div></div><div class="absolute bottom-0 left-0 right-0 translate-y-[99.9%] border-t border-grey-100 md:left-[initial] md:border-l lg:hidden lg:border-l-0 pointer-events-none" style="height:calc(100vh - 2px)"></div></div><div class="relative mx-auto flex w-full grow lg:px-8"><div class="sticky hidden border-r border-grey-100 lg:block" style="height:calc(100vh - 2px);top:0px"><div class="sticky w-[240px] grow-0 overflow-y-auto px-4 py-8 lg:pl-0" style="max-height:calc(100vh - 2px);top:0px"><ul class="flex flex-col gap-2"><li><a href="/docs" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-black-secondary font-semibold text-md" data-nav-url="/" aria-current="false">Home</a></li><li><a href="/docs/get-started" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-black-secondary font-semibold text-md" data-nav-url="/get-started" aria-current="false">Get started</a></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform rotate-90" aria-label="close Payments submenu" aria-expanded="true" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-md" aria-current="false">Payments</a></div><ul class="ml-6 flex flex-col gap-2"><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Accept payments submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/accept-payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Accept payments</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform rotate-90" aria-label="close Add payment methods submenu" aria-expanded="true" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Add payment methods</a></div><ul class="ml-6 flex flex-col gap-2"><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform rotate-90" aria-label="close Apple Pay submenu" aria-expanded="true" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/apple-pay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline link-text ga-nav-link text-black font-semibold text-sm hover:no-underline" aria-current="page"><mark class="bg-transparent box-border border-b-2 border-blue-100 color-[inherit] font-[inherit] text-blue-100 font-semibold">Apple Pay</mark></a></div><ul class="ml-6 flex flex-col gap-2"><li><a href="/docs/payments/add-payment-methods/apple-pay/web" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-black-secondary text-sm font-medium" data-nav-url="/payments/add-payment-methods/apple-pay/web" aria-current="false">Web</a></li><li><a href="/docs/payments/add-payment-methods/apple-pay/api-only" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-black-secondary text-sm font-medium" data-nav-url="/payments/add-payment-methods/apple-pay/api-only" aria-current="false">API only</a></li><li><a href="/docs/payments/add-payment-methods/apple-pay/apple-pay-via-knet" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-black-secondary text-sm font-medium" data-nav-url="/payments/add-payment-methods/apple-pay/apple-pay-via-knet" aria-current="false">Apple Pay via KNET</a></li></ul></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Google Pay submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/google-pay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Google Pay</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open ACH Direct Debit submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/ach-direct-debit" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">ACH Direct Debit</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open AlipayCN submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/alipaycn" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">AlipayCN</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open AlipayHK submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/alipayhk" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">AlipayHK</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Alma submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/alma" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Alma</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Bancontact submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/bancontact" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Bancontact</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Benefit Payment Gateway submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/benefit-payment-gateway" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Benefit Payment Gateway</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Bizum submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/bizum" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Bizum</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Cartes Bancaires submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/cartes-bancaires" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Cartes Bancaires</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Dana submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/dana" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Dana</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Electronic Payment Standard (EPS) submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/electronic-payment-standard-eps" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Electronic Payment Standard (EPS)</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open GCash submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/gcash" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">GCash</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open iDEAL submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/ideal" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">iDEAL</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open KakaoPay submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/kakaopay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">KakaoPay</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Klarna Debit Risk submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/klarna-debit-risk" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Klarna Debit Risk</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Klarna Payments submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/klarna-payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Klarna Payments</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open KNET submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/knet" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">KNET</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Mada submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/mada" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Mada</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open MB WAY submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/mb-way" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">MB WAY</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open MobilePay submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/mobilepay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">MobilePay</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Multibanco submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/multibanco" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Multibanco</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Octopus submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/octopus" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Octopus</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open OmanNET submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/omannet" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">OmanNET</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open PayNow submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/paynow" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">PayNow</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open PayPal submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/paypal" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">PayPal</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open PINless Debit submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/pinless-debit" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">PINless Debit</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Przelewy24 submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/przelewy24" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Przelewy24</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open QPay submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/qpay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">QPay</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open SEPA Direct Debit submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/sepa-direct-debit" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">SEPA Direct Debit</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open seQura submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/sequra" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">seQura</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Sofort submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/sofort" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Sofort</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open stc pay submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/stc-pay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">stc pay</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Tabby submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/tabby" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Tabby</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Tamara submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/tamara" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Tamara</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Touch 'n Go submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/touch-'n-go" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Touch 'n Go</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open TrueMoney submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/truemoney" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">TrueMoney</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open TWINT submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/twint" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">TWINT</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Venmo submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/venmo" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Venmo</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Vipps submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/vipps" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Vipps</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open WeChat Pay submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/add-payment-methods/wechat-pay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">WeChat Pay</a></div></li></ul></li><li><a href="/docs/payments/manage-payment-methods" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-black-secondary text-sm font-medium" data-nav-url="/payments/manage-payment-methods" aria-current="false">Manage payment methods</a></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Authenticate payments submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/authenticate-payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Authenticate payments</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Manage payments submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/manage-payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Manage payments</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Request payouts submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/request-payouts" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Request payouts</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Optimize payments submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/optimize-payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Optimize payments</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Process disputes submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/process-disputes" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Process disputes</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Store and manage credentials submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/store-and-manage-credentials" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Store and manage credentials</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Retrieve payment reports submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/payments/retrieve-payment-reports" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-sm" aria-current="false">Retrieve payment reports</a></div></li></ul></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Developer resources submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/developer-resources" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-md" aria-current="false">Developer resources</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Funds management submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/funds-management" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-md" aria-current="false">Funds management</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Business operations submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/business-operations" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-md" aria-current="false">Business operations</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Card issuing submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/card-issuing" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-md" aria-current="false">Card issuing</a></div></li><li class="flex flex-col gap-2"><div class="flex gap-2"><button class="ga-nav-icon h-6 w-4 transition-transform" aria-label="open Platforms submenu" aria-expanded="false" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 16" focusable="false" class="h-4 w-4 [&>*]:stroke-grey-500"><path stroke="currentColor" d="M1 12.998 7 7 1 1.002"></path></svg></button><a href="/docs/platforms" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text ga-nav-link text-black font-semibold text-md" aria-current="false">Platforms</a></div></li></ul></div></div><main id="main" class="relative flex mx-auto w-full lg:w-full md:pb-16 max-w-[1232px] pt-6 pb-24 px-6 lg:px-0"><div class="w-full pl-0 lg:pl-8 xl:px-16"><header class="mb-8 grid gap-4"><div class="grid gap-8"><nav aria-label="Breadcrumb"><ol class="flex flex-wrap items-center gap-1 text-sm leading-4"><li><a href="/docs/payments" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-sm leading-4 font-light text-black-secondary" id="ga-breadcrumb">Payments</a></li><span class="select-none" aria-hidden="true">/</span><li><a href="/docs/payments/add-payment-methods" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-sm leading-4 font-light text-black-secondary" id="ga-breadcrumb">Add payment methods</a></li><span class="select-none" aria-hidden="true">/</span><li><a href="/docs/payments/add-payment-methods/apple-pay" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-sm leading-4 font-medium text-black" aria-current="page" id="ga-breadcrumb">Apple Pay</a></li></ol></nav><h1 class="flex items-center gap-4 font-semibold text-black max-[376px]:text-[32px] max-[376px]:leading-10 text-[40px] leading-[48px]">Apple Pay</h1></div></header><div class="w-full xl:max-w-[864px]"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0"><a href="https://www.checkout.com/payment-methods/applepay" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Apple Pay</a> enables customers to authenticate card payments using Touch ID or Face ID. This eliminates the need for them to manually enter their card and shipping details.</p><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-yellow-400 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" focusable="false" class="inline-block shrink-0 w-6 h-6"><path fill="currentColor" d="M12.1 18.1c-.3.2-.7 0-.9-.1l-.1-.3-.1-.3v-.3l.2-.3.6-.2h.3l.3.2.1.3.1.3v.3l-.2.3zm.5-3.9a.8.8 0 0 1-1.6 0V7.8a.8.8 0 0 1 1.6 0z"></path><path stroke="currentColor" d="M14.2 2.8a2.5 2.5 0 0 0-4.4 0L1.3 17.4c-1 1.7.2 3.8 2.2 3.8h17c2 0 3.2-2.1 2.2-3.8L14.2 2.7z"></path></svg><h3 class="text-lg leading-6 font-semibold">Note</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you plan to process Apple Pay payments through an entity outside of the European Economic Area (EEA) or United Kingdom (UK), contact your account manager or <a href="https://dashboard.checkout.com/support/new?topic=case_configuration_change&issue=case_configuration_issue_operational_change_request" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">request support</a>.</p></div></div><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Liability shift</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Liabilityshift" id="Liability_shift"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Apple Pay transactions benefit from liability shift due to Apple's built-in authentication mechanisms. Additional authentication from the issuer is not required.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To avoid issues with transactions performed on your app or website, you must:</p><ul class="list-disc [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">provide the correct country code in your payment request</li><li class="[&>*]:mb-0">display the final amount on the payment sheet</li></ul><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-blue-500 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="inline-block shrink-0 w-6 h-6"><circle cx="7.5" cy="7.5" r="7" stroke="currentColor"></circle><path fill="currentColor" d="M7 10V3h1v7zM8 12H7v-1h1z"></path></svg><h3 class="text-lg leading-6 font-semibold">Information</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">For more information, see the Apple documentation for <a href="https://developer.apple.com/support/sca/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Strong Customer Authentication</a> and <a href="https://developer.apple.com/documentation/passkit_apple_pay_and_wallet/apple_pay/complying_with_regional_regulations" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Complying with regional regulations</a>.</p></div></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If the issuer returns an ECI value for the transaction, the value will indicate which party is liable. If the issuer does not return an ECI value, the transaction is not eligible for liability shift.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Card networks may downgrade a transaction's liability shift during the authorization stage, despite the ECI value indicating the downgrade occurred during authentication. The liability shift outcome is determined after authorization.</p><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-blue-500 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="inline-block shrink-0 w-6 h-6"><circle cx="7.5" cy="7.5" r="7" stroke="currentColor"></circle><path fill="currentColor" d="M7 10V3h1v7zM8 12H7v-1h1z"></path></svg><h3 class="text-lg leading-6 font-semibold">Information</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Apple Pay is also available through Flow. Flow enables you to <a href="/docs/payments/accept-payments/accept-a-payment-on-your-website" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100">accept payments on your website</a> using Checkout.com's global network of payment methods with a single integration.</p></div></div><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-yellow-400 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" focusable="false" class="inline-block shrink-0 w-6 h-6"><path fill="currentColor" d="M12.1 18.1c-.3.2-.7 0-.9-.1l-.1-.3-.1-.3v-.3l.2-.3.6-.2h.3l.3.2.1.3.1.3v.3l-.2.3zm.5-3.9a.8.8 0 0 1-1.6 0V7.8a.8.8 0 0 1 1.6 0z"></path><path stroke="currentColor" d="M14.2 2.8a2.5 2.5 0 0 0-4.4 0L1.3 17.4c-1 1.7.2 3.8 2.2 3.8h17c2 0 3.2-2.1 2.2-3.8L14.2 2.7z"></path></svg><h3 class="text-lg leading-6 font-semibold">Note</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you process Mada cards through Apple Pay outside of Saudi Arabia, you're required to <a href="/docs/payments/add-payment-methods/mada#Accepting_Mada_cards_outside_Saudi_Arabia" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100">enforce the use of the Visa or Mastercard schemes</a>.</p></div></div><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Set up Apple Pay</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="SetupApplePay" id="Set_up_Apple_Pay"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To process Apple Pay payments, you need an <a href="https://developer.apple.com/documentation/passkit/setting-up-apple-pay" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Apple merchant ID</a>.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you process payments on a website, you can leverage Checkout.com's Apple merchant ID to process payments. This option enables you to integrate Apple Pay faster as you don't need an Apple developer account. </p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you process payments using your own Apple merchant ID, you need an Apple developer account. See <a href="https://developer.apple.com/programs/enroll/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Apple's enrollment requirements</a> for more information.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To process payments on an app, you must own an Apple developer account and create your own merchant ID.</p><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Before you begin</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Beforeyoubegin" id="Before_you_begin"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To set up Apple Pay, you need the following:</p><ul class="list-disc [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">A domain with a valid TLS certificate - meaning your domain should start with <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https</code>.</li><li class="[&>*]:mb-0">Access to a Secure Shell (SSH) terminal.</li><li class="[&>*]:mb-0">Access to upload files to your server.</li></ul><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To process Apple Pay payments using our merchant ID:</p><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">Contact your account manager or <a href="https://dashboard.checkout.com/support/new?topic=case_configuration_change&issue=case_configuration_issue_operational_change_request" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Support</a>, and request to be onboarded to Apple Pay under Checkout.com.</li><li class="[&>*]:mb-0">You receive an <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">apple-developer-merchantid-domain-association.txt</code> file.</li><li class="[&>*]:mb-0">Upload the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.txt</code> file to your server so it's accessible at the following location: <br/><code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https://yourdomain.com/.well-known/apple-developer-merchantid-domain-association</code> – Replace <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">yourdomain.com</code> with the URL of your domain</li><li class="[&>*]:mb-0">Call the <a href="https://api-reference.checkout.com/#operation/ApplePayEnrollMerchant" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Enroll a merchant to the Apple Pay Service</a> endpoint, and set the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">domain</code> field to the domain in which you want to process Apple Pay payments. <br/></li></ol><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rphitlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">json</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-json"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token punctuation" style="color:#999999">{</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"domain"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"https://yourdomain.com"</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"></span><span class="token punctuation" style="color:#999999">}</span></span></div></code></pre></div></div></pre><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you want to process payments on an app, or on a website using your own Apple Pay merchant ID, follow these steps:</p><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">Create a merchant identifier with Apple.</li><li class="[&>*]:mb-0">Create a certificate signing request.</li><li class="[&>*]:mb-0">Create an Apple Pay payment processing certificate.</li><li class="[&>*]:mb-0">Upload the signed payment processing certificate.</li><li class="[&>*]:mb-0">Register a merchant domain.</li><li class="[&>*]:mb-0">Create your Apple Pay certificate and private keys.</li><li class="[&>*]:mb-0">Test Apple Pay certificate and private key validity.</li><li class="[&>*]:mb-0">Integrate Apple Pay.</li></ol><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Create a merchant identifier</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Createamerchantidentifier" id="Create_a_merchant_identifier"></span></div><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">In your Apple Developer account, go to the <a href="https://developer.apple.com/account/resources/identifiers/add/merchant" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Add Merchant IDs section</a>, select <em>Merchant IDs</em> and select <em>Continue</em>.</li><li class="[&>*]:mb-0">Add a useful description, like <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">merchant ID for test environment</code>.</li><li class="[&>*]:mb-0">Enter your desired Merchant ID name in the <em>Identifier</em> section. Use a descriptive name to indicate both the domain and the environment you will use it in. For example, <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">merchant.com.mywebsite.sandbox</code>.</li></ol><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-blue-500 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="inline-block shrink-0 w-6 h-6"><circle cx="7.5" cy="7.5" r="7" stroke="currentColor"></circle><path fill="currentColor" d="M7 10V3h1v7zM8 12H7v-1h1z"></path></svg><h3 class="text-lg leading-6 font-semibold">Information</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">We recommend that you create separate merchant IDs for your test and live environments.</p></div></div><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Create a certificate signing request</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Createacertificatesigningrequest" id="Create_a_certificate_signing_request"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To create a certificate signing request (CSR), call the <a href="https://api-reference.checkout.com/#operation/generateApplePaySigningRequest" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Generate a certificate signing request</a> endpoint.</p><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class=""><div class="w-full border-b border-grey-100" role="tablist" aria-orientation="horizontal"></div><div class="pt-4"><div class="" aria-hidden="false" id="headlessui-tabs-panel-:Rmi6tlan6:" role="tabpanel" tabindex="0" data-headlessui-state="selected"><div class="group relative mb-10"><div class="rounded-lg bg-grey-100 p-[15px] pr-14"><div class="flex gap-2 overflow-auto whitespace-nowrap [&>span>p]:m-0 [&>span>p]:p-0"><p class="font-medium inline-block rounded px-1.5 tag text-[12px] whitespace-nowrap uppercase py-1 font-[Courier,_monospace] bg-blue-200 border-blue-200 text-black" type="post">post</p><span><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0"><code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https://api.checkout.com/applepay/signing-requests</code></p></span></div><div class="absolute right-[15px] top-1/2 -translate-y-1/2 text-2xs leading-[0px]"><span><button class="whitespace-nowrap rounded-lg w-fit h-fit focus:border-blue-100 md:opacity-0 md:transition-opacity md:duration-500 md:group-hover:opacity-100" id="ga-copy-code" aria-label="Copy to Clipboard" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></span></div></div></div></div><div class="hidden" aria-hidden="true" id="headlessui-tabs-panel-:Rqi6tlan6:" role="tabpanel" tabindex="-1" data-headlessui-state=""><div class="group relative mb-10"><div class="rounded-lg bg-grey-100 p-[15px] pr-14"><div class="flex gap-2 overflow-auto whitespace-nowrap [&>span>p]:m-0 [&>span>p]:p-0"><p class="font-medium inline-block rounded px-1.5 tag text-[12px] whitespace-nowrap uppercase py-1 font-[Courier,_monospace] bg-blue-200 border-blue-200 text-black" type="post">post</p><span><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0"><code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https://api.sandbox.checkout.com/applepay/signing-requests</code></p></span></div><div class="absolute right-[15px] top-1/2 -translate-y-1/2 text-2xs leading-[0px]"><span><button class="whitespace-nowrap rounded-lg w-fit h-fit focus:border-blue-100 md:opacity-0 md:transition-opacity md:duration-500 md:group-hover:opacity-100" id="ga-copy-code" aria-label="Copy to Clipboard" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></span></div></div></div></div></div></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">You can use the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">protocol_version</code> field to specify whether to use the EC or RSA protocol for the CSR encryption.</p><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6">Request example</h3><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="absolute -top-[200px]" data-content="Requestexample" id="Request_example"></span></div><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpictlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">json</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-json"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token punctuation" style="color:#999999">{</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"protocol_version"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"ec_v1"</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"></span><span class="token punctuation" style="color:#999999">}</span></span></div></code></pre></div></div></pre><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6">Response example</h3><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="absolute -top-[200px]" data-content="Responseexample" id="Response_example"></span></div><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpigtlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">json</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-json"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token punctuation" style="color:#999999">{</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"content"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"-----BEGIN CERTIFICATE REQUEST-----MIIBSTCB8AIBADCBjzELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMRUwEwYDVQQKDAxDaGVja291dC5jb20xCzAJBgNVBA8MAklUMRUwEwYDVQQDDAxjaGVja291dC5jb20xIzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAY2hlY2tvdXQuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwjiZ410yhHCkwa04OfrPb0e5bqt4FncefJwAbFpcqARTWefYZNvLyYkV68PmAKoO7cthfAFVfoVNqXBEGzjg1TAKBggqhkjOPQQDAgNIADBFAiAcgJLboQK3GBQX/K5ghNzbcw4mnVcVk/rUmkIxu0M28gIhALO01kH13CZzMkAhRhnkeCUPaP+IqUqQaDdZL8d5xgFc-----END CERTIFICATE REQUEST-----"</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"></span><span class="token punctuation" style="color:#999999">}</span></span></div></code></pre></div></div></pre><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">On your desktop, create a new plain text file and name it <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">cko.csr</code>.</li><li class="[&>*]:mb-0">Paste the entire value returned in the response's <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">content</code> field into the new <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">cko.csr</code> file and save it. For example, your <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">cko.csr</code> file's contents should look similar to the following:</li></ol><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 border-b-2 flex gap-1 items-center py-[22px] opacity-0" id="headlessui-tabs-tab-:Rpiktlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected"></button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">-----BEGIN CERTIFICATE REQUEST-----MIIBSTCB8AIBADCBjzELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMRUwEwYDVQQKDAxDaGVja291dC5jb20xCzAJBgNVBA8MAklUMRUwEwYDVQQDDAxjaGVja291dC5jb20xIzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAY2hlY2tvdXQuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwjiZ410yhHCkwa04OfrPb0e5bqt4FncefJwAbFpcqARTWefYZNvLyYkV68PmAKoO7cthfAFVfoVNqXBEGzjg1TAKBggqhkjOPQQDAgNIADBFAiAcgJLboQK3GBQX/K5ghNzbcw4mnVcVk/rUmkIxu0M28gIhALO01kH13CZzMkAhRhnkeCUPaP+IqUqQaDdZL8d5xgFc-----END CERTIFICATE REQUEST-----</span></span></div></code></pre></div></div></pre><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-blue-500 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="inline-block shrink-0 w-6 h-6"><circle cx="7.5" cy="7.5" r="7" stroke="currentColor"></circle><path fill="currentColor" d="M7 10V3h1v7zM8 12H7v-1h1z"></path></svg><h3 class="text-lg leading-6 font-semibold">Information</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">The CSR has a Time to Live (TTL) period of 24 hours. You must create your Apple Pay payment processing certificate within this timeframe. If you miss the TTL period, you must generate a new CSR.</p></div></div><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Create a processing certificate</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Createaprocessingcertificate" id="Create_a_processing_certificate"></span></div><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">Sign in to your Apple Developer account, go to the Merchant IDs list section, and select the Merchant ID you created earlier.</li><li class="[&>*]:mb-0">In the <em>Apple Pay Payment Processing Certificate</em> section, select <em>Create Certificate</em>.</li><li class="[&>*]:mb-0">Respond <em>No</em> to the question about processing in China and select <em>Continue</em>.</li><li class="[&>*]:mb-0">Upload the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">cko.csr</code> file from the previous step and select <em>Continue</em>.</li><li class="[&>*]:mb-0">Select <em>Download</em> to retrieve your payment processing certificate. The certificate file name is <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">apple_pay.cer</code>.</li></ol><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Upload the signed payment processing certificate</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Uploadthesignedpaymentprocessingcertificate" id="Upload_the_signed_payment_processing_certificate"></span></div><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">Encode the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">apple_pay.cer</code> in base64 using the following command. </li></ol><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpj4tlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">bash</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-bash"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">openssl x509 </span><span class="token parameter variable" style="color:#ee9900">-inform</span><span class="token plain"> der </span><span class="token parameter variable" style="color:#ee9900">-in</span><span class="token plain"> apple_pay.cer </span><span class="token parameter variable" style="color:#ee9900">-out</span><span class="token plain"> base64_converted.cer</span></span></div></code></pre></div></div></pre><ol class="list-decimal [padding-inline-start:24px] mb-8" start="2"><li class="[&>*]:mb-0">The command creates a new file with the name <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">base64_converted.cer</code>.</li></ol><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To enable Checkout.com to use the payment certificate to decrypt Apple Pay tokens and convert them to Checkout.com card tokens, call the <a href="https://api-reference.checkout.com/#operation/uploadApplePayCertificate" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Upload a payment processing certificate</a>, and set the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">content</code> field to the content of the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">base64_converted.cer</code> file.</p><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class=""><div class="w-full border-b border-grey-100" role="tablist" aria-orientation="horizontal"></div><div class="pt-4"><div class="" aria-hidden="false" id="headlessui-tabs-panel-:Rmjatlan6:" role="tabpanel" tabindex="0" data-headlessui-state="selected"><div class="group relative mb-10"><div class="rounded-lg bg-grey-100 p-[15px] pr-14"><div class="flex gap-2 overflow-auto whitespace-nowrap [&>span>p]:m-0 [&>span>p]:p-0"><p class="font-medium inline-block rounded px-1.5 tag text-[12px] whitespace-nowrap uppercase py-1 font-[Courier,_monospace] bg-blue-200 border-blue-200 text-black" type="post">post</p><span><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0"><code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https://api.checkout.com/applepay/certificates</code></p></span></div><div class="absolute right-[15px] top-1/2 -translate-y-1/2 text-2xs leading-[0px]"><span><button class="whitespace-nowrap rounded-lg w-fit h-fit focus:border-blue-100 md:opacity-0 md:transition-opacity md:duration-500 md:group-hover:opacity-100" id="ga-copy-code" aria-label="Copy to Clipboard" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></span></div></div></div></div><div class="hidden" aria-hidden="true" id="headlessui-tabs-panel-:Rqjatlan6:" role="tabpanel" tabindex="-1" data-headlessui-state=""><div class="group relative mb-10"><div class="rounded-lg bg-grey-100 p-[15px] pr-14"><div class="flex gap-2 overflow-auto whitespace-nowrap [&>span>p]:m-0 [&>span>p]:p-0"><p class="font-medium inline-block rounded px-1.5 tag text-[12px] whitespace-nowrap uppercase py-1 font-[Courier,_monospace] bg-blue-200 border-blue-200 text-black" type="post">post</p><span><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0"><code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https://api.sandbox.checkout.com/applepay/certificates</code></p></span></div><div class="absolute right-[15px] top-1/2 -translate-y-1/2 text-2xs leading-[0px]"><span><button class="whitespace-nowrap rounded-lg w-fit h-fit focus:border-blue-100 md:opacity-0 md:transition-opacity md:duration-500 md:group-hover:opacity-100" id="ga-copy-code" aria-label="Copy to Clipboard" type="button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></span></div></div></div></div></div></div><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6">Request example</h3><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="absolute -top-[200px]" data-content="Requestexample" id="Request_example"></span></div><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpjetlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">json</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-json"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token punctuation" style="color:#999999">{</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"content"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"MIIEfTCCBCOgAwIBAgIID/asezaWNycwCgYIKoZIzj0EAwIwgYAxNDAyBgNVBAMMK0FwcGxlIFdvcmxkd2lkZSBEZXZlbG9wZXIgUmVsYXRpb25zIENBIC0gRzIxJjAkBgNVBAsMHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRMwEQYDVQQKDApBcHBsZSBJbmMuMQswCQYDVQQGEwJVUzAeFw0yMTA2MTExMzQ0MjVaFw0yMzA3MTExMzQ0MjRaMIGuMS0wKwYKCZImiZPyLGQBAQwdbWVyY2hhbnQuY29tLmNoZWNrb3V0LnNhbmRib3gxQzBBBgNVBAMMOkFwcGxlIFBheSBQYXltZW50IFByb2Nlc3Npbmc6bWVyY2hhbnQuY29tLmNoZWNrb3V0LnNhbmRib3gxEzARBgNVBAsMCkUzMlhCUUs0UTUxFjAUBgNVBAoMDUNoZWNrb3V0IEx0ZC4xCzAJBgNVBAYTAkdCMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsvyUM9D1cssldH+VPptEn4VAw/Q6ovJuHVlyBSRaPGLHFce04lCiT/xnXOWRkUxyCzQWKhfG2zo19u4s+evx7aOCAlUwggJRMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUhLaEzDqGYnIWWZToGqO9SN863wswRwYIKwYBBQUHAQEEOzA5MDcGCCsGAQUFBzABhitodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxld3dkcmNhMjAxMIIBHQYDVR0gBIIBFDCCARAwggEMBgkqhkiG92NkBQEwgf4wgcMGCCsGAQUFBwICMIG2DIGzUmVsaWFuY2Ugb24gdGhpcyBjZXJ0aWZpY2F0ZSBieSBhbnkgcGFydHkgYXNzdW1lcyBhY2NlcHRhbmNlIG9mIHRoZSB0aGVuIGFwcGxpY2FibGUgc3RhbmRhcmQgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdXNlLCBjZXJ0aWZpY2F0ZSBwb2xpY3kgYW5kIGNlcnRpZmljYXRpb24gcHJhY3RpY2Ugc3RhdGVtZW50cy4wNgYIKwYBBQUHAgEWKmh0dHA6Ly93d3cuYXBwbGUuY29tL2NlcnRpZmljYXRlYXV0aG9yaXR5LzA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLmFwcGxlLmNvbS9hcHBsZXd3ZHJjYTIuY3JsMB0GA1UdDgQWBBRNhvr33NDuM4QxBZd16a+ACbHoEzAOBgNVHQ8BAf8EBAMCAygwTwYJKoZIhvdjZAYgBEIMQDdGRjg0REI5MDE5NkVGN0I5RTc4NDZEMjg4NzZCNkJGRDU2RjM4MDlCNzUyNjAzRDM4QzcxNUJFMTY2M0JENEMwCgYIKoZIzj0EAwIDSAAwRQIgTjywMwOrLX3TwDUrPn7yDGL/dhc+VNudv0uGBOWRyXACIQClFQFvgx+hfTwVdHt8klrswpgtZtbYjs74p9GYuc8Puw=="</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"></span><span class="token punctuation" style="color:#999999">}</span></span></div></code></pre></div></div></pre><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6">Response example</h3><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="absolute -top-[200px]" data-content="Responseexample" id="Response_example"></span></div><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpjitlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">json</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-json"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token punctuation" style="color:#999999">{</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"id"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"aplc_hefptsiydvkexnzzb35zrlqgfq"</span><span class="token punctuation" style="color:#999999">,</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"public_key_hash"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"tqYV+tmG9aMh+l/K6cicUnPqkb1gUiLjSTM9gEz6Nl0="</span><span class="token punctuation" style="color:#999999">,</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">4</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"valid_from"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"2021-01-01T17:32:28.000Z"</span><span class="token punctuation" style="color:#999999">,</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">5</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> </span><span class="token property" style="color:#ff9bbf">"valid_until"</span><span class="token operator" style="color:#ff9bbf">:</span><span class="token plain"> </span><span class="token string" style="color:#a6e22e">"2025-01-01T17:32:28.000Z"</span><span class="token plain"></span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">6</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"></span><span class="token punctuation" style="color:#999999">}</span></span></div></code></pre></div></div></pre><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Register a merchant domain</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Registeramerchantdomain" id="Register_a_merchant_domain"></span></div><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-blue-500 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="inline-block shrink-0 w-6 h-6"><circle cx="7.5" cy="7.5" r="7" stroke="currentColor"></circle><path fill="currentColor" d="M7 10V3h1v7zM8 12H7v-1h1z"></path></svg><h3 class="text-lg leading-6 font-semibold">Information</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">You must have a valid TLS certificate on your domain.</p></div></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">To display the Apple Pay button in your site, you must register and verify all top-level domains and subdomains where you display the button. This step is necessary if you are processing Apple Pay in a webpage. </p><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">Sign in to your Apple Developer account, go to the <a href="https://developer.apple.com/account/resources/identifiers/list/merchant" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Merchant IDs list section</a> and select the Merchant ID you created earlier.</li><li class="[&>*]:mb-0">Under the <em>Merchant Domains</em> section, select <em>Add Domain</em>.</li><li class="[&>*]:mb-0">Enter your domain and select <em>Save</em>.</li><li class="[&>*]:mb-0">Select <em>Download</em> and you'll get a <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.txt</code> file.</li><li class="[&>*]:mb-0">Upload this file to your server so it's accessible at the following location (replacing <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">yourdomain.com</code> with the URL of your domain): <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">https://yourdomain.com/.well-known/apple-developer-merchantid-domain-association</code>. To do this, create a folder called <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.well-known</code> in the root directory of your website and put the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.txt</code> file in that folder.</li><li class="[&>*]:mb-0">Once you've uploaded the file, select <em>Verify</em>.</li></ol><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Create your Apple Pay certificate and private keys</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="CreateyourApplePaycertificateandprivatekeys" id="Create_your_Apple_Pay_certificate_and_private_keys"></span></div><ol class="list-decimal [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">Open a terminal and create a <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.csr</code> and <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.key</code> file using the following command:</li></ol><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpk4tlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">bash</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-bash"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">openssl req </span><span class="token parameter variable" style="color:#ee9900">-out</span><span class="token plain"> uploadMe.csr </span><span class="token parameter variable" style="color:#ee9900">-new</span><span class="token plain"> </span><span class="token parameter variable" style="color:#ee9900">-newkey</span><span class="token plain"> rsa:2048 </span><span class="token parameter variable" style="color:#ee9900">-nodes</span><span class="token plain"> </span><span class="token parameter variable" style="color:#ee9900">-keyout</span><span class="token plain"> certificate_sandbox.key</span></span></div></code></pre></div></div></pre><ol class="list-decimal [padding-inline-start:24px] mb-8" start="2"><li class="[&>*]:mb-0">In the prompt, enter your details, and when asked for a password, leave it blank and select <em>Enter</em>. This will generate two files: <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">uploadMe.csr</code> and <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">certificate_sandbox.key</code>.</li><li class="[&>*]:mb-0">Sign in to your Apple Developer account, go to the <a href="https://developer.apple.com/account/resources/identifiers/list/merchant" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-blue-100" rel="noopener noreferrer">Merchant IDs list section</a> and select the merchant ID you created earlier.</li><li class="[&>*]:mb-0">Under the <em>Apple Pay Merchant Identity Certificate</em> section, select <em>Create Certificate</em>.</li><li class="[&>*]:mb-0">Upload the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">uploadMe.csr</code> file you just created from your terminal.</li><li class="[&>*]:mb-0">Select <em>Continue</em> and then select <em>Download</em> to get your <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.cer</code> file. It will probably be named <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">merchant_id.cer</code>.</li><li class="[&>*]:mb-0">Convert this <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.cer</code> file into a <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.pem</code> file so you can use it in your code. Enter the following command in your terminal:</li></ol><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpk8tlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">bash</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-bash"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">openssl x509 </span><span class="token parameter variable" style="color:#ee9900">-inform</span><span class="token plain"> der </span><span class="token parameter variable" style="color:#ee9900">-in</span><span class="token plain"> merchant_id.cer </span><span class="token parameter variable" style="color:#ee9900">-out</span><span class="token plain"> certificate_sandbox.pem</span></span></div></code></pre></div></div></pre><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Test Apple Pay certificate and private key</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="TestApplePaycertificateandprivatekey" id="Test_Apple_Pay_certificate_and_private_key"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Validate your Apple Pay certificate and private key files by requesting an Apple Pay payment session:</p><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 py-4 border-b-2 flex gap-1 items-center" id="headlessui-tabs-tab-:Rpkgtlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected">curl</button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-curl"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">curl -gv \</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> --data '{</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> "merchantIdentifier": "merchant.com.mywebsite.sandbox",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">4</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> "displayName": "merchant id for test environment",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">5</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> "domainName": "sandbox.mywebsite.com"</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">6</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> }' \</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">7</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> --cert /path/to/certificate_sandbox.pem \</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">8</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> --key /path/to/certificate_sandbox.key \</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">9</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">https://apple-pay-gateway.apple.com/paymentservices/paymentSession</span></span></div></code></pre></div></div></pre><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Integrate Apple Pay</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="IntegrateApplePay" id="Integrate_Apple_Pay"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you followed the above steps correctly, you should now have the following:</p><ul class="list-disc [padding-inline-start:24px] mb-8"><li class="[&>*]:mb-0">An Apple merchant ID (for example, <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">merchant.com.mywebsite.sandbox</code>).</li><li class="[&>*]:mb-0">Checkout.com linked to your merchant ID.</li><li class="[&>*]:mb-0">A domain verified by Apple</li><li class="[&>*]:mb-0">A <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.key</code> and a <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">.pem</code> certificate file.</li></ul><div class="relative grid gap-6 p-6 rounded-lg text-black w-full bg-blue-500 mb-10"><div class="flex gap-4 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="inline-block shrink-0 w-6 h-6"><circle cx="7.5" cy="7.5" r="7" stroke="currentColor"></circle><path fill="currentColor" d="M7 10V3h1v7zM8 12H7v-1h1z"></path></svg><h3 class="text-lg leading-6 font-semibold">Information</h3></div><div class="[&>*]:mb-0"><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If you use an ecommerce platform where we support Apple Pay, such as Magento or WooCommerce, the files and certificates you created are enough to complete your integration. Follow the instructions provided by your particular platform.</p></div></div><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6">Extract customer billing address</h3><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="absolute -top-[200px]" data-content="Extractcustomerbillingaddress" id="Extract_customer_billing_address"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">You can extract the billing address that the customer set up in their Apple Pay wallet for use in your payment requests.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Set the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">requiredBillingContactFields: ["postalAddress"]</code> parameter when you create the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">ApplePaySession</code> on the front end.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If done correctly, you should see the billing address displayed in the Apple Pay payment sheet. To specify a different billing address that you have stored on file for the customer, add the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">billingContact</code> object. For example:</p><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 border-b-2 flex gap-1 items-center py-[22px] opacity-0" id="headlessui-tabs-tab-:Rpl4tlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected"></button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">requiredBillingContactFields: ["postalAddress"],</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">billingContact: {</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> givenName: "Jia Tsang",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">4</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> addressLines: "123 Anywhere St",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">5</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> locality: "Anytown",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">6</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> postalCode: "123456",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">7</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> administrativeArea: "AL",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">8</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> country: "US"</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:16px">9</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">}</span></span></div></code></pre></div></div></pre><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">The billing address is included in the object returned in the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">onpaymentauthorized()</code> callback, which is sent to your back end and included in your payment request to Checkout.com.</p><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6">Extract customer email address and phone number</h3><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="absolute -top-[200px]" data-content="Extractcustomeremailaddressandphonenumber" id="Extract_customer_email_address_and_phone_number"></span></div><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">You can extract the email address and phone number that the customer set up in their Apple Pay wallet for use in your payment requests.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Set the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">requiredShippingContactFields: ["phone", "email"]</code> parameter when you create the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">ApplePaySession</code> on the front end.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">If done correctly, you should see the email address and phone number displayed in the Apple Pay payment sheet. To specify a different email address or phone number that you have stored on file for the customer, add the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">shippingContact</code> object. For example:</p><pre><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="mb-8 flex flex-col subpixel-antialiased bg-black-secondary text-white rounded-lg"><button type="button" aria-hidden="true" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0"></button><div class="flex items-center px-4 border-b rounded-t-lg bg-black border-white/10"><div class="flex gap-2 grow font-light rounded-t-lg bg-black text-xs leading-3 pr-2 overflow-x-auto border-white/10 hide-scroll" role="tablist" aria-orientation="horizontal"><button data-code-block-folder="" class="ga-tabs font-medium ui-selected:border-white ui-not-selected:border-transparent ui-selected:border-b-2 ui-not-selected: px-2 border-b-2 flex gap-1 items-center py-[22px] opacity-0" id="headlessui-tabs-tab-:Rplgtlan6:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected"></button></div><div class="relative flex items-center"><div class="flex gap-4 ml-auto"></div><div class="absolute -left-8 h-11 max-h-full w-8 bg-gradient-to-l from-black to-transparent"></div></div><button type="button" class="py-1 px-2 rounded text-xs leading-6 disable-child-pointer-events" id="ga-copy-code" aria-label="Copy current example"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="h-6 w-6"><path fill="currentColor" d="M5.5 2c-.3 0-.5.2-.5.5a.5.5 0 0 1-1 0C4 1.7 4.7 1 5.5 1h8c.8 0 1.5.7 1.5 1.5v8c0 .8-.7 1.5-1.5 1.5a.5.5 0 0 1 0-1c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5zM2 13.5c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-8c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5zm10-8v8c0 .8-.7 1.5-1.5 1.5h-8c-.8 0-1.5-.7-1.5-1.5v-8C1 4.7 1.7 4 2.5 4h8c.8 0 1.5.7 1.5 1.5"></path></svg></button></div><div class="relative"><pre data-line="1" style="color:#fff;background-color:transparent" class="h-full overflow-auto bg-transparent p-4 text-left grow font-code px-0 py-4 text-sm leading-6 w-full overflow-y-auto max-h-full prism-code language-"><code class="w-full"><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">1</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">requiredShippingContactFields: ["name", "phone", "email"],</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">2</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">shippingContact: {</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">3</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> phoneNumber: "555-0100",</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">4</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain"> emailAddress: "<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e2888b83cc9691838c85a2879a838f928e87cc818d8f">[email protected]</a>"</span></span></div><div style="color:#fff" class="w-full"><span class="table-cell select-none px-4 text-right opacity-50"><div style="width:8px">5</div></span><span class="table-cell max-w-0 pr-2"><span class="token plain">}</span></span></div></code></pre></div></div></pre><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">The email address and phone number are included in the object returned in the <code class="py-[2px] px-2 rounded text-grey-800 bg-grey-100 font-code text-sm font-normal break-words">onpaymentauthorized()</code> callback, which is sent to your back end and included in your payment request to Checkout.com.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">Once you've completed the integration steps, you can display the Apple Pay button and validate an Apple Pay session.</p><p class="text-base font-normal normal-case text-black mb-8 [&:has(.arrow-link)]:mb-0">The following diagram shows a successful Apple Pay payment:</p><div class="mb-10"><div class="relative w-full overflow-hidden mx-auto"><img alt="Diagram of the payment flow for Apple Pay showing the communication between your customer, your front end, your server, and Checkout.com server" loading="lazy" width="0" height="0" decoding="async" data-nimg="1" class="h-auto w-full" style="color:transparent" src="/docs/NAS/Payments/PaymentMethods/apple_pay_flow.png"/><button type="button" aria-label="Open full-screen dialog" class="group absolute inset-0"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 40 40" focusable="false" class="pointer-events-none absolute right-2 top-2 h-10 w-10 opacity-0 transition-opacity duration-500 group-hover:opacity-100"><rect width="36.856" height="36.856" x="1.681" y="1.619" fill="#fff" stroke="currentColor" rx="3.5"></rect><path stroke="currentColor" d="m22.365 17.101 6.052-6.053m0 0v4.744m0-4.744h-4.743M16.84 22.628l-6.054 6.053m0 0v-4.743m0 4.743h4.744M17.116 17.622l-6.053-6.053m0 0h4.743m-4.743 0v4.743M22.64 23.148l6.053 6.053m0 0H23.95m4.743 0v-4.744"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div></div><hr class="border-0 border-t border-grey-100 mb-10"/><button aria-label="Copy section link to clipboard" type="button" class="mb-4 group flex items-center gap-2"><h2 class="flex items-center gap-4 font-semibold text-black text-xl">Available for</h2><svg class="opacity-0 transition-opacity group-hover:opacity-100" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="var(--base-icon-primary-alt, var(--base-icon-primary, #141414))"><g><path d="M8.15,7.15a.48.48,0,0,0,0,.7,2.35,2.35,0,0,1,0,3.3l-2,2a2.33,2.33,0,0,1-3.3-3.3l2-2a2.35,2.35,0,0,1,.47-.36.5.5,0,0,0,.17-.68.49.49,0,0,0-.68-.18,3,3,0,0,0-.66.52l-2,2a3.32,3.32,0,1,0,4.7,4.7l2-2a3.32,3.32,0,0,0,0-4.7A.48.48,0,0,0,8.15,7.15Z"></path><path d="M13.85,2.15a3.32,3.32,0,0,0-4.7,0l-2,2a3.32,3.32,0,0,0,0,4.7.49.49,0,0,0,.7-.7,2.35,2.35,0,0,1,0-3.3l2-2a2.33,2.33,0,0,1,3.3,3.3l-2,2a2.35,2.35,0,0,1-.47.36.5.5,0,0,0,.26.93.59.59,0,0,0,.25-.07,3.29,3.29,0,0,0,.66-.52l2-2A3.32,3.32,0,0,0,13.85,2.15Z"></path></g></g></svg></button><div class="relative"><span class="anchor-nav-item absolute -top-[200px]" data-content="Availablefor" id="Available_for"></span></div><div class="mt-12"><div class="grid-cols-12 gap-6 flex md:grid flex-col"><div class="col-span-12 md:col-span-6 lg:col-span-6"><a href="/docs/payments/add-payment-methods/apple-pay/web" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline text-black-secondary link-text hover:no-underline"><div class="bg-white rounded-md p-6 flex flex-col gap-4 border h-full border-grey-100 transition-all hover:shadow hover:border-blue-400"><div class="w-full flex flex-col gap-4"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6"><span class="flex flex-wrap items-center gap-x-2 gap-y-1">Web<!-- --> </span></h3></div><div class="w-full my-0 font-normal text-black-secondary">Accept Apple Pay payments on your website with Flow, our pre-built, customizable payment user interface.</div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 30 24" focusable="false" class="ml-auto mt-auto h-6 w-8 text-grey-500"><path stroke="currentColor" d="M0 11.765h28.75m0 0L17.485 23.031M28.75 11.765 17.485.5"></path></svg></div></a></div><div class="col-span-12 md:col-span-6 lg:col-span-6"><a href="/docs/payments/add-payment-methods/apple-pay/api-only" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline text-black-secondary link-text hover:no-underline"><div class="bg-white rounded-md p-6 flex flex-col gap-4 border h-full border-grey-100 transition-all hover:shadow hover:border-blue-400"><div class="w-full flex flex-col gap-4"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6"><span class="flex flex-wrap items-center gap-x-2 gap-y-1">API only<!-- --> </span></h3></div><div class="w-full my-0 font-normal text-black-secondary">Build your own UI and integrate with our API to process Apply Pay payments.</div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 30 24" focusable="false" class="ml-auto mt-auto h-6 w-8 text-grey-500"><path stroke="currentColor" d="M0 11.765h28.75m0 0L17.485 23.031M28.75 11.765 17.485.5"></path></svg></div></a></div><div class="col-span-12 md:col-span-6 lg:col-span-6"><a href="/docs/payments/add-payment-methods/apple-pay/apple-pay-via-knet" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline text-black-secondary link-text hover:no-underline"><div class="bg-white rounded-md p-6 flex flex-col gap-4 border h-full border-grey-100 transition-all hover:shadow hover:border-blue-400"><div class="w-full flex flex-col gap-4"><h3 class="flex items-center gap-4 font-semibold text-black text-lg leading-6"><span class="flex flex-wrap items-center gap-x-2 gap-y-1">Apple Pay via KNET<!-- --> </span></h3></div><div class="w-full my-0 font-normal text-black-secondary">Learn how to process Apple Pay payments in Kuwait.</div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 30 24" focusable="false" class="ml-auto mt-auto h-6 w-8 text-grey-500"><path stroke="currentColor" d="M0 11.765h28.75m0 0L17.485 23.031M28.75 11.765 17.485.5"></path></svg></div></a></div></div></div></div></div><aside class="h-fit sticky mb-3 hidden w-auto xl:flex xl:w-[240px]" style="max-height:calc(100vh - 177px);top:175px"></aside></main></div><div class="bg-black-secondary text-white"><footer class="mx-auto flex max-w-[1360px] flex-col gap-4 px-4 py-12 lg:gap-10 lg:p-16"><a href="/docs" target="" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline link-text text-white" aria-label="Home"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 188 32" focusable="false" class="h-6"><path fill="#fff" d="m14.042 8.097 3.475 6.06 3.475-6.06zM14.09 23.903h6.95l-3.475-6.06zM12.329 9.018 8.235 16l4.094 6.982L16.327 16z"></path><path fill="#fff" d="M27.61 0H3.807C1.714 0 0 1.745 0 3.879V28.12C0 30.255 1.714 32 3.808 32H27.61c2.095 0 3.808-1.745 3.808-3.879V3.88C31.418 1.745 29.705 0 27.61 0m-8.95 16.242 4.76 8.291c.238.485-.095 1.067-.619 1.067H12.235a.61.61 0 0 1-.571-.34L6.33 16.29a.75.75 0 0 1 0-.726l5.332-8.97a.65.65 0 0 1 .57-.34h10.569c.57 0 .856.63.618 1.067l-4.76 8.291c-.12.247-.114.398 0 .63M47.35 9.808c2.114 0 3.482 1.017 4.183 3.11l.054.16 2.76-.751-.044-.174c-.822-3.324-3.356-5.23-6.952-5.231-2.115-.029-4.094.78-5.55 2.265-1.618 1.65-2.454 3.961-2.42 6.68-.034 2.725.802 5.038 2.42 6.688 1.434 1.462 3.368 2.265 5.453 2.265h.096c3.597 0 6.131-1.908 6.953-5.232l.043-.174-2.76-.751-.053.16c-.7 2.093-2.069 3.11-4.183 3.11-3.019 0-4.895-2.323-4.895-6.063s1.876-6.062 4.895-6.062M62.48 11.722c-1.552 0-2.936.718-3.813 1.95v-6.75h-2.905v17.701h2.905v-5.422c0-3.341 1.565-4.863 3.02-4.863 1.255 0 1.84.697 1.84 2.194v8.091h2.906v-8.9c0-2.543-1.441-4.001-3.953-4.001M73.603 11.722c-4.021 0-5.853 3.394-5.853 6.548s1.832 6.55 5.853 6.55c2.673 0 4.436-1.163 5.548-3.658l.078-.175-2.413-.96-.076.14c-.78 1.446-1.655 2.036-3.017 2.036-1.655 0-2.74-1.114-2.997-3.065h8.61v-1.26c0-3.06-1.97-6.156-5.733-6.156m0 2.616c1.43 0 2.395.825 2.738 2.33h-5.467c.398-1.464 1.405-2.33 2.729-2.33M89.67 20.127c-.668 1.436-1.56 2.076-2.892 2.076-1.83 0-2.923-1.47-2.923-3.933s1.093-3.932 2.923-3.932c1.337 0 2.256.659 2.891 2.073l.072.16 2.582-1.09-.065-.168c-.918-2.35-2.813-3.591-5.48-3.591-3.543 0-5.924 2.631-5.924 6.548s2.38 6.55 5.924 6.55c2.66 0 4.555-1.251 5.48-3.617l.065-.168-2.58-1.063zM103.966 11.918h-3.605l-4.02 4.715V6.922h-2.905v17.701h2.905v-5.68l4.375 5.68h3.588l-5.454-6.838z"></path><path fill="#fff" d="M110.032 11.722c-3.643 0-6.188 2.693-6.188 6.548s2.545 6.55 6.188 6.55c3.644 0 6.189-2.694 6.189-6.55s-2.545-6.548-6.189-6.548m2.311 9.352c-.565.76-1.321 1.129-2.311 1.129-.992 0-1.777-.38-2.334-1.129-.574-.771-.853-1.688-.853-2.804s.279-2.032.853-2.804c.557-.749 1.342-1.128 2.334-1.128.99 0 1.746.369 2.311 1.128.574.772.853 1.69.853 2.804 0 1.116-.279 2.033-.853 2.804M125.327 17.169c0 2.964-1.212 5.034-2.948 5.034-1.19 0-1.768-.686-1.768-2.096v-8.19h-2.906v8.9c0 2.468 1.497 4.002 3.905 4.002 1.404 0 2.733-.712 3.717-1.972v1.776h2.881V11.918h-2.881zM136.805 21.91c-.317.194-.715.293-1.182.293-1.004 0-1.432-.546-1.432-1.827v-5.842h3.221v-2.616h-3.221V6.774l-2.906 1.87v3.274h-1.947v2.616h1.947v5.793c0 2.897 1.498 4.492 4.218 4.492.777 0 1.475-.155 2.075-.46l.133-.067-.706-2.504zM140.544 20.758c-1.12 0-1.933.838-1.933 1.993 0 1.137.831 1.995 1.933 1.995 1.148 0 1.982-.839 1.982-1.995 0-1.155-.834-1.993-1.982-1.993M152.195 20.127c-.669 1.436-1.561 2.076-2.893 2.076-1.83 0-2.922-1.47-2.922-3.933s1.092-3.932 2.922-3.932c1.337 0 2.256.659 2.892 2.073l.071.16 2.582-1.09-.065-.168c-.918-2.35-2.813-3.591-5.48-3.591-3.543 0-5.924 2.631-5.924 6.548s2.381 6.55 5.924 6.55c2.661 0 4.555-1.251 5.48-3.617l.065-.168-2.58-1.063zM161.894 11.722c-3.643 0-6.189 2.693-6.189 6.548s2.546 6.55 6.189 6.55 6.189-2.694 6.189-6.55-2.545-6.548-6.189-6.548m2.311 9.352c-.565.76-1.321 1.129-2.311 1.129-.992 0-1.777-.38-2.334-1.129-.574-.771-.853-1.688-.853-2.804s.279-2.032.853-2.804c.557-.749 1.342-1.128 2.334-1.128.99 0 1.746.369 2.311 1.128.574.772.853 1.69.853 2.804 0 1.116-.279 2.033-.853 2.804M183.079 11.722c-1.435 0-2.805.867-3.727 2.34-.556-1.513-1.755-2.34-3.413-2.34-1.362 0-2.504.645-3.404 1.921v-1.725h-2.905v12.705h2.905v-4.982c0-3.221 1.072-5.303 2.731-5.303 1.057 0 1.528.571 1.528 1.85v8.435h2.882v-5.178c0-3.054 1.097-5.107 2.73-5.107 1.057 0 1.529.571 1.529 1.85v8.435h2.881v-8.85c0-2.575-1.362-4.051-3.737-4.051"></path></svg></a><div class="flex flex-col gap-10 lg:gap-20"><nav aria-label="Site navigation" class="hidden grid-cols-5 lg:grid"><div class="flex flex-col gap-4"><p class="mb-2 text-xs font-medium uppercase tracking-[1.76px]">Products</p><a href="https://www.checkout.com/products/accept-online" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Accept online</a><a href="https://www.checkout.com/products/flow" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Flow</a><a href="https://www.checkout.com/technology/payouts" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payouts</a><a href="https://www.checkout.com/products/issuing" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Issuing</a><a href="https://www.checkout.com/payment-integrations" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment integrations</a><a href="https://www.checkout.com/products/integrated-platforms" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Integrated Platforms</a><a href="https://www.checkout.com/payment-methods" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment methods</a><a href="https://www.checkout.com/technology/payment-processing" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment processing</a><a href="https://www.checkout.com/products/fraud-detection" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Fraud protection</a><a href="https://www.checkout.com/products/authentication-3ds" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Authentication</a><a href="https://www.checkout.com/products/intelligent-acceptance" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Intelligent Acceptance</a><a href="https://www.checkout.com/products/identity-verification" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Identity Verification</a><a href="https://www.checkout.com/products/vault" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Vault</a><a href="https://www.checkout.com/products/real-time-account-updater" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Real-Time Account Updater</a><a href="https://www.checkout.com/products/network-tokens" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Network tokens</a><a href="https://www.checkout.com/pricing" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Pricing</a></div><div class="flex flex-col gap-4"><p class="mb-2 text-xs font-medium uppercase tracking-[1.76px]">Solutions</p><a href="https://www.checkout.com/solutions/ecommerce" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Ecommerce</a><a href="https://www.checkout.com/solutions/fintech" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Fintech</a><a href="https://www.checkout.com/solutions/gaming" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Gaming</a><a href="https://www.checkout.com/solutions/crypto" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Crypto</a><a href="https://www.checkout.com/solutions/marketplaces" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Marketplace</a><a href="https://www.checkout.com/solutions/payment-facilitators" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment facilitators</a><a href="https://www.checkout.com/solutions/travel" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Travel</a><a href="https://www.checkout.com/solutions/international-coverage" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">International coverage</a><a href="https://www.checkout.com/partners" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Our partners</a></div><div class="flex flex-col gap-4"><p class="mb-2 text-xs font-medium uppercase tracking-[1.76px]">Company</p><a href="https://www.checkout.com/mission" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Our mission</a><a href="https://www.checkout.com/customers" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Our customers</a><a href="https://www.checkout.com/leadership" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Leadership</a><a href="https://www.checkout.com/newsroom" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Newsroom</a><a href="https://www.checkout.com/contact-us" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Contact us</a><a href="https://www.checkout.com/life-at" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Life at Checkout.com</a><a href="https://www.checkout.com/careers" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Open positions (hiring)</a><a href="https://www.checkout.com/diversity-and-inclusion" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Diversity & Inclusion</a><a href="https://www.checkout.com/carbon-offsetting" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Carbon offsetting</a></div><div class="flex flex-col gap-4"><p class="mb-2 text-xs font-medium uppercase tracking-[1.76px]">Developers</p><a href="https://www.checkout.com/docs" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Documentation</a><a href="https://api-reference.checkout.com/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">API Reference</a><a href="https://www.checkout.com/get-test-account" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Test account</a></div><div class="flex flex-col gap-4"><p class="mb-2 text-xs font-medium uppercase tracking-[1.76px]">Resources</p><a href="https://www.checkout.com/blog" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Blog</a><a href="https://www.checkout.com/case-studies" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Case studies</a><a href="https://support.checkout.com" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Support</a></div></nav><nav aria-label="Site links" class="flex flex-col divide-y divide-grey-500 lg:hidden"><section class="flex flex-col items-start" data-headlessui-state=""><button class="py-6 w-full text-left flex gap-4 items-center justify-between pl-0 text-sm font-medium uppercase tracking-[1.4px] text-white" id="headlessui-disclosure-button-:R9lqn6:" type="button" aria-expanded="false" data-headlessui-state="">Products<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17" focusable="false" class="transition-transform h-4 w-4 duration-200 ease-in-out"><path stroke="currentColor" d="m2.002 5.46 5.998 6 5.998-6"></path></svg></button><div aria-hidden="true" class="w-full overflow-hidden pl-4 transition-none duration-500" style="max-height:0px" id="headlessui-disclosure-panel-:Rhlqn6:" data-headlessui-state=""><div><div class="flex flex-col gap-0 pb-0 pt-0"><div class="my-2 flex flex-col gap-2"><a href="https://www.checkout.com/products/accept-online" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Accept online</a><a href="https://www.checkout.com/products/flow" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Flow</a><a href="https://www.checkout.com/technology/payouts" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payouts</a><a href="https://www.checkout.com/products/issuing" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Issuing</a><a href="https://www.checkout.com/payment-integrations" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment integrations</a><a href="https://www.checkout.com/products/integrated-platforms" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Integrated Platforms</a><a href="https://www.checkout.com/payment-methods" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment methods</a><a href="https://www.checkout.com/technology/payment-processing" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment processing</a><a href="https://www.checkout.com/products/fraud-detection" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Fraud protection</a><a href="https://www.checkout.com/products/authentication-3ds" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Authentication</a><a href="https://www.checkout.com/products/intelligent-acceptance" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Intelligent Acceptance</a><a href="https://www.checkout.com/products/identity-verification" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Identity Verification</a><a href="https://www.checkout.com/products/vault" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Vault</a><a href="https://www.checkout.com/products/real-time-account-updater" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Real-Time Account Updater</a><a href="https://www.checkout.com/products/network-tokens" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Network tokens</a><a href="https://www.checkout.com/pricing" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Pricing</a></div></div></div></div></section><section class="flex flex-col items-start" data-headlessui-state=""><button class="py-6 w-full text-left flex gap-4 items-center justify-between pl-0 text-sm font-medium uppercase tracking-[1.4px] text-white" id="headlessui-disclosure-button-:Ralqn6:" type="button" aria-expanded="false" data-headlessui-state="">Solutions<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17" focusable="false" class="transition-transform h-4 w-4 duration-200 ease-in-out"><path stroke="currentColor" d="m2.002 5.46 5.998 6 5.998-6"></path></svg></button><div aria-hidden="true" class="w-full overflow-hidden pl-4 transition-none duration-500" style="max-height:0px" id="headlessui-disclosure-panel-:Rilqn6:" data-headlessui-state=""><div><div class="flex flex-col gap-0 pb-0 pt-0"><div class="my-2 flex flex-col gap-2"><a href="https://www.checkout.com/solutions/ecommerce" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Ecommerce</a><a href="https://www.checkout.com/solutions/fintech" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Fintech</a><a href="https://www.checkout.com/solutions/gaming" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Gaming</a><a href="https://www.checkout.com/solutions/crypto" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Crypto</a><a href="https://www.checkout.com/solutions/marketplaces" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Marketplace</a><a href="https://www.checkout.com/solutions/payment-facilitators" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Payment facilitators</a><a href="https://www.checkout.com/solutions/travel" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Travel</a><a href="https://www.checkout.com/solutions/international-coverage" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">International coverage</a><a href="https://www.checkout.com/partners" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Our partners</a></div></div></div></div></section><section class="flex flex-col items-start" data-headlessui-state=""><button class="py-6 w-full text-left flex gap-4 items-center justify-between pl-0 text-sm font-medium uppercase tracking-[1.4px] text-white" id="headlessui-disclosure-button-:Rblqn6:" type="button" aria-expanded="false" data-headlessui-state="">Company<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17" focusable="false" class="transition-transform h-4 w-4 duration-200 ease-in-out"><path stroke="currentColor" d="m2.002 5.46 5.998 6 5.998-6"></path></svg></button><div aria-hidden="true" class="w-full overflow-hidden pl-4 transition-none duration-500" style="max-height:0px" id="headlessui-disclosure-panel-:Rjlqn6:" data-headlessui-state=""><div><div class="flex flex-col gap-0 pb-0 pt-0"><div class="my-2 flex flex-col gap-2"><a href="https://www.checkout.com/mission" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Our mission</a><a href="https://www.checkout.com/customers" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Our customers</a><a href="https://www.checkout.com/leadership" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Leadership</a><a href="https://www.checkout.com/newsroom" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Newsroom</a><a href="https://www.checkout.com/contact-us" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Contact us</a><a href="https://www.checkout.com/life-at" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Life at Checkout.com</a><a href="https://www.checkout.com/careers" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Open positions (hiring)</a><a href="https://www.checkout.com/diversity-and-inclusion" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Diversity & Inclusion</a><a href="https://www.checkout.com/carbon-offsetting" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Carbon offsetting</a></div></div></div></div></section><section class="flex flex-col items-start" data-headlessui-state=""><button class="py-6 w-full text-left flex gap-4 items-center justify-between pl-0 text-sm font-medium uppercase tracking-[1.4px] text-white" id="headlessui-disclosure-button-:Rclqn6:" type="button" aria-expanded="false" data-headlessui-state="">Developers<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17" focusable="false" class="transition-transform h-4 w-4 duration-200 ease-in-out"><path stroke="currentColor" d="m2.002 5.46 5.998 6 5.998-6"></path></svg></button><div aria-hidden="true" class="w-full overflow-hidden pl-4 transition-none duration-500" style="max-height:0px" id="headlessui-disclosure-panel-:Rklqn6:" data-headlessui-state=""><div><div class="flex flex-col gap-0 pb-0 pt-0"><div class="my-2 flex flex-col gap-2"><a href="https://www.checkout.com/docs" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Documentation</a><a href="https://api-reference.checkout.com/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">API Reference</a><a href="https://www.checkout.com/get-test-account" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Test account</a></div></div></div></div></section><section class="flex flex-col items-start" data-headlessui-state=""><button class="py-6 w-full text-left flex gap-4 items-center justify-between pl-0 text-sm font-medium uppercase tracking-[1.4px] text-white" id="headlessui-disclosure-button-:Rdlqn6:" type="button" aria-expanded="false" data-headlessui-state="">Resources<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17" focusable="false" class="transition-transform h-4 w-4 duration-200 ease-in-out"><path stroke="currentColor" d="m2.002 5.46 5.998 6 5.998-6"></path></svg></button><div aria-hidden="true" class="w-full overflow-hidden pl-4 transition-none duration-500" style="max-height:0px" id="headlessui-disclosure-panel-:Rllqn6:" data-headlessui-state=""><div><div class="flex flex-col gap-0 pb-0 pt-0"><div class="my-2 flex flex-col gap-2"><a href="https://www.checkout.com/blog" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Blog</a><a href="https://www.checkout.com/case-studies" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Case studies</a><a href="https://support.checkout.com" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer hover:underline link-text block text-sm font-normal text-white" rel="noopener noreferrer">Support</a></div></div></div></div></section></nav><div class="flex flex-col gap-4"><div class="flex flex-col gap-6 lg:gap-2"><p class="text-xs font-medium">© <!-- -->2025<!-- --> Checkout.com</p><nav aria-label="Policy links" class="flex flex-col gap-4 text-xs lg:flex-row"><a href="https://www.checkout.com/legal/terms-and-policies" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Terms & policies</a><a href="https://www.checkout.com/legal/privacy-policy" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Privacy policy</a><a href="https://www.checkout.com/legal/certificates" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Regulatory</a><button class="whitespace-nowrap rounded-lg w-fit h-fit focus:border-blue-100 ot-sdk-show-settings onetrust-button text-xs hover:underline" id="ot-sdk-btn" type="button">Cookies Settings</button><a href="https://www.checkout.com/vulnerability-disclosure" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Vulnerability Disclosure Program</a><a href="https://www.checkout.com/legal/disclaimer" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Disclaimer</a><a href="https://www.checkout.com/legal/modern-slavery-statement" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Modern Slavery Statement</a><a href="https://assets.website-files.com/634e9e75a8b4c58078479ae3/649989c8c135cda1536ce3ce_2019_Supplier_Code_of_Conduct.pdf" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Supplier Code of Conduct</a><a href="https://www.checkout.com/legal/accessibility-statement" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer inline hover:underline link-text text-xs font-normal text-white" rel="noopener noreferrer">Accessibility Statement</a></nav></div><div class="flex grid-cols-3 flex-col gap-4 lg:grid"><p class="text-2xs">Checkout.com operates under a license or registration in various jurisdictions, for details please visit our<!-- --> <a href="https://www.checkout.com/legal/certificates" target="_blank" class="cursor:pointer items-center gap-2.5 group group cursor-pointer font-medium text-md inline hover:underline link-text text-white underline [font-size:inherit] [font-weight:inherit]" rel="noopener noreferrer">Regulatory</a> <!-- -->page.</p><div></div><nav aria-label="Social links" class="flex flex-wrap items-baseline justify-around gap-4 lg:ml-auto lg:gap-6"><a href="https://www.facebook.com/checkout/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s Facebook"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M6 5.33H4V8h2v8h3.33V8h2.43L12 5.33H9.33v-1.1c0-.64.14-.9.75-.9H12V0H9.47C7.07 0 6 1.05 6 3.08z"></path></svg></a><a href="https://twitter.com/checkout" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s Twitter"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M16 2.9c-.6.28-1.23.46-1.88.54.69-.43 1.2-1.09 1.44-1.86-.65.39-1.35.67-2.1.82a3.2 3.2 0 0 0-4.97.23 3.35 3.35 0 0 0-.61 2.83 9.2 9.2 0 0 1-6.76-3.51 3.39 3.39 0 0 0 1.01 4.48 3.1 3.1 0 0 1-1.49-.41 3.35 3.35 0 0 0 2.67 3.33q-.75.18-1.5 0a3.32 3.32 0 0 0 3.06 2.39A6.56 6.56 0 0 1 0 13.14a9.17 9.17 0 0 0 11.85-1.46 9.4 9.4 0 0 0 2.51-7.01A6.6 6.6 0 0 0 16 2.9"></path></svg></a><a href="https://www.instagram.com/checkout_com/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s Instagram"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M8 10.67a2.67 2.67 0 1 1 0-5.34 2.67 2.67 0 0 1 0 5.34"></path><path fill="currentColor" d="M16 4.7A4.41 4.41 0 0 0 11.3 0H4.7A4.41 4.41 0 0 0 0 4.7v6.6A4.43 4.43 0 0 0 4.7 16h6.6a4.41 4.41 0 0 0 4.7-4.7V4.7m-8 7.4a4.1 4.1 0 1 1 0-8.2 4.1 4.1 0 0 1 0 8.2M13.33 4H12V2.67h1.33z"></path></svg></a><a href="https://www.youtube.com/channel/UCC-VFhOEXmyaOekIOwZvxhg" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s Youtube"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M13.08 1.47a99 99 0 0 0-10.16 0C.32 1.67 0 3.4 0 8s.32 6.3 2.92 6.5c3.38.2 6.78.2 10.16 0C15.68 14.3 16 12.57 16 8c0-4.56-.32-6.33-2.92-6.53m-7.75 9.2V5.33L12 8z"></path></svg></a><a href="https://www.glassdoor.co.uk/Overview/Working-at-Checkout-com-EI_IE837487.11,23.htm" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s Glassdoor"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M11.6 0c1.32 0 2.4.74 2.4 2H4v10H2V2.29A2.35 2.35 0 0 1 4.4 0zm0 14H2c0 1.26 1.08 2 2.4 2h7.2c1.32 0 2.4-.74 2.4-2V4h-2v10z"></path></svg></a><a href="https://www.checkout.com/blog" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s Blog"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M4.33 13.84a2.17 2.17 0 1 1-4.34 0 2.17 2.17 0 0 1 4.34 0M0 5.46v3.2A7.43 7.43 0 0 1 7.35 16h3.21A10.67 10.67 0 0 0 0 5.46m0-2.24A12.81 12.81 0 0 1 12.79 16H16A16 16 0 0 0 0 0z"></path></svg></a><a href="https://www.linkedin.com/company/checkout/" target="_blank" class="cursor:pointer items-center gap-2.5 group group no-underline cursor-pointer font-medium text-md inline hover:underline text-black-secondary link-text" rel="noopener noreferrer" aria-label="Checkout.com`s LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" focusable="false" class="text-white transition-colors hover:text-white-secondary md:h-6 md:w-6 lg:h-4 lg:w-4"><path fill="currentColor" d="M3.32 1.74a1.7 1.7 0 0 1-1.65 1.74A1.7 1.7 0 0 1 0 1.74 1.7 1.7 0 0 1 1.67 0a1.7 1.7 0 0 1 1.65 1.74m0 3.13H0V16h3.33zm5.33 0H5.33V16h3.32v-5.84c0-3.25 4-3.52 4 0V16H16V8.95a4 4 0 0 0-7.35-2.57z"></path></svg></a></nav></div></div></div></footer></div></div></div></div></div></div></div><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="__NEXT_DATA__" type="application/json" crossorigin="">{"props":{"pageProps":{"currentBreadcrumb":[{"url":"/payments","name":"Payments"},{"url":"/payments/add-payment-methods","name":"Add payment methods"},{"url":"/payments/add-payment-methods/apple-pay","name":"Apple Pay"}],"frontmatter":{"title":"Apple Pay","account":"NAS","description":"Accept credit and debit card payments with Apple Pay.","lastUpdated":"June 18, 2025","flag":null},"source":{"compiledSource":"var d=Object.defineProperty,m=Object.defineProperties;var h=Object.getOwnPropertyDescriptors;var o=Object.getOwnPropertySymbols;var r=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable;var l=(a,t,n)=\u003et in a?d(a,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[t]=n,e=(a,t)=\u003e{for(var n in t||(t={}))r.call(t,n)\u0026\u0026l(a,n,t[n]);if(o)for(var n of o(t))p.call(t,n)\u0026\u0026l(a,n,t[n]);return a},s=(a,t)=\u003em(a,h(t));var c=(a,t)=\u003e{var n={};for(var i in a)r.call(a,i)\u0026\u0026t.indexOf(i)\u003c0\u0026\u0026(n[i]=a[i]);if(a!=null\u0026\u0026o)for(var i of o(a))t.indexOf(i)\u003c0\u0026\u0026p.call(a,i)\u0026\u0026(n[i]=a[i]);return n};const makeShortcode=a=\u003efunction(n){return console.warn(\"Component \"+a+\" was not imported, exported, or provided by MDXProvider as global scope\"),mdx(\"div\",e({},n))},TipBox=makeShortcode(\"TipBox\"),Tabs=makeShortcode(\"Tabs\"),Tab=makeShortcode(\"Tab\"),APILineCodeWrapper=makeShortcode(\"APILineCodeWrapper\"),Image=makeShortcode(\"Image\"),layoutProps={},MDXLayout=\"wrapper\";function MDXContent(n){var i=n,{components:a}=i,t=c(i,[\"components\"]);return mdx(MDXLayout,s(e(e({},layoutProps),t),{components:a,mdxType:\"MDXLayout\"}),mdx(\"p\",null,mdx(\"a\",e({parentName:\"p\"},{href:\"https://www.checkout.com/payment-methods/applepay\"}),\"Apple Pay\"),\" enables customers to authenticate card payments using Touch ID or Face ID. This eliminates the need for them to manually enter their card and shipping details.\"),mdx(TipBox,{variant:\"note\",mdxType:\"TipBox\"},mdx(\"p\",null,\"If you plan to process Apple Pay payments through an entity outside of the European Economic Area (EEA) or United Kingdom (UK), contact your account manager or \",mdx(\"a\",e({parentName:\"p\"},{href:\"https://dashboard.checkout.com/support/new?topic=case_configuration_change\u0026issue=case_configuration_issue_operational_change_request\"}),\"request support\"),\".\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Liability shift\"),mdx(\"p\",null,\"Apple Pay transactions benefit from liability shift due to Apple's built-in authentication mechanisms. Additional authentication from the issuer is not required.\"),mdx(\"p\",null,\"To avoid issues with transactions performed on your app or website, you must:\"),mdx(\"ul\",null,mdx(\"li\",{parentName:\"ul\"},\"provide the correct country code in your payment request\"),mdx(\"li\",{parentName:\"ul\"},\"display the final amount on the payment sheet\")),mdx(TipBox,{variant:\"info\",mdxType:\"TipBox\"},mdx(\"p\",null,\"For more information, see the Apple documentation for \",mdx(\"a\",e({parentName:\"p\"},{href:\"https://developer.apple.com/support/sca/\"}),\"Strong Customer Authentication\"),\" and \",mdx(\"a\",e({parentName:\"p\"},{href:\"https://developer.apple.com/documentation/passkit_apple_pay_and_wallet/apple_pay/complying_with_regional_regulations\"}),\"Complying with regional regulations\"),\".\")),mdx(\"p\",null,\"If the issuer returns an ECI value for the transaction, the value will indicate which party is liable. If the issuer does not return an ECI value, the transaction is not eligible for liability shift.\"),mdx(\"p\",null,\"Card networks may downgrade a transaction's liability shift during the authorization stage, despite the ECI value indicating the downgrade occurred during authentication. The liability shift outcome is determined after authorization.\"),mdx(TipBox,{variant:\"info\",mdxType:\"TipBox\"},mdx(\"p\",null,\"Apple Pay is also available through Flow. Flow enables you to \",mdx(\"a\",e({parentName:\"p\"},{href:\"/payments/accept-payments/accept-a-payment-on-your-website\"}),\"accept payments on your website\"),\" using Checkout.com's global network of payment methods with a single integration.\")),mdx(TipBox,{variant:\"note\",mdxType:\"TipBox\"},mdx(\"p\",null,\"If you process Mada cards through Apple Pay outside of Saudi Arabia, you're required to \",mdx(\"a\",e({parentName:\"p\"},{href:\"/payments/add-payment-methods/mada#Accepting_Mada_cards_outside_Saudi_Arabia\"}),\"enforce the use of the Visa or Mastercard schemes\"),\".\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Set up Apple Pay\"),mdx(\"p\",null,\"To process Apple Pay payments, you need an \",mdx(\"a\",e({parentName:\"p\"},{href:\"https://developer.apple.com/documentation/passkit/setting-up-apple-pay\"}),\"Apple merchant ID\"),\".\"),mdx(\"p\",null,\"If you process payments on a website, you can leverage Checkout.com's Apple merchant ID to process payments. This option enables you to integrate Apple Pay faster as you don't need an Apple developer account. \"),mdx(\"p\",null,`If you process payments using your own Apple merchant ID, you need an Apple developer account.\nSee `,mdx(\"a\",e({parentName:\"p\"},{href:\"https://developer.apple.com/programs/enroll/\"}),\"Apple's enrollment requirements\"),\" for more information.\"),mdx(\"p\",null,\"To process payments on an app, you must own an Apple developer account and create your own merchant ID.\"),mdx(\"hr\",null),mdx(\"h2\",null,\"Before you begin\"),mdx(\"p\",null,\"To set up Apple Pay, you need the following:\"),mdx(\"ul\",null,mdx(\"li\",{parentName:\"ul\"},\"A domain with a valid TLS certificate - meaning your domain should start with \",mdx(\"inlineCode\",{parentName:\"li\"},\"https\"),\".\"),mdx(\"li\",{parentName:\"ul\"},\"Access to a Secure Shell (SSH) terminal.\"),mdx(\"li\",{parentName:\"ul\"},\"Access to upload files to your server.\")),mdx(\"p\",null,\"To process Apple Pay payments using our merchant ID:\"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"Contact your account manager or \",mdx(\"a\",e({parentName:\"li\"},{href:\"https://dashboard.checkout.com/support/new?topic=case_configuration_change\u0026issue=case_configuration_issue_operational_change_request\"}),\"Support\"),\", and request to be onboarded to Apple Pay under Checkout.com.\"),mdx(\"li\",{parentName:\"ol\"},\"You receive an \",mdx(\"inlineCode\",{parentName:\"li\"},\"apple-developer-merchantid-domain-association.txt\"),\" file.\"),mdx(\"li\",{parentName:\"ol\"},\"Upload the \",mdx(\"inlineCode\",{parentName:\"li\"},\".txt\"),\" file to your server so it's accessible at the following location: \",mdx(\"br\",null),mdx(\"inlineCode\",{parentName:\"li\"},\"https://yourdomain.com/.well-known/apple-developer-merchantid-domain-association\"),\" \\u2013 Replace \",mdx(\"inlineCode\",{parentName:\"li\"},\"yourdomain.com\"),\" with the URL of your domain\"),mdx(\"li\",{parentName:\"ol\"},\"Call the \",mdx(\"a\",e({parentName:\"li\"},{href:\"https://api-reference.checkout.com/#operation/ApplePayEnrollMerchant\"}),\"Enroll a merchant to the Apple Pay Service\"),\" endpoint, and set the \",mdx(\"inlineCode\",{parentName:\"li\"},\"domain\"),\" field to the domain in which you want to process Apple Pay payments. \",mdx(\"br\",null))),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-json\"}),`{\n \"domain\": \"https://yourdomain.com\"\n}\n`)),mdx(\"p\",null,\"If you want to process payments on an app, or on a website using your own Apple Pay merchant ID, follow these steps:\"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"Create a merchant identifier with Apple.\"),mdx(\"li\",{parentName:\"ol\"},\"Create a certificate signing request.\"),mdx(\"li\",{parentName:\"ol\"},\"Create an Apple Pay payment processing certificate.\"),mdx(\"li\",{parentName:\"ol\"},\"Upload the signed payment processing certificate.\"),mdx(\"li\",{parentName:\"ol\"},\"Register a merchant domain.\"),mdx(\"li\",{parentName:\"ol\"},\"Create your Apple Pay certificate and private keys.\"),mdx(\"li\",{parentName:\"ol\"},\"Test Apple Pay certificate and private key validity.\"),mdx(\"li\",{parentName:\"ol\"},\"Integrate Apple Pay.\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Create a merchant identifier\"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"In your Apple Developer account, go to the \",mdx(\"a\",e({parentName:\"li\"},{href:\"https://developer.apple.com/account/resources/identifiers/add/merchant\"}),\"Add Merchant IDs section\"),\", select \",mdx(\"em\",{parentName:\"li\"},\"Merchant IDs\"),\" and select \",mdx(\"em\",{parentName:\"li\"},\"Continue\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Add a useful description, like \",mdx(\"inlineCode\",{parentName:\"li\"},\"merchant ID for test environment\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Enter your desired Merchant ID name in the \",mdx(\"em\",{parentName:\"li\"},\"Identifier\"),\" section. Use a descriptive name to indicate both the domain and the environment you will use it in. For example, \",mdx(\"inlineCode\",{parentName:\"li\"},\"merchant.com.mywebsite.sandbox\"),\".\")),mdx(TipBox,{variant:\"info\",mdxType:\"TipBox\"},mdx(\"p\",null,\"We recommend that you create separate merchant IDs for your test and live environments.\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Create a certificate signing request\"),mdx(\"p\",null,\"To create a certificate signing request (CSR), call the \",mdx(\"a\",e({parentName:\"p\"},{href:\"https://api-reference.checkout.com/#operation/generateApplePaySigningRequest\"}),\"Generate a certificate signing request\"),\" endpoint.\"),mdx(Tabs,{mdxType:\"Tabs\"},mdx(Tab,{title:\"Live\",mdxType:\"Tab\"},mdx(APILineCodeWrapper,{type:\"post\",mdxType:\"APILineCodeWrapper\"},mdx(\"p\",null,mdx(\"inlineCode\",{parentName:\"p\"},\"https://api.checkout.com/applepay/signing-requests\")))),mdx(Tab,{title:\"Sandbox\",mdxType:\"Tab\"},mdx(APILineCodeWrapper,{type:\"post\",mdxType:\"APILineCodeWrapper\"},mdx(\"p\",null,mdx(\"inlineCode\",{parentName:\"p\"},\"https://api.sandbox.checkout.com/applepay/signing-requests\"))))),mdx(\"p\",null,\"You can use the \",mdx(\"inlineCode\",{parentName:\"p\"},\"protocol_version\"),\" field to specify whether to use the EC or RSA protocol for the CSR encryption.\"),mdx(\"h3\",null,\"Request example\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-json\"}),`{\n \"protocol_version\": \"ec_v1\"\n}\n`)),mdx(\"h3\",null,\"Response example\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-json\"}),`{\n \"content\": \"-----BEGIN CERTIFICATE REQUEST-----MIIBSTCB8AIBADCBjzELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMRUwEwYDVQQKDAxDaGVja291dC5jb20xCzAJBgNVBA8MAklUMRUwEwYDVQQDDAxjaGVja291dC5jb20xIzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAY2hlY2tvdXQuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwjiZ410yhHCkwa04OfrPb0e5bqt4FncefJwAbFpcqARTWefYZNvLyYkV68PmAKoO7cthfAFVfoVNqXBEGzjg1TAKBggqhkjOPQQDAgNIADBFAiAcgJLboQK3GBQX/K5ghNzbcw4mnVcVk/rUmkIxu0M28gIhALO01kH13CZzMkAhRhnkeCUPaP+IqUqQaDdZL8d5xgFc-----END CERTIFICATE REQUEST-----\"\n}\n`)),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"On your desktop, create a new plain text file and name it \",mdx(\"inlineCode\",{parentName:\"li\"},\"cko.csr\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Paste the entire value returned in the response's \",mdx(\"inlineCode\",{parentName:\"li\"},\"content\"),\" field into the new \",mdx(\"inlineCode\",{parentName:\"li\"},\"cko.csr\"),\" file and save it. For example, your \",mdx(\"inlineCode\",{parentName:\"li\"},\"cko.csr\"),\" file's contents should look similar to the following:\")),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{}),`-----BEGIN CERTIFICATE REQUEST-----MIIBSTCB8AIBADCBjzELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0GA1UEBwwGTG9uZG9uMRUwEwYDVQQKDAxDaGVja291dC5jb20xCzAJBgNVBA8MAklUMRUwEwYDVQQDDAxjaGVja291dC5jb20xIzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAY2hlY2tvdXQuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwjiZ410yhHCkwa04OfrPb0e5bqt4FncefJwAbFpcqARTWefYZNvLyYkV68PmAKoO7cthfAFVfoVNqXBEGzjg1TAKBggqhkjOPQQDAgNIADBFAiAcgJLboQK3GBQX/K5ghNzbcw4mnVcVk/rUmkIxu0M28gIhALO01kH13CZzMkAhRhnkeCUPaP+IqUqQaDdZL8d5xgFc-----END CERTIFICATE REQUEST-----\n`)),mdx(TipBox,{variant:\"info\",mdxType:\"TipBox\"},mdx(\"p\",null,\"The CSR has a Time to Live (TTL) period of 24 hours. You must create your Apple Pay payment processing certificate within this timeframe. If you miss the TTL period, you must generate a new CSR.\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Create a processing certificate\"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"Sign in to your Apple Developer account, go to the Merchant IDs list section, and select the Merchant ID you created earlier.\"),mdx(\"li\",{parentName:\"ol\"},\"In the \",mdx(\"em\",{parentName:\"li\"},\"Apple Pay Payment Processing Certificate\"),\" section, select \",mdx(\"em\",{parentName:\"li\"},\"Create Certificate\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Respond \",mdx(\"em\",{parentName:\"li\"},\"No\"),\" to the question about processing in China and select \",mdx(\"em\",{parentName:\"li\"},\"Continue\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Upload the \",mdx(\"inlineCode\",{parentName:\"li\"},\"cko.csr\"),\" file from the previous step and select \",mdx(\"em\",{parentName:\"li\"},\"Continue\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Select \",mdx(\"em\",{parentName:\"li\"},\"Download\"),\" to retrieve your payment processing certificate. The certificate file name is \",mdx(\"inlineCode\",{parentName:\"li\"},\"apple_pay.cer\"),\".\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Upload the signed payment processing certificate\"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"Encode the \",mdx(\"inlineCode\",{parentName:\"li\"},\"apple_pay.cer\"),\" in base64 using the following command. \")),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-bash\"}),`openssl x509 -inform der -in apple_pay.cer -out base64_converted.cer\n`)),mdx(\"ol\",e({},{start:2}),mdx(\"li\",{parentName:\"ol\"},\"The command creates a new file with the name \",mdx(\"inlineCode\",{parentName:\"li\"},\"base64_converted.cer\"),\".\")),mdx(\"p\",null,\"To enable Checkout.com to use the payment certificate to decrypt Apple Pay tokens and convert them to Checkout.com card tokens, call the \",mdx(\"a\",e({parentName:\"p\"},{href:\"https://api-reference.checkout.com/#operation/uploadApplePayCertificate\"}),\"Upload a payment processing certificate\"),\", and set the \",mdx(\"inlineCode\",{parentName:\"p\"},\"content\"),\" field to the content of the \",mdx(\"inlineCode\",{parentName:\"p\"},\"base64_converted.cer\"),\" file.\"),mdx(Tabs,{mdxType:\"Tabs\"},mdx(Tab,{title:\"Live\",mdxType:\"Tab\"},mdx(APILineCodeWrapper,{type:\"post\",mdxType:\"APILineCodeWrapper\"},mdx(\"p\",null,mdx(\"inlineCode\",{parentName:\"p\"},\"https://api.checkout.com/applepay/certificates\")))),mdx(Tab,{title:\"Sandbox\",mdxType:\"Tab\"},mdx(APILineCodeWrapper,{type:\"post\",mdxType:\"APILineCodeWrapper\"},mdx(\"p\",null,mdx(\"inlineCode\",{parentName:\"p\"},\"https://api.sandbox.checkout.com/applepay/certificates\"))))),mdx(\"h3\",null,\"Request example\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-json\"}),`{\n \"content\": \"MIIEfTCCBCOgAwIBAgIID/asezaWNycwCgYIKoZIzj0EAwIwgYAxNDAyBgNVBAMMK0FwcGxlIFdvcmxkd2lkZSBEZXZlbG9wZXIgUmVsYXRpb25zIENBIC0gRzIxJjAkBgNVBAsMHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRMwEQYDVQQKDApBcHBsZSBJbmMuMQswCQYDVQQGEwJVUzAeFw0yMTA2MTExMzQ0MjVaFw0yMzA3MTExMzQ0MjRaMIGuMS0wKwYKCZImiZPyLGQBAQwdbWVyY2hhbnQuY29tLmNoZWNrb3V0LnNhbmRib3gxQzBBBgNVBAMMOkFwcGxlIFBheSBQYXltZW50IFByb2Nlc3Npbmc6bWVyY2hhbnQuY29tLmNoZWNrb3V0LnNhbmRib3gxEzARBgNVBAsMCkUzMlhCUUs0UTUxFjAUBgNVBAoMDUNoZWNrb3V0IEx0ZC4xCzAJBgNVBAYTAkdCMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsvyUM9D1cssldH+VPptEn4VAw/Q6ovJuHVlyBSRaPGLHFce04lCiT/xnXOWRkUxyCzQWKhfG2zo19u4s+evx7aOCAlUwggJRMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUhLaEzDqGYnIWWZToGqO9SN863wswRwYIKwYBBQUHAQEEOzA5MDcGCCsGAQUFBzABhitodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxld3dkcmNhMjAxMIIBHQYDVR0gBIIBFDCCARAwggEMBgkqhkiG92NkBQEwgf4wgcMGCCsGAQUFBwICMIG2DIGzUmVsaWFuY2Ugb24gdGhpcyBjZXJ0aWZpY2F0ZSBieSBhbnkgcGFydHkgYXNzdW1lcyBhY2NlcHRhbmNlIG9mIHRoZSB0aGVuIGFwcGxpY2FibGUgc3RhbmRhcmQgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdXNlLCBjZXJ0aWZpY2F0ZSBwb2xpY3kgYW5kIGNlcnRpZmljYXRpb24gcHJhY3RpY2Ugc3RhdGVtZW50cy4wNgYIKwYBBQUHAgEWKmh0dHA6Ly93d3cuYXBwbGUuY29tL2NlcnRpZmljYXRlYXV0aG9yaXR5LzA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLmFwcGxlLmNvbS9hcHBsZXd3ZHJjYTIuY3JsMB0GA1UdDgQWBBRNhvr33NDuM4QxBZd16a+ACbHoEzAOBgNVHQ8BAf8EBAMCAygwTwYJKoZIhvdjZAYgBEIMQDdGRjg0REI5MDE5NkVGN0I5RTc4NDZEMjg4NzZCNkJGRDU2RjM4MDlCNzUyNjAzRDM4QzcxNUJFMTY2M0JENEMwCgYIKoZIzj0EAwIDSAAwRQIgTjywMwOrLX3TwDUrPn7yDGL/dhc+VNudv0uGBOWRyXACIQClFQFvgx+hfTwVdHt8klrswpgtZtbYjs74p9GYuc8Puw==\"\n}\n`)),mdx(\"h3\",null,\"Response example\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-json\"}),`{\n \"id\": \"aplc_hefptsiydvkexnzzb35zrlqgfq\",\n \"public_key_hash\": \"tqYV+tmG9aMh+l/K6cicUnPqkb1gUiLjSTM9gEz6Nl0=\",\n \"valid_from\": \"2021-01-01T17:32:28.000Z\",\n \"valid_until\": \"2025-01-01T17:32:28.000Z\"\n}\n`)),mdx(\"hr\",null),mdx(\"h2\",null,\"Register a merchant domain\"),mdx(TipBox,{variant:\"info\",mdxType:\"TipBox\"},mdx(\"p\",null,\"You must have a valid TLS certificate on your domain.\")),mdx(\"p\",null,\"To display the Apple Pay button in your site, you must register and verify all top-level domains and subdomains where you display the button. This step is necessary if you are processing Apple Pay in a webpage. \"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"Sign in to your Apple Developer account, go to the \",mdx(\"a\",e({parentName:\"li\"},{href:\"https://developer.apple.com/account/resources/identifiers/list/merchant\"}),\"Merchant IDs list section\"),\" and select the Merchant ID you created earlier.\"),mdx(\"li\",{parentName:\"ol\"},\"Under the \",mdx(\"em\",{parentName:\"li\"},\"Merchant Domains\"),\" section, select \",mdx(\"em\",{parentName:\"li\"},\"Add Domain\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Enter your domain and select \",mdx(\"em\",{parentName:\"li\"},\"Save\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Select \",mdx(\"em\",{parentName:\"li\"},\"Download\"),\" and you'll get a \",mdx(\"inlineCode\",{parentName:\"li\"},\".txt\"),\" file.\"),mdx(\"li\",{parentName:\"ol\"},\"Upload this file to your server so it's accessible at the following location (replacing \",mdx(\"inlineCode\",{parentName:\"li\"},\"yourdomain.com\"),\" with the URL of your domain): \",mdx(\"inlineCode\",{parentName:\"li\"},\"https://yourdomain.com/.well-known/apple-developer-merchantid-domain-association\"),\". To do this, create a folder called \",mdx(\"inlineCode\",{parentName:\"li\"},\".well-known\"),\" in the root directory of your website and put the \",mdx(\"inlineCode\",{parentName:\"li\"},\".txt\"),\" file in that folder.\"),mdx(\"li\",{parentName:\"ol\"},\"Once you've uploaded the file, select \",mdx(\"em\",{parentName:\"li\"},\"Verify\"),\".\")),mdx(\"hr\",null),mdx(\"h2\",null,\"Create your Apple Pay certificate and private keys\"),mdx(\"ol\",null,mdx(\"li\",{parentName:\"ol\"},\"Open a terminal and create a \",mdx(\"inlineCode\",{parentName:\"li\"},\".csr\"),\" and \",mdx(\"inlineCode\",{parentName:\"li\"},\".key\"),\" file using the following command:\")),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-bash\"}),`openssl req -out uploadMe.csr -new -newkey rsa:2048 -nodes -keyout certificate_sandbox.key\n`)),mdx(\"ol\",e({},{start:2}),mdx(\"li\",{parentName:\"ol\"},\"In the prompt, enter your details, and when asked for a password, leave it blank and select \",mdx(\"em\",{parentName:\"li\"},\"Enter\"),\". This will generate two files: \",mdx(\"inlineCode\",{parentName:\"li\"},\"uploadMe.csr\"),\" and \",mdx(\"inlineCode\",{parentName:\"li\"},\"certificate_sandbox.key\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Sign in to your Apple Developer account, go to the \",mdx(\"a\",e({parentName:\"li\"},{href:\"https://developer.apple.com/account/resources/identifiers/list/merchant\"}),\"Merchant IDs list section\"),\" and select the merchant ID you created earlier.\"),mdx(\"li\",{parentName:\"ol\"},\"Under the \",mdx(\"em\",{parentName:\"li\"},\"Apple Pay Merchant Identity Certificate\"),\" section, select \",mdx(\"em\",{parentName:\"li\"},\"Create Certificate\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Upload the \",mdx(\"inlineCode\",{parentName:\"li\"},\"uploadMe.csr\"),\" file you just created from your terminal.\"),mdx(\"li\",{parentName:\"ol\"},\"Select \",mdx(\"em\",{parentName:\"li\"},\"Continue\"),\" and then select \",mdx(\"em\",{parentName:\"li\"},\"Download\"),\" to get your \",mdx(\"inlineCode\",{parentName:\"li\"},\".cer\"),\" file. It will probably be named \",mdx(\"inlineCode\",{parentName:\"li\"},\"merchant_id.cer\"),\".\"),mdx(\"li\",{parentName:\"ol\"},\"Convert this \",mdx(\"inlineCode\",{parentName:\"li\"},\".cer\"),\" file into a \",mdx(\"inlineCode\",{parentName:\"li\"},\".pem\"),\" file so you can use it in your code. Enter the following command in your terminal:\")),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-bash\"}),`openssl x509 -inform der -in merchant_id.cer -out certificate_sandbox.pem\n`)),mdx(\"hr\",null),mdx(\"h2\",null,\"Test Apple Pay certificate and private key\"),mdx(\"p\",null,\"Validate your Apple Pay certificate and private key files by requesting an Apple Pay payment session:\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{className:\"language-curl\"}),`curl -gv \\\\\n --data '{\n \"merchantIdentifier\": \"merchant.com.mywebsite.sandbox\",\n \"displayName\": \"merchant id for test environment\",\n \"domainName\": \"sandbox.mywebsite.com\"\n }' \\\\\n --cert /path/to/certificate_sandbox.pem \\\\\n --key /path/to/certificate_sandbox.key \\\\\nhttps://apple-pay-gateway.apple.com/paymentservices/paymentSession\n`)),mdx(\"hr\",null),mdx(\"h2\",null,\"Integrate Apple Pay\"),mdx(\"p\",null,\"If you followed the above steps correctly, you should now have the following:\"),mdx(\"ul\",null,mdx(\"li\",{parentName:\"ul\"},\"An Apple merchant ID (for example, \",mdx(\"inlineCode\",{parentName:\"li\"},\"merchant.com.mywebsite.sandbox\"),\").\"),mdx(\"li\",{parentName:\"ul\"},\"Checkout.com linked to your merchant ID.\"),mdx(\"li\",{parentName:\"ul\"},\"A domain verified by Apple\"),mdx(\"li\",{parentName:\"ul\"},\"A \",mdx(\"inlineCode\",{parentName:\"li\"},\".key\"),\" and a \",mdx(\"inlineCode\",{parentName:\"li\"},\".pem\"),\" certificate file.\")),mdx(TipBox,{variant:\"info\",mdxType:\"TipBox\"},mdx(\"p\",null,\"If you use an ecommerce platform where we support Apple Pay, such as Magento or WooCommerce, the files and certificates you created are enough to complete your integration. Follow the instructions provided by your particular platform.\")),mdx(\"h3\",null,\"Extract customer billing address\"),mdx(\"p\",null,\"You can extract the billing address that the customer set up in their Apple Pay wallet for use in your payment requests.\"),mdx(\"p\",null,\"Set the \",mdx(\"inlineCode\",{parentName:\"p\"},'requiredBillingContactFields: [\"postalAddress\"]'),\" parameter when you create the \",mdx(\"inlineCode\",{parentName:\"p\"},\"ApplePaySession\"),\" on the front end.\"),mdx(\"p\",null,\"If done correctly, you should see the billing address displayed in the Apple Pay payment sheet. To specify a different billing address that you have stored on file for the customer, add the \",mdx(\"inlineCode\",{parentName:\"p\"},\"billingContact\"),\" object. For example:\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{}),`requiredBillingContactFields: [\"postalAddress\"],\nbillingContact: {\n givenName: \"Jia Tsang\",\n addressLines: \"123 Anywhere St\",\n locality: \"Anytown\",\n postalCode: \"123456\",\n administrativeArea: \"AL\",\n country: \"US\"\n}\n`)),mdx(\"p\",null,\"The billing address is included in the object returned in the \",mdx(\"inlineCode\",{parentName:\"p\"},\"onpaymentauthorized()\"),\" callback, which is sent to your back end and included in your payment request to Checkout.com.\"),mdx(\"h3\",null,\"Extract customer email address and phone number\"),mdx(\"p\",null,\"You can extract the email address and phone number that the customer set up in their Apple Pay wallet for use in your payment requests.\"),mdx(\"p\",null,\"Set the \",mdx(\"inlineCode\",{parentName:\"p\"},'requiredShippingContactFields: [\"phone\", \"email\"]'),\" parameter when you create the \",mdx(\"inlineCode\",{parentName:\"p\"},\"ApplePaySession\"),\" on the front end.\"),mdx(\"p\",null,\"If done correctly, you should see the email address and phone number displayed in the Apple Pay payment sheet. To specify a different email address or phone number that you have stored on file for the customer, add the \",mdx(\"inlineCode\",{parentName:\"p\"},\"shippingContact\"),\" object. For example:\"),mdx(\"pre\",null,mdx(\"code\",e({parentName:\"pre\"},{}),`requiredShippingContactFields: [\"name\", \"phone\", \"email\"],\nshippingContact: {\n phoneNumber: \"555-0100\",\n emailAddress: \"jia.tsang@example.com\"\n}\n`)),mdx(\"p\",null,\"The email address and phone number are included in the object returned in the \",mdx(\"inlineCode\",{parentName:\"p\"},\"onpaymentauthorized()\"),\" callback, which is sent to your back end and included in your payment request to Checkout.com.\"),mdx(\"p\",null,\"Once you've completed the integration steps, you can display the Apple Pay button and validate an Apple Pay session.\"),mdx(\"p\",null,\"The following diagram shows a successful Apple Pay payment:\"),mdx(Image,{src:\"/NAS/Payments/PaymentMethods/apple_pay_flow.png\",alt:\"Diagram of the payment flow for Apple Pay showing the communication between your customer, your front end, your server, and Checkout.com server\",mdxType:\"Image\"}),mdx(\"hr\",null),mdx(\"h2\",null,\"Available for\"))}MDXContent.isMDXComponent=!0;\n","scope":{"title":"Apple Pay","account":"NAS","description":"Accept credit and debit card payments with Apple Pay.","lastUpdated":"June 18, 2025","flag":null}},"childrenArticles":[{"title":"Web","slug":"web","urlPath":"/payments/add-payment-methods/apple-pay/web","parentUrlPath":"/payments/add-payment-methods/apple-pay","filePath":"/app/docs/NAS/Articles/1 Payments/2 Add payment methods/1 Apple Pay/1 Web/index.mdx","type":"Default","frontmatter":{"title":"Apple Pay for web","account":"NAS","description":"Accept Apple Pay payments on your website with Flow, our pre-built, customizable payment user interface.","lastUpdated":"June 18, 2025","flag":null},"folderDepth":3,"children":[]},{"title":"API only","slug":"api-only","urlPath":"/payments/add-payment-methods/apple-pay/api-only","parentUrlPath":"/payments/add-payment-methods/apple-pay","filePath":"/app/docs/NAS/Articles/1 Payments/2 Add payment methods/1 Apple Pay/5 API only/index.mdx","type":"Default","frontmatter":{"title":"Apple Pay for API only","account":"NAS","description":"Build your own UI and integrate with our API to process Apply Pay payments.","lastUpdated":"November 6, 2024","flag":null},"folderDepth":3,"children":[]},{"title":"Apple Pay via KNET","slug":"apple-pay-via-knet","urlPath":"/payments/add-payment-methods/apple-pay/apple-pay-via-knet","parentUrlPath":"/payments/add-payment-methods/apple-pay","filePath":"/app/docs/NAS/Articles/1 Payments/2 Add payment methods/1 Apple Pay/6 Apple Pay via KNET/index.mdx","type":"Default","frontmatter":{"title":"Apple Pay via KNET","account":"NAS","description":"Learn how to process Apple Pay payments in Kuwait.","lastUpdated":"November 6, 2024","flag":null},"folderDepth":3,"children":[]}],"showAuthorSection":false,"menuNavigationItems":[{"id":"/payments","title":"Payments","path":"/payments","children":[{"id":"/payments/accept-payments","title":"Accept payments","path":"/payments/accept-payments","children":[{"id":"/payments/accept-payments/payments-solution-comparison","title":"Payments solution comparison","path":"/payments/accept-payments/payments-solution-comparison","children":[]},{"id":"/payments/accept-payments/accept-a-payment-using-the-payments-api","title":"Accept a payment using the Payments API","path":"/payments/accept-payments/accept-a-payment-using-the-payments-api","children":[]},{"id":"/payments/accept-payments/accept-a-payment-using-the-payment-setup-api","title":"Accept a payment using the Payment Setup API","path":"/payments/accept-payments/accept-a-payment-using-the-payment-setup-api","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website","title":"Accept a payment on your website","path":"/payments/accept-payments/accept-a-payment-on-your-website","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-website/get-started-with-flow","title":"Get started with Flow","path":"/payments/accept-payments/accept-a-payment-on-your-website/get-started-with-flow","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/customize-your-flow-integration","title":"Customize your Flow integration","path":"/payments/accept-payments/accept-a-payment-on-your-website/customize-your-flow-integration","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/add-localization-to-your-flow-integration","title":"Add localization to your Flow integration","path":"/payments/accept-payments/accept-a-payment-on-your-website/add-localization-to-your-flow-integration","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration","title":"Extend your Flow integration","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/access-payment-details-from-a-wallet","title":"Access payment details from a wallet","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/access-payment-details-from-a-wallet","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/collect-payment-details-without-an-initial-payment-session","title":"Collect payment details without an initial payment session","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/collect-payment-details-without-an-initial-payment-session","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/dynamically-adjust-the-payment-amount","title":"Dynamically adjust the payment amount","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/dynamically-adjust-the-payment-amount","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/enable-remember-me","title":"Enable Remember Me","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/enable-remember-me","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/retrieve-card-metadata","title":"Retrieve card metadata","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/retrieve-card-metadata","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/retrieve-card-tokenization-results","title":"Retrieve card tokenization results","path":"/payments/accept-payments/accept-a-payment-on-your-website/extend-your-flow-integration/retrieve-card-tokenization-results","children":[]}]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference","title":"Flow library reference","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/checkoutwebcomponents","title":"CheckoutWebComponents","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/checkoutwebcomponents","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/flowcomponent","title":"FlowComponent","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/flowcomponent","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/authenticationcomponent","title":"AuthenticationComponent","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/authenticationcomponent","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/addresscomponent","title":"AddressComponent","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/addresscomponent","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/checkouterror","title":"CheckoutError","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/checkouterror","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/flow-error-codes","title":"Flow error codes","path":"/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference/flow-error-codes","children":[]}]}]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app","title":"Accept a payment on your mobile app","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/get-started-with-flow-for-mobile","title":"Get started with Flow for mobile","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/get-started-with-flow-for-mobile","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/customize-flow-for-mobile","title":"Customize Flow for mobile","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/customize-flow-for-mobile","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/add-localization-to-flow-for-mobile","title":"Add localization to Flow for mobile","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/add-localization-to-flow-for-mobile","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference","title":"Flow for mobile library reference","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android","title":"Android","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/checkoutcomponents","title":"CheckoutComponents","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/checkoutcomponents","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/paymentmethodcomponent","title":"PaymentMethodComponent","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/paymentmethodcomponent","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/componentcallback","title":"ComponentCallback","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/componentcallback","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/checkouterror","title":"CheckoutError","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/checkouterror","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/error-codes","title":"Error codes","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/android/error-codes","children":[]}]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios","title":"iOS","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/checkoutcomponents","title":"CheckoutComponents","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/checkoutcomponents","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/actionable","title":"Actionable","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/actionable","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/componentcallback","title":"ComponentCallback","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/componentcallback","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/checkouterror","title":"CheckoutError","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/checkouterror","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/error-codes","title":"Error codes","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/flow-for-mobile-library-reference/ios/error-codes","children":[]}]}]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/process-payments-outside-the-app-store","title":"Process payments outside the App Store","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app/process-payments-outside-the-app-store","children":[]}]},{"id":"/payments/accept-payments/accept-a-payment-on-a-hosted-page","title":"Accept a payment on a hosted page","path":"/payments/accept-payments/accept-a-payment-on-a-hosted-page","children":[{"id":"/payments/accept-payments/accept-a-payment-on-a-hosted-page/manage-your-hosted-payments-page","title":"Manage your Hosted Payments Page","path":"/payments/accept-payments/accept-a-payment-on-a-hosted-page/manage-your-hosted-payments-page","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-a-hosted-page/customize-your-hosted-payments-page","title":"Customize your Hosted Payments Page","path":"/payments/accept-payments/accept-a-payment-on-a-hosted-page/customize-your-hosted-payments-page","children":[]}]},{"id":"/payments/accept-payments/create-a-payment-link","title":"Create a payment link","path":"/payments/accept-payments/create-a-payment-link","children":[{"id":"/payments/accept-payments/create-a-payment-link/manage-payment-links","title":"Manage Payment Links","path":"/payments/accept-payments/create-a-payment-link/manage-payment-links","children":[]},{"id":"/payments/accept-payments/create-a-payment-link/customize-payment-links","title":"Customize Payment Links","path":"/payments/accept-payments/create-a-payment-link/customize-payment-links","children":[]}]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform","title":"Connect to an ecommerce platform","path":"/payments/accept-payments/connect-to-an-ecommerce-platform","children":[{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/bigcommerce","title":"BigCommerce","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/bigcommerce","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/chargebee","title":"Chargebee","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/chargebee","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/gr4vy","title":"Gr4vy","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/gr4vy","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/magento-2","title":"Magento 2","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/magento-2","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/primerio","title":"PrimerIO","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/primerio","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/salesforce-commerce-cloud","title":"Salesforce Commerce Cloud","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/salesforce-commerce-cloud","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/sap-commerce-cloud","title":"SAP Commerce Cloud","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/sap-commerce-cloud","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/shopify-offsite-payments-app","title":"Shopify offsite payments app","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/shopify-offsite-payments-app","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/shopify-onsite-payments-app","title":"Shopify onsite payments app","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/shopify-onsite-payments-app","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/shopify-onsite-plugin-previous","title":"Shopify onsite plugin - previous","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/shopify-onsite-plugin-previous","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/spreedly","title":"Spreedly","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/spreedly","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/woocommerce","title":"WooCommerce","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/woocommerce","children":[]},{"id":"/payments/accept-payments/connect-to-an-ecommerce-platform/zuora","title":"Zuora","path":"/payments/accept-payments/connect-to-an-ecommerce-platform/zuora","children":[]}]},{"id":"/payments/accept-payments/pay-with-stored-card-details","title":"Pay with stored card details","path":"/payments/accept-payments/pay-with-stored-card-details","children":[{"id":"/payments/accept-payments/pay-with-stored-card-details/recurring-payments-with-stored-card-details","title":"Recurring payments with stored card details","path":"/payments/accept-payments/pay-with-stored-card-details/recurring-payments-with-stored-card-details","children":[]},{"id":"/payments/accept-payments/pay-with-stored-card-details/unscheduled-payments-with-stored-card-details","title":"Unscheduled payments with stored card details","path":"/payments/accept-payments/pay-with-stored-card-details/unscheduled-payments-with-stored-card-details","children":[]},{"id":"/payments/accept-payments/pay-with-stored-card-details/pay-with-tokenized-cvv","title":"Pay with tokenized CVV","path":"/payments/accept-payments/pay-with-stored-card-details/pay-with-tokenized-cvv","children":[]}]},{"id":"/payments/accept-payments/apply-surcharge","title":"Apply surcharge","path":"/payments/accept-payments/apply-surcharge","children":[]},{"id":"/payments/accept-payments/format-the-amount-value","title":"Format the amount value","path":"/payments/accept-payments/format-the-amount-value","children":[]},{"id":"/payments/accept-payments/upgrade-to-flow-from-frames","title":"Upgrade to Flow from Frames","path":"/payments/accept-payments/upgrade-to-flow-from-frames","children":[{"id":"/payments/accept-payments/upgrade-to-flow-from-frames/upgrade-from-frames-for-web","title":"Upgrade from Frames for web","path":"/payments/accept-payments/upgrade-to-flow-from-frames/upgrade-from-frames-for-web","children":[]},{"id":"/payments/accept-payments/upgrade-to-flow-from-frames/upgrade-from-frames-for-android","title":"Upgrade from Frames for Android","path":"/payments/accept-payments/upgrade-to-flow-from-frames/upgrade-from-frames-for-android","children":[]},{"id":"/payments/accept-payments/upgrade-to-flow-from-frames/upgrade-from-frames-for-ios","title":"Upgrade from Frames for iOS","path":"/payments/accept-payments/upgrade-to-flow-from-frames/upgrade-from-frames-for-ios","children":[]}]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website-with-frames","title":"Accept a payment on your website with Frames","path":"/payments/accept-payments/accept-a-payment-on-your-website-with-frames","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-website-with-frames/get-started","title":"Get started","path":"/payments/accept-payments/accept-a-payment-on-your-website-with-frames/get-started","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-website-with-frames/frames-reference","title":"Frames reference","path":"/payments/accept-payments/accept-a-payment-on-your-website-with-frames/frames-reference","children":[]}]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app-with-frames","title":"Accept a payment on your mobile app with Frames","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app-with-frames","children":[{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app-with-frames/accept-a-payment-on-your-android-app-using-frames","title":"Accept a payment on your Android app using Frames","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app-with-frames/accept-a-payment-on-your-android-app-using-frames","children":[]},{"id":"/payments/accept-payments/accept-a-payment-on-your-mobile-app-with-frames/accept-a-payment-on-your-ios-app-using-frames","title":"Accept a payment on your iOS app using Frames","path":"/payments/accept-payments/accept-a-payment-on-your-mobile-app-with-frames/accept-a-payment-on-your-ios-app-using-frames","children":[]}]}]},{"id":"/payments/add-payment-methods","title":"Add payment methods","path":"/payments/add-payment-methods","children":[{"id":"/payments/add-payment-methods/apple-pay","title":"Apple Pay","path":"/payments/add-payment-methods/apple-pay","children":[{"id":"/payments/add-payment-methods/apple-pay/web","title":"Web","path":"/payments/add-payment-methods/apple-pay/web","children":[]},{"id":"/payments/add-payment-methods/apple-pay/api-only","title":"API only","path":"/payments/add-payment-methods/apple-pay/api-only","children":[]},{"id":"/payments/add-payment-methods/apple-pay/apple-pay-via-knet","title":"Apple Pay via KNET","path":"/payments/add-payment-methods/apple-pay/apple-pay-via-knet","children":[]}]},{"id":"/payments/add-payment-methods/google-pay","title":"Google Pay","path":"/payments/add-payment-methods/google-pay","children":[{"id":"/payments/add-payment-methods/google-pay/web","title":"Web","path":"/payments/add-payment-methods/google-pay/web","children":[]},{"id":"/payments/add-payment-methods/google-pay/api-only","title":"API only","path":"/payments/add-payment-methods/google-pay/api-only","children":[]}]},{"id":"/payments/add-payment-methods/ach-direct-debit","title":"ACH Direct Debit","path":"/payments/add-payment-methods/ach-direct-debit","children":[{"id":"/payments/add-payment-methods/ach-direct-debit/api-only","title":"API only","path":"/payments/add-payment-methods/ach-direct-debit/api-only","children":[]}]},{"id":"/payments/add-payment-methods/alipaycn","title":"AlipayCN","path":"/payments/add-payment-methods/alipaycn","children":[{"id":"/payments/add-payment-methods/alipaycn/web","title":"Web","path":"/payments/add-payment-methods/alipaycn/web","children":[]},{"id":"/payments/add-payment-methods/alipaycn/api-only","title":"API only","path":"/payments/add-payment-methods/alipaycn/api-only","children":[]}]},{"id":"/payments/add-payment-methods/alipayhk","title":"AlipayHK","path":"/payments/add-payment-methods/alipayhk","children":[{"id":"/payments/add-payment-methods/alipayhk/web","title":"Web","path":"/payments/add-payment-methods/alipayhk/web","children":[]},{"id":"/payments/add-payment-methods/alipayhk/api-only","title":"API only","path":"/payments/add-payment-methods/alipayhk/api-only","children":[]}]},{"id":"/payments/add-payment-methods/alma","title":"Alma","path":"/payments/add-payment-methods/alma","children":[{"id":"/payments/add-payment-methods/alma/web","title":"Web","path":"/payments/add-payment-methods/alma/web","children":[]},{"id":"/payments/add-payment-methods/alma/api-only","title":"API only","path":"/payments/add-payment-methods/alma/api-only","children":[]}]},{"id":"/payments/add-payment-methods/bancontact","title":"Bancontact","path":"/payments/add-payment-methods/bancontact","children":[{"id":"/payments/add-payment-methods/bancontact/web","title":"Web","path":"/payments/add-payment-methods/bancontact/web","children":[]},{"id":"/payments/add-payment-methods/bancontact/api-only","title":"API only","path":"/payments/add-payment-methods/bancontact/api-only","children":[]}]},{"id":"/payments/add-payment-methods/benefit-payment-gateway","title":"Benefit Payment Gateway","path":"/payments/add-payment-methods/benefit-payment-gateway","children":[{"id":"/payments/add-payment-methods/benefit-payment-gateway/web","title":"Web","path":"/payments/add-payment-methods/benefit-payment-gateway/web","children":[]},{"id":"/payments/add-payment-methods/benefit-payment-gateway/api-only","title":"API only","path":"/payments/add-payment-methods/benefit-payment-gateway/api-only","children":[]}]},{"id":"/payments/add-payment-methods/bizum","title":"Bizum","path":"/payments/add-payment-methods/bizum","children":[{"id":"/payments/add-payment-methods/bizum/api-only","title":"API only","path":"/payments/add-payment-methods/bizum/api-only","children":[]}]},{"id":"/payments/add-payment-methods/cartes-bancaires","title":"Cartes Bancaires","path":"/payments/add-payment-methods/cartes-bancaires","children":[{"id":"/payments/add-payment-methods/cartes-bancaires/web","title":"Web","path":"/payments/add-payment-methods/cartes-bancaires/web","children":[]},{"id":"/payments/add-payment-methods/cartes-bancaires/api-only","title":"API only","path":"/payments/add-payment-methods/cartes-bancaires/api-only","children":[]}]},{"id":"/payments/add-payment-methods/dana","title":"Dana","path":"/payments/add-payment-methods/dana","children":[{"id":"/payments/add-payment-methods/dana/web","title":"Web","path":"/payments/add-payment-methods/dana/web","children":[]},{"id":"/payments/add-payment-methods/dana/api-only","title":"API only","path":"/payments/add-payment-methods/dana/api-only","children":[]}]},{"id":"/payments/add-payment-methods/electronic-payment-standard-eps","title":"Electronic Payment Standard (EPS)","path":"/payments/add-payment-methods/electronic-payment-standard-eps","children":[{"id":"/payments/add-payment-methods/electronic-payment-standard-eps/web","title":"Web","path":"/payments/add-payment-methods/electronic-payment-standard-eps/web","children":[]},{"id":"/payments/add-payment-methods/electronic-payment-standard-eps/api-only","title":"API only","path":"/payments/add-payment-methods/electronic-payment-standard-eps/api-only","children":[]}]},{"id":"/payments/add-payment-methods/gcash","title":"GCash","path":"/payments/add-payment-methods/gcash","children":[{"id":"/payments/add-payment-methods/gcash/web","title":"Web","path":"/payments/add-payment-methods/gcash/web","children":[]},{"id":"/payments/add-payment-methods/gcash/api-only","title":"API only","path":"/payments/add-payment-methods/gcash/api-only","children":[]}]},{"id":"/payments/add-payment-methods/ideal","title":"iDEAL","path":"/payments/add-payment-methods/ideal","children":[{"id":"/payments/add-payment-methods/ideal/web","title":"Web","path":"/payments/add-payment-methods/ideal/web","children":[]},{"id":"/payments/add-payment-methods/ideal/api-only","title":"API only","path":"/payments/add-payment-methods/ideal/api-only","children":[]}]},{"id":"/payments/add-payment-methods/kakaopay","title":"KakaoPay","path":"/payments/add-payment-methods/kakaopay","children":[{"id":"/payments/add-payment-methods/kakaopay/web","title":"Web","path":"/payments/add-payment-methods/kakaopay/web","children":[]},{"id":"/payments/add-payment-methods/kakaopay/api-only","title":"API only","path":"/payments/add-payment-methods/kakaopay/api-only","children":[]}]},{"id":"/payments/add-payment-methods/klarna-debit-risk","title":"Klarna Debit Risk","path":"/payments/add-payment-methods/klarna-debit-risk","children":[{"id":"/payments/add-payment-methods/klarna-debit-risk/api-only","title":"API only","path":"/payments/add-payment-methods/klarna-debit-risk/api-only","children":[]}]},{"id":"/payments/add-payment-methods/klarna-payments","title":"Klarna Payments","path":"/payments/add-payment-methods/klarna-payments","children":[{"id":"/payments/add-payment-methods/klarna-payments/web","title":"Web","path":"/payments/add-payment-methods/klarna-payments/web","children":[]},{"id":"/payments/add-payment-methods/klarna-payments/api-only","title":"API only","path":"/payments/add-payment-methods/klarna-payments/api-only","children":[]}]},{"id":"/payments/add-payment-methods/knet","title":"KNET","path":"/payments/add-payment-methods/knet","children":[{"id":"/payments/add-payment-methods/knet/web","title":"Web","path":"/payments/add-payment-methods/knet/web","children":[]},{"id":"/payments/add-payment-methods/knet/api-only","title":"API only","path":"/payments/add-payment-methods/knet/api-only","children":[]}]},{"id":"/payments/add-payment-methods/mada","title":"Mada","path":"/payments/add-payment-methods/mada","children":[{"id":"/payments/add-payment-methods/mada/web","title":"Web","path":"/payments/add-payment-methods/mada/web","children":[]},{"id":"/payments/add-payment-methods/mada/api-only","title":"API only","path":"/payments/add-payment-methods/mada/api-only","children":[]}]},{"id":"/payments/add-payment-methods/mb-way","title":"MB WAY","path":"/payments/add-payment-methods/mb-way","children":[{"id":"/payments/add-payment-methods/mb-way/web","title":"Web","path":"/payments/add-payment-methods/mb-way/web","children":[]},{"id":"/payments/add-payment-methods/mb-way/api-only","title":"API only","path":"/payments/add-payment-methods/mb-way/api-only","children":[]}]},{"id":"/payments/add-payment-methods/mobilepay","title":"MobilePay","path":"/payments/add-payment-methods/mobilepay","children":[{"id":"/payments/add-payment-methods/mobilepay/web","title":"Web","path":"/payments/add-payment-methods/mobilepay/web","children":[]},{"id":"/payments/add-payment-methods/mobilepay/api-only","title":"API only","path":"/payments/add-payment-methods/mobilepay/api-only","children":[]}]},{"id":"/payments/add-payment-methods/multibanco","title":"Multibanco","path":"/payments/add-payment-methods/multibanco","children":[{"id":"/payments/add-payment-methods/multibanco/web","title":"Web","path":"/payments/add-payment-methods/multibanco/web","children":[]},{"id":"/payments/add-payment-methods/multibanco/api-only","title":"API only","path":"/payments/add-payment-methods/multibanco/api-only","children":[]}]},{"id":"/payments/add-payment-methods/octopus","title":"Octopus","path":"/payments/add-payment-methods/octopus","children":[{"id":"/payments/add-payment-methods/octopus/api-only","title":"API only","path":"/payments/add-payment-methods/octopus/api-only","children":[]}]},{"id":"/payments/add-payment-methods/omannet","title":"OmanNET","path":"/payments/add-payment-methods/omannet","children":[{"id":"/payments/add-payment-methods/omannet/api-only","title":"API only","path":"/payments/add-payment-methods/omannet/api-only","children":[]}]},{"id":"/payments/add-payment-methods/paynow","title":"PayNow","path":"/payments/add-payment-methods/paynow","children":[{"id":"/payments/add-payment-methods/paynow/api-only","title":"API Only","path":"/payments/add-payment-methods/paynow/api-only","children":[]}]},{"id":"/payments/add-payment-methods/paypal","title":"PayPal","path":"/payments/add-payment-methods/paypal","children":[{"id":"/payments/add-payment-methods/paypal/web","title":"Web","path":"/payments/add-payment-methods/paypal/web","children":[]},{"id":"/payments/add-payment-methods/paypal/api-only","title":"API only","path":"/payments/add-payment-methods/paypal/api-only","children":[]}]},{"id":"/payments/add-payment-methods/pinless-debit","title":"PINless Debit","path":"/payments/add-payment-methods/pinless-debit","children":[{"id":"/payments/add-payment-methods/pinless-debit/api-only","title":"API only","path":"/payments/add-payment-methods/pinless-debit/api-only","children":[]}]},{"id":"/payments/add-payment-methods/przelewy24","title":"Przelewy24","path":"/payments/add-payment-methods/przelewy24","children":[{"id":"/payments/add-payment-methods/przelewy24/web","title":"Web","path":"/payments/add-payment-methods/przelewy24/web","children":[]},{"id":"/payments/add-payment-methods/przelewy24/api-only","title":"API only","path":"/payments/add-payment-methods/przelewy24/api-only","children":[]}]},{"id":"/payments/add-payment-methods/qpay","title":"QPay","path":"/payments/add-payment-methods/qpay","children":[{"id":"/payments/add-payment-methods/qpay/web","title":"Web","path":"/payments/add-payment-methods/qpay/web","children":[]},{"id":"/payments/add-payment-methods/qpay/api-only","title":"API only","path":"/payments/add-payment-methods/qpay/api-only","children":[]}]},{"id":"/payments/add-payment-methods/sepa-direct-debit","title":"SEPA Direct Debit","path":"/payments/add-payment-methods/sepa-direct-debit","children":[{"id":"/payments/add-payment-methods/sepa-direct-debit/web","title":"Web","path":"/payments/add-payment-methods/sepa-direct-debit/web","children":[]},{"id":"/payments/add-payment-methods/sepa-direct-debit/api-only","title":"API Only","path":"/payments/add-payment-methods/sepa-direct-debit/api-only","children":[]}]},{"id":"/payments/add-payment-methods/sequra","title":"seQura","path":"/payments/add-payment-methods/sequra","children":[{"id":"/payments/add-payment-methods/sequra/api-only","title":"API only","path":"/payments/add-payment-methods/sequra/api-only","children":[]}]},{"id":"/payments/add-payment-methods/sofort","title":"Sofort","path":"/payments/add-payment-methods/sofort","children":[{"id":"/payments/add-payment-methods/sofort/api-only","title":"API only","path":"/payments/add-payment-methods/sofort/api-only","children":[]}]},{"id":"/payments/add-payment-methods/stc-pay","title":"stc pay","path":"/payments/add-payment-methods/stc-pay","children":[{"id":"/payments/add-payment-methods/stc-pay/web","title":"Web","path":"/payments/add-payment-methods/stc-pay/web","children":[]},{"id":"/payments/add-payment-methods/stc-pay/api-only","title":"API only","path":"/payments/add-payment-methods/stc-pay/api-only","children":[]}]},{"id":"/payments/add-payment-methods/tabby","title":"Tabby","path":"/payments/add-payment-methods/tabby","children":[{"id":"/payments/add-payment-methods/tabby/web","title":"Web","path":"/payments/add-payment-methods/tabby/web","children":[]},{"id":"/payments/add-payment-methods/tabby/api-only","title":"API only","path":"/payments/add-payment-methods/tabby/api-only","children":[]}]},{"id":"/payments/add-payment-methods/tamara","title":"Tamara","path":"/payments/add-payment-methods/tamara","children":[{"id":"/payments/add-payment-methods/tamara/web","title":"Web","path":"/payments/add-payment-methods/tamara/web","children":[]},{"id":"/payments/add-payment-methods/tamara/api-only","title":"API only","path":"/payments/add-payment-methods/tamara/api-only","children":[]}]},{"id":"/payments/add-payment-methods/touch-'n-go","title":"Touch 'n Go","path":"/payments/add-payment-methods/touch-'n-go","children":[{"id":"/payments/add-payment-methods/touch-'n-go/web","title":"Web","path":"/payments/add-payment-methods/touch-'n-go/web","children":[]},{"id":"/payments/add-payment-methods/touch-'n-go/api-only","title":"API only","path":"/payments/add-payment-methods/touch-'n-go/api-only","children":[]}]},{"id":"/payments/add-payment-methods/truemoney","title":"TrueMoney","path":"/payments/add-payment-methods/truemoney","children":[{"id":"/payments/add-payment-methods/truemoney/web","title":"Web","path":"/payments/add-payment-methods/truemoney/web","children":[]},{"id":"/payments/add-payment-methods/truemoney/api-only","title":"API only","path":"/payments/add-payment-methods/truemoney/api-only","children":[]}]},{"id":"/payments/add-payment-methods/twint","title":"TWINT","path":"/payments/add-payment-methods/twint","children":[{"id":"/payments/add-payment-methods/twint/api-only","title":"API Only","path":"/payments/add-payment-methods/twint/api-only","children":[]}]},{"id":"/payments/add-payment-methods/venmo","title":"Venmo","path":"/payments/add-payment-methods/venmo","children":[{"id":"/payments/add-payment-methods/venmo/web","title":"Web","path":"/payments/add-payment-methods/venmo/web","children":[]},{"id":"/payments/add-payment-methods/venmo/api-only","title":"API only","path":"/payments/add-payment-methods/venmo/api-only","children":[]}]},{"id":"/payments/add-payment-methods/vipps","title":"Vipps","path":"/payments/add-payment-methods/vipps","children":[{"id":"/payments/add-payment-methods/vipps/web","title":"Web","path":"/payments/add-payment-methods/vipps/web","children":[]},{"id":"/payments/add-payment-methods/vipps/api-only","title":"API only","path":"/payments/add-payment-methods/vipps/api-only","children":[]}]},{"id":"/payments/add-payment-methods/wechat-pay","title":"WeChat Pay","path":"/payments/add-payment-methods/wechat-pay","children":[{"id":"/payments/add-payment-methods/wechat-pay/api-only","title":"API only","path":"/payments/add-payment-methods/wechat-pay/api-only","children":[]}]}]},{"id":"/payments/manage-payment-methods","title":"Manage payment methods","path":"/payments/manage-payment-methods","children":[]},{"id":"/payments/authenticate-payments","title":"Authenticate payments","path":"/payments/authenticate-payments","children":[{"id":"/payments/authenticate-payments/google-secure-payment-authentication","title":"Google Secure Payment Authentication","path":"/payments/authenticate-payments/google-secure-payment-authentication","children":[{"id":"/payments/authenticate-payments/google-secure-payment-authentication/hosted-standalone","title":"Hosted standalone","path":"/payments/authenticate-payments/google-secure-payment-authentication/hosted-standalone","children":[]},{"id":"/payments/authenticate-payments/google-secure-payment-authentication/non-hosted-standalone","title":"Non-hosted standalone","path":"/payments/authenticate-payments/google-secure-payment-authentication/non-hosted-standalone","children":[]}]},{"id":"/payments/authenticate-payments/3d-secure","title":"3D Secure","path":"/payments/authenticate-payments/3d-secure","children":[{"id":"/payments/authenticate-payments/3d-secure/standalone-sessions","title":"Standalone (Sessions)","path":"/payments/authenticate-payments/3d-secure/standalone-sessions","children":[{"id":"/payments/authenticate-payments/3d-secure/standalone-sessions/non-hosted-sessions","title":"Non-hosted sessions","path":"/payments/authenticate-payments/3d-secure/standalone-sessions/non-hosted-sessions","children":[]},{"id":"/payments/authenticate-payments/3d-secure/standalone-sessions/hosted-sessions","title":"Hosted sessions","path":"/payments/authenticate-payments/3d-secure/standalone-sessions/hosted-sessions","children":[]},{"id":"/payments/authenticate-payments/3d-secure/standalone-sessions/3ds-exemptions","title":"3DS Exemptions","path":"/payments/authenticate-payments/3d-secure/standalone-sessions/3ds-exemptions","children":[]},{"id":"/payments/authenticate-payments/3d-secure/standalone-sessions/smart-optimization-of-authentication-requests","title":"Smart optimization of authentication requests","path":"/payments/authenticate-payments/3d-secure/standalone-sessions/smart-optimization-of-authentication-requests","children":[]}]},{"id":"/payments/authenticate-payments/3d-secure/understand-authentication-failures","title":"Understand authentication failures","path":"/payments/authenticate-payments/3d-secure/understand-authentication-failures","children":[]},{"id":"/payments/authenticate-payments/3d-secure/improve-authentication-performance","title":"Improve authentication performance","path":"/payments/authenticate-payments/3d-secure/improve-authentication-performance","children":[]},{"id":"/payments/authenticate-payments/3d-secure/request-data-sharing-authentication","title":"Request Data Sharing authentication","path":"/payments/authenticate-payments/3d-secure/request-data-sharing-authentication","children":[]},{"id":"/payments/authenticate-payments/3d-secure/request-3ri-authentication","title":"Request 3RI authentication","path":"/payments/authenticate-payments/3d-secure/request-3ri-authentication","children":[]}]},{"id":"/payments/authenticate-payments/verify-a-card","title":"Verify a card","path":"/payments/authenticate-payments/verify-a-card","children":[]},{"id":"/payments/authenticate-payments/flagged-payments","title":"Flagged payments","path":"/payments/authenticate-payments/flagged-payments","children":[]},{"id":"/payments/authenticate-payments/manage-sca-compliance","title":"Manage SCA compliance","path":"/payments/authenticate-payments/manage-sca-compliance","children":[]}]},{"id":"/payments/manage-payments","title":"Manage payments","path":"/payments/manage-payments","children":[{"id":"/payments/manage-payments/authorize-a-payment","title":"Authorize a payment","path":"/payments/manage-payments/authorize-a-payment","children":[{"id":"/payments/manage-payments/authorize-a-payment/adjust-an-estimated-authorization","title":"Adjust an estimated authorization","path":"/payments/manage-payments/authorize-a-payment/adjust-an-estimated-authorization","children":[]},{"id":"/payments/manage-payments/authorize-a-payment/american-express-enhanced-authorization","title":"American Express Enhanced Authorization","path":"/payments/manage-payments/authorize-a-payment/american-express-enhanced-authorization","children":[]},{"id":"/payments/manage-payments/authorize-a-payment/discover-enhanced-decisioning","title":"Discover Enhanced Decisioning","path":"/payments/manage-payments/authorize-a-payment/discover-enhanced-decisioning","children":[]}]},{"id":"/payments/manage-payments/capture-a-payment","title":"Capture a payment","path":"/payments/manage-payments/capture-a-payment","children":[]},{"id":"/payments/manage-payments/void-a-payment","title":"Void a payment","path":"/payments/manage-payments/void-a-payment","children":[]},{"id":"/payments/manage-payments/refund-a-payment","title":"Refund a payment","path":"/payments/manage-payments/refund-a-payment","children":[{"id":"/payments/manage-payments/refund-a-payment/refund-a-payment-with-a-reference","title":"Refund a payment with a reference","path":"/payments/manage-payments/refund-a-payment/refund-a-payment-with-a-reference","children":[]},{"id":"/payments/manage-payments/refund-a-payment/refund-a-payment-without-a-reference","title":"Refund a payment without a reference","path":"/payments/manage-payments/refund-a-payment/refund-a-payment-without-a-reference","children":[]},{"id":"/payments/manage-payments/refund-a-payment/fast-refund-a-payment-without-a-reference","title":"Fast refund a payment without a reference","path":"/payments/manage-payments/refund-a-payment/fast-refund-a-payment-without-a-reference","children":[]}]},{"id":"/payments/manage-payments/reverse-a-payment","title":"Reverse a payment","path":"/payments/manage-payments/reverse-a-payment","children":[]},{"id":"/payments/manage-payments/configure-scheduled-retries","title":"Configure scheduled retries","path":"/payments/manage-payments/configure-scheduled-retries","children":[]},{"id":"/payments/manage-payments/route-payments","title":"Route payments","path":"/payments/manage-payments/route-payments","children":[{"id":"/payments/manage-payments/route-payments/configure-processing-channel-routing","title":"Configure processing channel routing","path":"/payments/manage-payments/route-payments/configure-processing-channel-routing","children":[]},{"id":"/payments/manage-payments/route-payments/configure-processor-routing","title":"Configure processor routing","path":"/payments/manage-payments/route-payments/configure-processor-routing","children":[]}]},{"id":"/payments/manage-payments/process-payments-in-bulk","title":"Process payments in bulk","path":"/payments/manage-payments/process-payments-in-bulk","children":[]},{"id":"/payments/manage-payments/perform-an-account-funding-transaction","title":"Perform an Account Funding Transaction","path":"/payments/manage-payments/perform-an-account-funding-transaction","children":[]},{"id":"/payments/manage-payments/retrieve-card-metadata","title":"Retrieve card metadata","path":"/payments/manage-payments/retrieve-card-metadata","children":[]},{"id":"/payments/manage-payments/get-payment-details","title":"Get payment details","path":"/payments/manage-payments/get-payment-details","children":[]},{"id":"/payments/manage-payments/get-payment-actions","title":"Get payment actions","path":"/payments/manage-payments/get-payment-actions","children":[]},{"id":"/payments/manage-payments/get-a-list-of-payments","title":"Get a list of payments","path":"/payments/manage-payments/get-a-list-of-payments","children":[]},{"id":"/payments/manage-payments/search-and-filter-payments","title":"Search and filter payments","path":"/payments/manage-payments/search-and-filter-payments","children":[]},{"id":"/payments/manage-payments/submit-level-2-or-level-3-data","title":"Submit Level 2 or Level 3 data","path":"/payments/manage-payments/submit-level-2-or-level-3-data","children":[]},{"id":"/payments/manage-payments/manage-billing-descriptors","title":"Manage billing descriptors","path":"/payments/manage-payments/manage-billing-descriptors","children":[]},{"id":"/payments/manage-payments/transaction-advice-addendum-travel-\u0026-cruise","title":"Transaction Advice Addendum - Travel \u0026 Cruise","path":"/payments/manage-payments/transaction-advice-addendum-travel-\u0026-cruise","children":[]}]},{"id":"/payments/request-payouts","title":"Request payouts","path":"/payments/request-payouts","children":[{"id":"/payments/request-payouts/bank-payouts","title":"Bank payouts","path":"/payments/request-payouts/bank-payouts","children":[{"id":"/payments/request-payouts/bank-payouts/payout-formatting","title":"Payout formatting","path":"/payments/request-payouts/bank-payouts/payout-formatting","children":[]}]},{"id":"/payments/request-payouts/card-payouts","title":"Card payouts","path":"/payments/request-payouts/card-payouts","children":[{"id":"/payments/request-payouts/card-payouts/request-a-card-payout","title":"Request a card payout","path":"/payments/request-payouts/card-payouts/request-a-card-payout","children":[]},{"id":"/payments/request-payouts/card-payouts/request-an-apple-pay-card-payout","title":"Request an Apple Pay card payout","path":"/payments/request-payouts/card-payouts/request-an-apple-pay-card-payout","children":[]}]}]},{"id":"/payments/optimize-payments","title":"Optimize payments","path":"/payments/optimize-payments","children":[{"id":"/payments/optimize-payments/improve-payment-request-data-quality","title":"Improve payment request data quality","path":"/payments/optimize-payments/improve-payment-request-data-quality","children":[]},{"id":"/payments/optimize-payments/reduce-compliance-request-volumes","title":"Reduce compliance request volumes","path":"/payments/optimize-payments/reduce-compliance-request-volumes","children":[]},{"id":"/payments/optimize-payments/boost-acceptance-rates","title":"Boost acceptance rates","path":"/payments/optimize-payments/boost-acceptance-rates","children":[]},{"id":"/payments/optimize-payments/monitor-integration-health","title":"Monitor integration health","path":"/payments/optimize-payments/monitor-integration-health","children":[]}]},{"id":"/payments/process-disputes","title":"Process disputes","path":"/payments/process-disputes","children":[{"id":"/payments/process-disputes/responding-to-disputes","title":"Responding to disputes","path":"/payments/process-disputes/responding-to-disputes","children":[]},{"id":"/payments/process-disputes/dispute-reasons-and-recommended-evidence","title":"Dispute reasons and recommended evidence","path":"/payments/process-disputes/dispute-reasons-and-recommended-evidence","children":[]},{"id":"/payments/process-disputes/dispute-evidence-file-requirements","title":"Dispute evidence file requirements","path":"/payments/process-disputes/dispute-evidence-file-requirements","children":[]},{"id":"/payments/process-disputes/pre-dispute-resolution","title":"Pre-dispute resolution","path":"/payments/process-disputes/pre-dispute-resolution","children":[]},{"id":"/payments/process-disputes/disputes-reconciliation","title":"Disputes reconciliation","path":"/payments/process-disputes/disputes-reconciliation","children":[]},{"id":"/payments/process-disputes/disputes-api","title":"Disputes API","path":"/payments/process-disputes/disputes-api","children":[]},{"id":"/payments/process-disputes/file-uploader","title":"File uploader","path":"/payments/process-disputes/file-uploader","children":[]},{"id":"/payments/process-disputes/scheme-case-details","title":"Scheme case details","path":"/payments/process-disputes/scheme-case-details","children":[]}]},{"id":"/payments/store-and-manage-credentials","title":"Store and manage credentials","path":"/payments/store-and-manage-credentials","children":[{"id":"/payments/store-and-manage-credentials/store-credentials","title":"Store credentials","path":"/payments/store-and-manage-credentials/store-credentials","children":[{"id":"/payments/store-and-manage-credentials/store-credentials/customers","title":"Customers","path":"/payments/store-and-manage-credentials/store-credentials/customers","children":[]},{"id":"/payments/store-and-manage-credentials/store-credentials/payment-instruments","title":"Payment instruments","path":"/payments/store-and-manage-credentials/store-credentials/payment-instruments","children":[]},{"id":"/payments/store-and-manage-credentials/store-credentials/network-tokens","title":"Network tokens","path":"/payments/store-and-manage-credentials/store-credentials/network-tokens","children":[]}]},{"id":"/payments/store-and-manage-credentials/update-stored-credentials","title":"Update stored credentials","path":"/payments/store-and-manage-credentials/update-stored-credentials","children":[{"id":"/payments/store-and-manage-credentials/update-stored-credentials/real-time-account-updater","title":"Real-Time Account Updater","path":"/payments/store-and-manage-credentials/update-stored-credentials/real-time-account-updater","children":[]},{"id":"/payments/store-and-manage-credentials/update-stored-credentials/batch-account-updater","title":"Batch Account Updater","path":"/payments/store-and-manage-credentials/update-stored-credentials/batch-account-updater","children":[]}]},{"id":"/payments/store-and-manage-credentials/tokenize-credentials","title":"Tokenize credentials","path":"/payments/store-and-manage-credentials/tokenize-credentials","children":[]},{"id":"/payments/store-and-manage-credentials/forward-stored-credentials","title":"Forward stored credentials","path":"/payments/store-and-manage-credentials/forward-stored-credentials","children":[]},{"id":"/payments/store-and-manage-credentials/migrate-credentials","title":"Migrate credentials","path":"/payments/store-and-manage-credentials/migrate-credentials","children":[]},{"id":"/payments/store-and-manage-credentials/retrieve-stored-credentials-reports","title":"Retrieve stored credentials reports","path":"/payments/store-and-manage-credentials/retrieve-stored-credentials-reports","children":[{"id":"/payments/store-and-manage-credentials/retrieve-stored-credentials-reports/real-time-account-updater-report","title":"Real Time Account Updater Report","path":"/payments/store-and-manage-credentials/retrieve-stored-credentials-reports/real-time-account-updater-report","children":[]}]}]},{"id":"/payments/retrieve-payment-reports","title":"Retrieve payment reports","path":"/payments/retrieve-payment-reports","children":[{"id":"/payments/retrieve-payment-reports/authentication-report","title":"Authentication Report","path":"/payments/retrieve-payment-reports/authentication-report","children":[]},{"id":"/payments/retrieve-payment-reports/bank-payouts-report","title":"Bank Payouts Report","path":"/payments/retrieve-payment-reports/bank-payouts-report","children":[]},{"id":"/payments/retrieve-payment-reports/card-payouts-report","title":"Card Payouts Report","path":"/payments/retrieve-payment-reports/card-payouts-report","children":[]},{"id":"/payments/retrieve-payment-reports/payments-report","title":"Payments Report","path":"/payments/retrieve-payment-reports/payments-report","children":[]}]}]},{"id":"/developer-resources","title":"Developer resources","path":"/developer-resources","children":[{"id":"/developer-resources/sdks","title":"SDKs","path":"/developer-resources/sdks","children":[{"id":"/developer-resources/sdks/3ds-sdks","title":"3DS SDKs","path":"/developer-resources/sdks/3ds-sdks","children":[{"id":"/developer-resources/sdks/3ds-sdks/3ds-android-sdk","title":"3DS Android SDK","path":"/developer-resources/sdks/3ds-sdks/3ds-android-sdk","children":[]},{"id":"/developer-resources/sdks/3ds-sdks/3ds-ios-sdk","title":"3DS iOS SDK","path":"/developer-resources/sdks/3ds-sdks/3ds-ios-sdk","children":[]}]},{"id":"/developer-resources/sdks/card-issuing-sdks","title":"Card Issuing SDKs","path":"/developer-resources/sdks/card-issuing-sdks","children":[{"id":"/developer-resources/sdks/card-issuing-sdks/card-management-android-sdk","title":"Card Management Android SDK","path":"/developer-resources/sdks/card-issuing-sdks/card-management-android-sdk","children":[]},{"id":"/developer-resources/sdks/card-issuing-sdks/card-management-ios-sdk","title":"Card Management iOS SDK","path":"/developer-resources/sdks/card-issuing-sdks/card-management-ios-sdk","children":[]},{"id":"/developer-resources/sdks/card-issuing-sdks/out-of-band-authentication-android-sdk","title":"Out-of-Band Authentication Android SDK","path":"/developer-resources/sdks/card-issuing-sdks/out-of-band-authentication-android-sdk","children":[]},{"id":"/developer-resources/sdks/card-issuing-sdks/out-of-band-authentication-ios-sdk","title":"Out-of-Band Authentication iOS SDK","path":"/developer-resources/sdks/card-issuing-sdks/out-of-band-authentication-ios-sdk","children":[]}]},{"id":"/developer-resources/sdks/frames-sdks","title":"Frames SDKs","path":"/developer-resources/sdks/frames-sdks","children":[{"id":"/developer-resources/sdks/frames-sdks/frames-android-sdk","title":"Frames Android SDK","path":"/developer-resources/sdks/frames-sdks/frames-android-sdk","children":[{"id":"/developer-resources/sdks/frames-sdks/frames-android-sdk/customize-the-frames-android-sdk","title":"Customize the Frames Android SDK","path":"/developer-resources/sdks/frames-sdks/frames-android-sdk/customize-the-frames-android-sdk","children":[]}]},{"id":"/developer-resources/sdks/frames-sdks/frames-ios-sdk","title":"Frames iOS SDK","path":"/developer-resources/sdks/frames-sdks/frames-ios-sdk","children":[{"id":"/developer-resources/sdks/frames-sdks/frames-ios-sdk/customize-the-frames-ios-sdk","title":"Customize the Frames iOS SDK","path":"/developer-resources/sdks/frames-sdks/frames-ios-sdk/customize-the-frames-ios-sdk","children":[]}]}]},{"id":"/developer-resources/sdks/risk-sdks","title":"Risk SDKs","path":"/developer-resources/sdks/risk-sdks","children":[{"id":"/developer-resources/sdks/risk-sdks/risk-android-sdk","title":"Risk Android SDK","path":"/developer-resources/sdks/risk-sdks/risk-android-sdk","children":[]},{"id":"/developer-resources/sdks/risk-sdks/risk-ios-sdk","title":"Risk iOS SDK","path":"/developer-resources/sdks/risk-sdks/risk-ios-sdk","children":[]},{"id":"/developer-resources/sdks/risk-sdks/risk-js-sdk","title":"Risk.js SDK","path":"/developer-resources/sdks/risk-sdks/risk-js-sdk","children":[]}]},{"id":"/developer-resources/sdks/data-safety-form","title":"Data safety form","path":"/developer-resources/sdks/data-safety-form","children":[]}]},{"id":"/developer-resources/webhooks","title":"Webhooks","path":"/developer-resources/webhooks","children":[{"id":"/developer-resources/webhooks/manage-webhooks","title":"Manage webhooks","path":"/developer-resources/webhooks/manage-webhooks","children":[{"id":"/developer-resources/webhooks/manage-webhooks/set-up-your-webhook-receiver","title":"Set up your webhook receiver","path":"/developer-resources/webhooks/manage-webhooks/set-up-your-webhook-receiver","children":[]},{"id":"/developer-resources/webhooks/manage-webhooks/view-events","title":"View events","path":"/developer-resources/webhooks/manage-webhooks/view-events","children":[]},{"id":"/developer-resources/webhooks/manage-webhooks/retrigger-events","title":"Retrigger events","path":"/developer-resources/webhooks/manage-webhooks/retrigger-events","children":[]}]},{"id":"/developer-resources/webhooks/receive-events-in-eventbridge","title":"Receive events in EventBridge","path":"/developer-resources/webhooks/receive-events-in-eventbridge","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types","title":"Webhook event types","path":"/developer-resources/webhooks/webhook-event-types","children":[{"id":"/developer-resources/webhooks/webhook-event-types/3ds_card_enrolled","title":"3ds_card_enrolled","path":"/developer-resources/webhooks/webhook-event-types/3ds_card_enrolled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/3ds_card_information_changed","title":"3ds_card_information_changed","path":"/developer-resources/webhooks/webhook-event-types/3ds_card_information_changed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_created","title":"aml_verification_created","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_created","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_monitoring_alert","title":"aml_verification_monitoring_alert","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_monitoring_alert","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_monitoring_reviewed","title":"aml_verification_monitoring_reviewed","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_monitoring_reviewed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_onboarding_completed","title":"aml_verification_onboarding_completed","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_onboarding_completed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_onboarding_reviewed","title":"aml_verification_onboarding_reviewed","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_onboarding_reviewed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_onboarding_started","title":"aml_verification_onboarding_started","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_onboarding_started","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/aml_verification_status_changed","title":"aml_verification_status_changed","path":"/developer-resources/webhooks/webhook-event-types/aml_verification_status_changed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authentication_approved","title":"authentication_approved","path":"/developer-resources/webhooks/webhook-event-types/authentication_approved","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authentication_attempted","title":"authentication_attempted","path":"/developer-resources/webhooks/webhook-event-types/authentication_attempted","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authentication_expired","title":"authentication_expired","path":"/developer-resources/webhooks/webhook-event-types/authentication_expired","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authentication_failed","title":"authentication_failed","path":"/developer-resources/webhooks/webhook-event-types/authentication_failed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authentication_started","title":"authentication_started","path":"/developer-resources/webhooks/webhook-event-types/authentication_started","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authorization_advice_received","title":"authorization_advice_received","path":"/developer-resources/webhooks/webhook-event-types/authorization_advice_received","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authorization_approved","title":"authorization_approved","path":"/developer-resources/webhooks/webhook-event-types/authorization_approved","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/authorization_declined","title":"authorization_declined","path":"/developer-resources/webhooks/webhook-event-types/authorization_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/bank_account_updated","title":"bank_account_updated","path":"/developer-resources/webhooks/webhook-event-types/bank_account_updated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/batch_successful","title":"batch_successful","path":"/developer-resources/webhooks/webhook-event-types/batch_successful","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/batch_unsuccessful","title":"batch_unsuccessful","path":"/developer-resources/webhooks/webhook-event-types/batch_unsuccessful","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_activated","title":"card_activated","path":"/developer-resources/webhooks/webhook-event-types/card_activated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_created","title":"card_created","path":"/developer-resources/webhooks/webhook-event-types/card_created","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_details_changed","title":"card_details_changed","path":"/developer-resources/webhooks/webhook-event-types/card_details_changed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_revoked","title":"card_revoked","path":"/developer-resources/webhooks/webhook-event-types/card_revoked","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_suspended","title":"card_suspended","path":"/developer-resources/webhooks/webhook-event-types/card_suspended","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_updated","title":"card_updated","path":"/developer-resources/webhooks/webhook-event-types/card_updated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_verification_declined","title":"card_verification_declined","path":"/developer-resources/webhooks/webhook-event-types/card_verification_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/card_verified","title":"card_verified","path":"/developer-resources/webhooks/webhook-event-types/card_verified","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/digital_card_activated","title":"digital_card_activated","path":"/developer-resources/webhooks/webhook-event-types/digital_card_activated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/digital_card_deactivated","title":"digital_card_deactivated","path":"/developer-resources/webhooks/webhook-event-types/digital_card_deactivated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/digital_card_deleted","title":"digital_card_deleted","path":"/developer-resources/webhooks/webhook-event-types/digital_card_deleted","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/digital_card_not_provisioned","title":"digital_card_not_provisioned","path":"/developer-resources/webhooks/webhook-event-types/digital_card_not_provisioned","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/digital_card_pending","title":"digital_card_pending","path":"/developer-resources/webhooks/webhook-event-types/digital_card_pending","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/digital_card_provisioned","title":"digital_card_provisioned","path":"/developer-resources/webhooks/webhook-event-types/digital_card_provisioned","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_accepted","title":"dispute_accepted","path":"/developer-resources/webhooks/webhook-event-types/dispute_accepted","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_evidence_submitted","title":"dispute_arbitration_evidence_submitted","path":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_evidence_submitted","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_lost","title":"dispute_arbitration_lost","path":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_lost","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_sent_to_scheme","title":"dispute_arbitration_sent_to_scheme","path":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_sent_to_scheme","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_won","title":"dispute_arbitration_won","path":"/developer-resources/webhooks/webhook-event-types/dispute_arbitration_won","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_canceled","title":"dispute_canceled","path":"/developer-resources/webhooks/webhook-event-types/dispute_canceled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_evidence_acknowledged_by_scheme","title":"dispute_evidence_acknowledged_by_scheme","path":"/developer-resources/webhooks/webhook-event-types/dispute_evidence_acknowledged_by_scheme","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_evidence_required","title":"dispute_evidence_required","path":"/developer-resources/webhooks/webhook-event-types/dispute_evidence_required","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_evidence_submitted","title":"dispute_evidence_submitted","path":"/developer-resources/webhooks/webhook-event-types/dispute_evidence_submitted","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_expired","title":"dispute_expired","path":"/developer-resources/webhooks/webhook-event-types/dispute_expired","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_lost","title":"dispute_lost","path":"/developer-resources/webhooks/webhook-event-types/dispute_lost","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_received","title":"dispute_received","path":"/developer-resources/webhooks/webhook-event-types/dispute_received","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_resolved","title":"dispute_resolved","path":"/developer-resources/webhooks/webhook-event-types/dispute_resolved","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/dispute_won","title":"dispute_won","path":"/developer-resources/webhooks/webhook-event-types/dispute_won","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/face-authentication-webhooks","title":"Face Authentication webhooks","path":"/developer-resources/webhooks/webhook-event-types/face-authentication-webhooks","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/fraud_reported","title":"fraud_reported","path":"/developer-resources/webhooks/webhook-event-types/fraud_reported","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/full_dd_failed","title":"full_dd_failed","path":"/developer-resources/webhooks/webhook-event-types/full_dd_failed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/full_dd_passed","title":"full_dd_passed","path":"/developer-resources/webhooks/webhook-event-types/full_dd_passed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_anonymized","title":"identity_verification_anonymized","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_anonymized","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_audit_completed","title":"identity_verification_audit_completed","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_audit_completed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_capture_aborted","title":"identity_verification_capture_aborted","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_capture_aborted","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_capture_completed","title":"identity_verification_capture_completed","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_capture_completed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_capture_refused","title":"identity_verification_capture_refused","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_capture_refused","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_checks_completed","title":"identity_verification_checks_completed","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_checks_completed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_checks_inconclusive","title":"identity_verification_checks_inconclusive","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_checks_inconclusive","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_closed","title":"identity_verification_closed","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_closed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_created","title":"identity_verification_created","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_created","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_link_expired","title":"identity_verification_link_expired","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_link_expired","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_opened","title":"identity_verification_opened","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_opened","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_report_created","title":"identity_verification_report_created","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_report_created","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_reset","title":"identity_verification_reset","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_reset","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_retry_requested","title":"identity_verification_retry_requested","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_retry_requested","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/identity_verification_started","title":"identity_verification_started","path":"/developer-resources/webhooks/webhook-event-types/identity_verification_started","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/issuer_reversal_processed","title":"issuer_reversal_processed","path":"/developer-resources/webhooks/webhook-event-types/issuer_reversal_processed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/issuing_chargeback_processed","title":"issuing_chargeback_processed","path":"/developer-resources/webhooks/webhook-event-types/issuing_chargeback_processed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/issuing_dispute_closed","title":"issuing_dispute_closed","path":"/developer-resources/webhooks/webhook-event-types/issuing_dispute_closed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/issuing_prearbitration_processed","title":"issuing_prearbitration_processed","path":"/developer-resources/webhooks/webhook-event-types/issuing_prearbitration_processed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/issuing_representment_received","title":"issuing_representment_received","path":"/developer-resources/webhooks/webhook-event-types/issuing_representment_received","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/match_failed","title":"match_failed","path":"/developer-resources/webhooks/webhook-event-types/match_failed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/match_passed","title":"match_passed","path":"/developer-resources/webhooks/webhook-event-types/match_passed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_approved","title":"payment_approved","path":"/developer-resources/webhooks/webhook-event-types/payment_approved","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_authorization_increment_declined","title":"payment_authorization_increment_declined","path":"/developer-resources/webhooks/webhook-event-types/payment_authorization_increment_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_authorization_incremented","title":"payment_authorization_incremented","path":"/developer-resources/webhooks/webhook-event-types/payment_authorization_incremented","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_canceled","title":"payment_canceled","path":"/developer-resources/webhooks/webhook-event-types/payment_canceled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_capture_declined","title":"payment_capture_declined","path":"/developer-resources/webhooks/webhook-event-types/payment_capture_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_capture_pending","title":"payment_capture_pending","path":"/developer-resources/webhooks/webhook-event-types/payment_capture_pending","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_captured","title":"payment_captured","path":"/developer-resources/webhooks/webhook-event-types/payment_captured","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_compliance_review","title":"payment_compliance_review","path":"/developer-resources/webhooks/webhook-event-types/payment_compliance_review","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_declined","title":"payment_declined","path":"/developer-resources/webhooks/webhook-event-types/payment_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_expired","title":"payment_expired","path":"/developer-resources/webhooks/webhook-event-types/payment_expired","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_instrument_verification_failed","title":"payment_instrument_verification_failed","path":"/developer-resources/webhooks/webhook-event-types/payment_instrument_verification_failed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_instrument_verification_passed","title":"payment_instrument_verification_passed","path":"/developer-resources/webhooks/webhook-event-types/payment_instrument_verification_passed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_paid","title":"payment_paid","path":"/developer-resources/webhooks/webhook-event-types/payment_paid","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_pending","title":"payment_pending","path":"/developer-resources/webhooks/webhook-event-types/payment_pending","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_refund_declined","title":"payment_refund_declined","path":"/developer-resources/webhooks/webhook-event-types/payment_refund_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_refund_pending","title":"payment_refund_pending","path":"/developer-resources/webhooks/webhook-event-types/payment_refund_pending","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_refunded","title":"payment_refunded","path":"/developer-resources/webhooks/webhook-event-types/payment_refunded","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_retry_scheduled","title":"payment_retry_scheduled","path":"/developer-resources/webhooks/webhook-event-types/payment_retry_scheduled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_returned","title":"payment_returned","path":"/developer-resources/webhooks/webhook-event-types/payment_returned","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_void_declined","title":"payment_void_declined","path":"/developer-resources/webhooks/webhook-event-types/payment_void_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payment_voided","title":"payment_voided","path":"/developer-resources/webhooks/webhook-event-types/payment_voided","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payments_disabled","title":"payments_disabled","path":"/developer-resources/webhooks/webhook-event-types/payments_disabled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payments_enabled","title":"payments_enabled","path":"/developer-resources/webhooks/webhook-event-types/payments_enabled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payout_declined","title":"payout_declined","path":"/developer-resources/webhooks/webhook-event-types/payout_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payout_paid","title":"payout_paid","path":"/developer-resources/webhooks/webhook-event-types/payout_paid","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payouts_disabled","title":"payouts_disabled","path":"/developer-resources/webhooks/webhook-event-types/payouts_disabled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/payouts_enabled","title":"payouts_enabled","path":"/developer-resources/webhooks/webhook-event-types/payouts_enabled","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/presentment_received","title":"presentment_received","path":"/developer-resources/webhooks/webhook-event-types/presentment_received","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/presentment_reversed","title":"presentment_reversed","path":"/developer-resources/webhooks/webhook-event-types/presentment_reversed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/report_generated","title":"report_generated","path":"/developer-resources/webhooks/webhook-event-types/report_generated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/request_for_information_received","title":"request_for_information_received","path":"/developer-resources/webhooks/webhook-event-types/request_for_information_received","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/reversal_approved","title":"reversal_approved","path":"/developer-resources/webhooks/webhook-event-types/reversal_approved","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/reversal_declined","title":"reversal_declined","path":"/developer-resources/webhooks/webhook-event-types/reversal_declined","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/settlement_generated","title":"settlement_generated","path":"/developer-resources/webhooks/webhook-event-types/settlement_generated","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/settlement_instructed","title":"settlement_instructed","path":"/developer-resources/webhooks/webhook-event-types/settlement_instructed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/settlement_rejected","title":"settlement_rejected","path":"/developer-resources/webhooks/webhook-event-types/settlement_rejected","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/settlement_returned","title":"settlement_returned","path":"/developer-resources/webhooks/webhook-event-types/settlement_returned","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/status_changed","title":"status_changed","path":"/developer-resources/webhooks/webhook-event-types/status_changed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/sub_account_low_balance_threshold_exceeded","title":"sub_account_low_balance_threshold_exceeded","path":"/developer-resources/webhooks/webhook-event-types/sub_account_low_balance_threshold_exceeded","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/sub_account_top_up_received","title":"sub_account_top_up_received","path":"/developer-resources/webhooks/webhook-event-types/sub_account_top_up_received","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/sub_entity_created","title":"sub_entity_created","path":"/developer-resources/webhooks/webhook-event-types/sub_entity_created","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/transfer_status_changed","title":"transfer_status_changed","path":"/developer-resources/webhooks/webhook-event-types/transfer_status_changed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/vmss_failed","title":"vmss_failed","path":"/developer-resources/webhooks/webhook-event-types/vmss_failed","children":[]},{"id":"/developer-resources/webhooks/webhook-event-types/vmss_passed","title":"vmss_passed","path":"/developer-resources/webhooks/webhook-event-types/vmss_passed","children":[]}]}]},{"id":"/developer-resources/testing","title":"Testing","path":"/developer-resources/testing","children":[{"id":"/developer-resources/testing/test-cards","title":"Test cards","path":"/developer-resources/testing/test-cards","children":[]},{"id":"/developer-resources/testing/disputes-testing","title":"Disputes testing","path":"/developer-resources/testing/disputes-testing","children":[]},{"id":"/developer-resources/testing/payments-testing","title":"Payments testing","path":"/developer-resources/testing/payments-testing","children":[]},{"id":"/developer-resources/testing/bank-payouts-testing","title":"Bank payouts testing","path":"/developer-resources/testing/bank-payouts-testing","children":[]},{"id":"/developer-resources/testing/simulate-card-verification-outcomes","title":"Simulate card verification outcomes","path":"/developer-resources/testing/simulate-card-verification-outcomes","children":[]},{"id":"/developer-resources/testing/avs-check-testing","title":"AVS check testing","path":"/developer-resources/testing/avs-check-testing","children":[]},{"id":"/developer-resources/testing/ani-check-testing","title":"ANI check testing","path":"/developer-resources/testing/ani-check-testing","children":[]},{"id":"/developer-resources/testing/recommendation-code-testing","title":"Recommendation code testing","path":"/developer-resources/testing/recommendation-code-testing","children":[]},{"id":"/developer-resources/testing/identity-verification-testing","title":"Identity verification testing","path":"/developer-resources/testing/identity-verification-testing","children":[]},{"id":"/developer-resources/testing/fraud-detection-testing","title":"Fraud Detection testing","path":"/developer-resources/testing/fraud-detection-testing","children":[]}]},{"id":"/developer-resources/api","title":"API","path":"/developer-resources/api","children":[{"id":"/developer-resources/api/api-endpoints","title":"API endpoints","path":"/developer-resources/api/api-endpoints","children":[]},{"id":"/developer-resources/api/private-connections","title":"Private connections","path":"/developer-resources/api/private-connections","children":[{"id":"/developer-resources/api/private-connections/aws-privatelink","title":"AWS PrivateLink","path":"/developer-resources/api/private-connections/aws-privatelink","children":[]}]},{"id":"/developer-resources/api/idempotency","title":"Idempotency","path":"/developer-resources/api/idempotency","children":[]},{"id":"/developer-resources/api/api-rate-limits","title":"API rate limits","path":"/developer-resources/api/api-rate-limits","children":[]},{"id":"/developer-resources/api/manage-api-keys","title":"Manage API keys","path":"/developer-resources/api/manage-api-keys","children":[{"id":"/developer-resources/api/manage-api-keys/oauth-2-0-client-credentials","title":"OAuth 2.0 client credentials","path":"/developer-resources/api/manage-api-keys/oauth-2-0-client-credentials","children":[]},{"id":"/developer-resources/api/manage-api-keys/api-keys","title":"API keys","path":"/developer-resources/api/manage-api-keys/api-keys","children":[]}]},{"id":"/developer-resources/api/api-changes","title":"API changes","path":"/developer-resources/api/api-changes","children":[]},{"id":"/developer-resources/api/fx-rates-api","title":"FX rates API","path":"/developer-resources/api/fx-rates-api","children":[]}]},{"id":"/developer-resources/codes","title":"Codes","path":"/developer-resources/codes","children":[{"id":"/developer-resources/codes/ani-codes","title":"ANI codes","path":"/developer-resources/codes/ani-codes","children":[]},{"id":"/developer-resources/codes/api-response-codes","title":"API response codes","path":"/developer-resources/codes/api-response-codes","children":[]},{"id":"/developer-resources/codes/avs-codes","title":"AVS codes","path":"/developer-resources/codes/avs-codes","children":[]},{"id":"/developer-resources/codes/chargeback-codes","title":"Chargeback codes","path":"/developer-resources/codes/chargeback-codes","children":[]},{"id":"/developer-resources/codes/country-codes","title":"Country codes","path":"/developer-resources/codes/country-codes","children":[]},{"id":"/developer-resources/codes/currency-codes","title":"Currency codes","path":"/developer-resources/codes/currency-codes","children":[]},{"id":"/developer-resources/codes/cvv-response-codes","title":"CVV response codes","path":"/developer-resources/codes/cvv-response-codes","children":[]},{"id":"/developer-resources/codes/eci-values","title":"ECI values","path":"/developer-resources/codes/eci-values","children":[]},{"id":"/developer-resources/codes/error-codes","title":"Error codes","path":"/developer-resources/codes/error-codes","children":[]},{"id":"/developer-resources/codes/identities-codes","title":"Identities codes","path":"/developer-resources/codes/identities-codes","children":[]},{"id":"/developer-resources/codes/issuing-decline-codes","title":"Issuing decline codes","path":"/developer-resources/codes/issuing-decline-codes","children":[]},{"id":"/developer-resources/codes/issuing-dispute-codes","title":"Issuing dispute codes","path":"/developer-resources/codes/issuing-dispute-codes","children":[]},{"id":"/developer-resources/codes/merchant-category-codes","title":"Merchant category codes","path":"/developer-resources/codes/merchant-category-codes","children":[]},{"id":"/developer-resources/codes/network-token-provisioning-codes","title":"Network token provisioning codes","path":"/developer-resources/codes/network-token-provisioning-codes","children":[]},{"id":"/developer-resources/codes/real-time-account-updater-response-codes","title":"Real-Time Account Updater response codes","path":"/developer-resources/codes/real-time-account-updater-response-codes","children":[]},{"id":"/developer-resources/codes/recommendation-codes","title":"Recommendation codes","path":"/developer-resources/codes/recommendation-codes","children":[]},{"id":"/developer-resources/codes/scheme-fraud-codes","title":"Scheme fraud codes","path":"/developer-resources/codes/scheme-fraud-codes","children":[]},{"id":"/developer-resources/codes/visa-response-codes","title":"Visa response codes","path":"/developer-resources/codes/visa-response-codes","children":[]}]},{"id":"/developer-resources/ip-addresses","title":"IP addresses","path":"/developer-resources/ip-addresses","children":[]}]},{"id":"/funds-management","title":"Funds management","path":"/funds-management","children":[{"id":"/funds-management/manage-funds","title":"Manage funds","path":"/funds-management/manage-funds","children":[{"id":"/funds-management/manage-funds/balances","title":"Balances","path":"/funds-management/manage-funds/balances","children":[{"id":"/funds-management/manage-funds/balances/manage-balances","title":"Manage balances","path":"/funds-management/manage-funds/balances/manage-balances","children":[]},{"id":"/funds-management/manage-funds/balances/fixed-and-rolling-reserves","title":"Fixed and rolling reserves","path":"/funds-management/manage-funds/balances/fixed-and-rolling-reserves","children":[]}]},{"id":"/funds-management/manage-funds/pool-your-funds","title":"Pool your funds","path":"/funds-management/manage-funds/pool-your-funds","children":[]}]},{"id":"/funds-management/receive-settlements","title":"Receive settlements","path":"/funds-management/receive-settlements","children":[{"id":"/funds-management/receive-settlements/manage-settlements","title":"Manage settlements","path":"/funds-management/receive-settlements/manage-settlements","children":[]}]},{"id":"/funds-management/move-funds","title":"Move funds","path":"/funds-management/move-funds","children":[{"id":"/funds-management/move-funds/add-funds","title":"Add funds","path":"/funds-management/move-funds/add-funds","children":[]}]},{"id":"/funds-management/retrieve-financial-reports","title":"Retrieve financial reports","path":"/funds-management/retrieve-financial-reports","children":[{"id":"/funds-management/retrieve-financial-reports/balance-reports","title":"Balance reports","path":"/funds-management/retrieve-financial-reports/balance-reports","children":[{"id":"/funds-management/retrieve-financial-reports/balance-reports/balance-breakdown-report","title":"Balance Breakdown Report","path":"/funds-management/retrieve-financial-reports/balance-reports/balance-breakdown-report","children":[]},{"id":"/funds-management/retrieve-financial-reports/balance-reports/balance-report","title":"Balance Report","path":"/funds-management/retrieve-financial-reports/balance-reports/balance-report","children":[]},{"id":"/funds-management/retrieve-financial-reports/balance-reports/financial-actions-by-date-range-report","title":"Financial Actions by Date Range Report","path":"/funds-management/retrieve-financial-reports/balance-reports/financial-actions-by-date-range-report","children":[]}]},{"id":"/funds-management/retrieve-financial-reports/settlement-reports","title":"Settlement reports","path":"/funds-management/retrieve-financial-reports/settlement-reports","children":[{"id":"/funds-management/retrieve-financial-reports/settlement-reports/financial-actions-by-payout-id-report","title":"Financial Actions by Payout ID Report","path":"/funds-management/retrieve-financial-reports/settlement-reports/financial-actions-by-payout-id-report","children":[]},{"id":"/funds-management/retrieve-financial-reports/settlement-reports/payouts-report","title":"Payouts Report","path":"/funds-management/retrieve-financial-reports/settlement-reports/payouts-report","children":[]},{"id":"/funds-management/retrieve-financial-reports/settlement-reports/settlement-breakdown-report","title":"Settlement Breakdown Report","path":"/funds-management/retrieve-financial-reports/settlement-reports/settlement-breakdown-report","children":[]},{"id":"/funds-management/retrieve-financial-reports/settlement-reports/settlement-statement","title":"Settlement Statement","path":"/funds-management/retrieve-financial-reports/settlement-reports/settlement-statement","children":[]}]},{"id":"/funds-management/retrieve-financial-reports/fee-summary-report","title":"Fee Summary Report","path":"/funds-management/retrieve-financial-reports/fee-summary-report","children":[]},{"id":"/funds-management/retrieve-financial-reports/invoices","title":"Invoices","path":"/funds-management/retrieve-financial-reports/invoices","children":[]},{"id":"/funds-management/retrieve-financial-reports/reconcile-with-checkout-com","title":"Reconcile with Checkout.com","path":"/funds-management/retrieve-financial-reports/reconcile-with-checkout-com","children":[]},{"id":"/funds-management/retrieve-financial-reports/breakdown-types","title":"Breakdown types","path":"/funds-management/retrieve-financial-reports/breakdown-types","children":[]},{"id":"/funds-management/retrieve-financial-reports/scheme-fee-adjustments","title":"Scheme fee adjustments","path":"/funds-management/retrieve-financial-reports/scheme-fee-adjustments","children":[]}]},{"id":"/funds-management/spend-funds","title":"Spend funds","path":"/funds-management/spend-funds","children":[{"id":"/funds-management/spend-funds/corporate-cards","title":"Corporate Cards","path":"/funds-management/spend-funds/corporate-cards","children":[]}]}]},{"id":"/business-operations","title":"Business operations","path":"/business-operations","children":[{"id":"/business-operations/monitor-payment-performance","title":"Monitor payment performance","path":"/business-operations/monitor-payment-performance","children":[{"id":"/business-operations/monitor-payment-performance/authorization-analytics","title":"Authorization analytics","path":"/business-operations/monitor-payment-performance/authorization-analytics","children":[]},{"id":"/business-operations/monitor-payment-performance/acceptance-analytics","title":"Acceptance analytics","path":"/business-operations/monitor-payment-performance/acceptance-analytics","children":[]},{"id":"/business-operations/monitor-payment-performance/manage-performance-notifications","title":"Manage performance notifications","path":"/business-operations/monitor-payment-performance/manage-performance-notifications","children":[]}]},{"id":"/business-operations/prevent-fraud","title":"Prevent fraud","path":"/business-operations/prevent-fraud","children":[{"id":"/business-operations/prevent-fraud/understand-fraud-detection","title":"Understand Fraud Detection","path":"/business-operations/prevent-fraud/understand-fraud-detection","children":[]},{"id":"/business-operations/prevent-fraud/address-verification-service","title":"Address Verification Service","path":"/business-operations/prevent-fraud/address-verification-service","children":[]},{"id":"/business-operations/prevent-fraud/test-your-fraud-risk-strategy","title":"Test your fraud risk strategy","path":"/business-operations/prevent-fraud/test-your-fraud-risk-strategy","children":[]},{"id":"/business-operations/prevent-fraud/improve-your-fraud-detection-integration","title":"Improve your Fraud Detection integration","path":"/business-operations/prevent-fraud/improve-your-fraud-detection-integration","children":[]},{"id":"/business-operations/prevent-fraud/integrate-with-risk-sdk","title":"Integrate with Risk SDK","path":"/business-operations/prevent-fraud/integrate-with-risk-sdk","children":[]},{"id":"/business-operations/prevent-fraud/retrieve-fraud-reports","title":"Retrieve fraud reports","path":"/business-operations/prevent-fraud/retrieve-fraud-reports","children":[{"id":"/business-operations/prevent-fraud/retrieve-fraud-reports/reported-fraudulent-transactions-report","title":"Reported Fraudulent Transactions Report","path":"/business-operations/prevent-fraud/retrieve-fraud-reports/reported-fraudulent-transactions-report","children":[]},{"id":"/business-operations/prevent-fraud/retrieve-fraud-reports/fraud-detection-report","title":"Fraud Detection Report","path":"/business-operations/prevent-fraud/retrieve-fraud-reports/fraud-detection-report","children":[]}]}]},{"id":"/business-operations/manage-identities","title":"Manage identities","path":"/business-operations/manage-identities","children":[{"id":"/business-operations/manage-identities/manage-applicants","title":"Manage applicants","path":"/business-operations/manage-identities/manage-applicants","children":[]},{"id":"/business-operations/manage-identities/verify-identities","title":"Verify identities","path":"/business-operations/manage-identities/verify-identities","children":[]},{"id":"/business-operations/manage-identities/integrate-via-web","title":"Integrate via web","path":"/business-operations/manage-identities/integrate-via-web","children":[]},{"id":"/business-operations/manage-identities/screen-aml-databases","title":"Screen AML databases","path":"/business-operations/manage-identities/screen-aml-databases","children":[]},{"id":"/business-operations/manage-identities/authenticate-with-biometrics","title":"Authenticate with biometrics","path":"/business-operations/manage-identities/authenticate-with-biometrics","children":[]}]},{"id":"/business-operations/respond-to-compliance-requests","title":"Respond to compliance requests","path":"/business-operations/respond-to-compliance-requests","children":[]},{"id":"/business-operations/retrieve-reports","title":"Retrieve reports","path":"/business-operations/retrieve-reports","children":[]},{"id":"/business-operations/manage-disputes","title":"Manage disputes","path":"/business-operations/manage-disputes","children":[{"id":"/business-operations/manage-disputes/how-disputes-work","title":"How disputes work","path":"/business-operations/manage-disputes/how-disputes-work","children":[]},{"id":"/business-operations/manage-disputes/dispute-monitoring-programs","title":"Dispute monitoring programs","path":"/business-operations/manage-disputes/dispute-monitoring-programs","children":[]},{"id":"/business-operations/manage-disputes/preventing-fraudulent-disputes","title":"Preventing fraudulent disputes","path":"/business-operations/manage-disputes/preventing-fraudulent-disputes","children":[]},{"id":"/business-operations/manage-disputes/fraud-monitoring-programs","title":"Fraud monitoring programs","path":"/business-operations/manage-disputes/fraud-monitoring-programs","children":[]},{"id":"/business-operations/manage-disputes/retrieve-dispute-reports","title":"Retrieve dispute reports","path":"/business-operations/manage-disputes/retrieve-dispute-reports","children":[{"id":"/business-operations/manage-disputes/retrieve-dispute-reports/disputes-report","title":"Disputes Report","path":"/business-operations/manage-disputes/retrieve-dispute-reports/disputes-report","children":[]},{"id":"/business-operations/manage-disputes/retrieve-dispute-reports/retrievals-report","title":"Retrievals Report","path":"/business-operations/manage-disputes/retrieve-dispute-reports/retrievals-report","children":[]}]}]},{"id":"/business-operations/use-the-dashboard","title":"Use the Dashboard","path":"/business-operations/use-the-dashboard","children":[{"id":"/business-operations/use-the-dashboard/single-sign-on","title":"Single sign-on","path":"/business-operations/use-the-dashboard/single-sign-on","children":[{"id":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-okta","title":"Enable single sign-on with Okta","path":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-okta","children":[]},{"id":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-azure","title":"Enable single sign-on with Azure","path":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-azure","children":[]},{"id":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-google","title":"Enable single sign-on with Google","path":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-google","children":[]},{"id":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-other-identity-providers","title":"Enable single sign-on with other identity providers","path":"/business-operations/use-the-dashboard/single-sign-on/enable-single-sign-on-with-other-identity-providers","children":[]}]},{"id":"/business-operations/use-the-dashboard/configure-multi-factor-authentication","title":"Configure multi-factor authentication","path":"/business-operations/use-the-dashboard/configure-multi-factor-authentication","children":[]},{"id":"/business-operations/use-the-dashboard/manage-users","title":"Manage users","path":"/business-operations/use-the-dashboard/manage-users","children":[{"id":"/business-operations/use-the-dashboard/manage-users/user-permissions","title":"User Permissions","path":"/business-operations/use-the-dashboard/manage-users/user-permissions","children":[]},{"id":"/business-operations/use-the-dashboard/manage-users/user-activity","title":"User activity","path":"/business-operations/use-the-dashboard/manage-users/user-activity","children":[]}]},{"id":"/business-operations/use-the-dashboard/entity-segments","title":"Entity segments","path":"/business-operations/use-the-dashboard/entity-segments","children":[]},{"id":"/business-operations/use-the-dashboard/payment-activity","title":"Payment activity","path":"/business-operations/use-the-dashboard/payment-activity","children":[{"id":"/business-operations/use-the-dashboard/payment-activity/filter-payments","title":"Filter payments","path":"/business-operations/use-the-dashboard/payment-activity/filter-payments","children":[]},{"id":"/business-operations/use-the-dashboard/payment-activity/view-payment-fees","title":"View payment fees","path":"/business-operations/use-the-dashboard/payment-activity/view-payment-fees","children":[]},{"id":"/business-operations/use-the-dashboard/payment-activity/track-authentication-events","title":"Track authentication events","path":"/business-operations/use-the-dashboard/payment-activity/track-authentication-events","children":[]},{"id":"/business-operations/use-the-dashboard/payment-activity/create-moto-payments","title":"Create MOTO payments","path":"/business-operations/use-the-dashboard/payment-activity/create-moto-payments","children":[]},{"id":"/business-operations/use-the-dashboard/payment-activity/generate-a-proof-of-refund","title":"Generate a Proof of Refund","path":"/business-operations/use-the-dashboard/payment-activity/generate-a-proof-of-refund","children":[]}]},{"id":"/business-operations/use-the-dashboard/disputes","title":"Disputes","path":"/business-operations/use-the-dashboard/disputes","children":[]},{"id":"/business-operations/use-the-dashboard/sub-entities","title":"Sub-entities","path":"/business-operations/use-the-dashboard/sub-entities","children":[]},{"id":"/business-operations/use-the-dashboard/analytics","title":"Analytics","path":"/business-operations/use-the-dashboard/analytics","children":[]},{"id":"/business-operations/use-the-dashboard/developers","title":"Developers","path":"/business-operations/use-the-dashboard/developers","children":[{"id":"/business-operations/use-the-dashboard/developers/webhooks","title":"Webhooks","path":"/business-operations/use-the-dashboard/developers/webhooks","children":[]}]},{"id":"/business-operations/use-the-dashboard/notifications","title":"Notifications","path":"/business-operations/use-the-dashboard/notifications","children":[]},{"id":"/business-operations/use-the-dashboard/configure-account-rules","title":"Configure account rules","path":"/business-operations/use-the-dashboard/configure-account-rules","children":[]},{"id":"/business-operations/use-the-dashboard/manage-website-urls","title":"Manage website URLs","path":"/business-operations/use-the-dashboard/manage-website-urls","children":[]},{"id":"/business-operations/use-the-dashboard/view-business-details","title":"View business details","path":"/business-operations/use-the-dashboard/view-business-details","children":[]},{"id":"/business-operations/use-the-dashboard/business-stakeholders","title":"Business stakeholders","path":"/business-operations/use-the-dashboard/business-stakeholders","children":[]},{"id":"/business-operations/use-the-dashboard/manage-processing-channels","title":"Manage processing channels","path":"/business-operations/use-the-dashboard/manage-processing-channels","children":[]}]},{"id":"/business-operations/exchange-fx-rate-fee","title":"Exchange (FX) rate fee","path":"/business-operations/exchange-fx-rate-fee","children":[]},{"id":"/business-operations/ensure-regulatory-compliance","title":"Ensure regulatory compliance","path":"/business-operations/ensure-regulatory-compliance","children":[{"id":"/business-operations/ensure-regulatory-compliance/pci-compliance","title":"PCI compliance","path":"/business-operations/ensure-regulatory-compliance/pci-compliance","children":[]},{"id":"/business-operations/ensure-regulatory-compliance/sca-compliance-guide","title":"SCA compliance guide","path":"/business-operations/ensure-regulatory-compliance/sca-compliance-guide","children":[]},{"id":"/business-operations/ensure-regulatory-compliance/requirements-for-financial-institutions","title":"Requirements for financial institutions","path":"/business-operations/ensure-regulatory-compliance/requirements-for-financial-institutions","children":[]},{"id":"/business-operations/ensure-regulatory-compliance/requirements-for-subscriptions-and-trials","title":"Requirements for subscriptions and trials","path":"/business-operations/ensure-regulatory-compliance/requirements-for-subscriptions-and-trials","children":[]},{"id":"/business-operations/ensure-regulatory-compliance/requirements-for-unscheduled-payments","title":"Requirements for unscheduled payments","path":"/business-operations/ensure-regulatory-compliance/requirements-for-unscheduled-payments","children":[]}]},{"id":"/business-operations/terminology","title":"Terminology","path":"/business-operations/terminology","children":[]}]},{"id":"/card-issuing","title":"Card issuing","path":"/card-issuing","children":[{"id":"/card-issuing/set-up-card-program","title":"Set up card program","path":"/card-issuing/set-up-card-program","children":[]},{"id":"/card-issuing/design-and-ship-cards","title":"Design and ship cards","path":"/card-issuing/design-and-ship-cards","children":[]},{"id":"/card-issuing/fund-your-issuing-balance","title":"Fund your Issuing balance","path":"/card-issuing/fund-your-issuing-balance","children":[]},{"id":"/card-issuing/create-and-manage-cardholders","title":"Create and manage cardholders","path":"/card-issuing/create-and-manage-cardholders","children":[]},{"id":"/card-issuing/issue-a-card","title":"Issue a card","path":"/card-issuing/issue-a-card","children":[]},{"id":"/card-issuing/simulate-issuing-transactions","title":"Simulate Issuing transactions","path":"/card-issuing/simulate-issuing-transactions","children":[]},{"id":"/card-issuing/manage-cards","title":"Manage cards","path":"/card-issuing/manage-cards","children":[{"id":"/card-issuing/manage-cards/enroll-a-card-in-3d-secure","title":"Enroll a card in 3D Secure","path":"/card-issuing/manage-cards/enroll-a-card-in-3d-secure","children":[]},{"id":"/card-issuing/manage-cards/activate,-suspend,-or-revoke-a-card","title":"Activate, suspend, or revoke a card","path":"/card-issuing/manage-cards/activate,-suspend,-or-revoke-a-card","children":[]},{"id":"/card-issuing/manage-cards/display-card-details","title":"Display card details","path":"/card-issuing/manage-cards/display-card-details","children":[]},{"id":"/card-issuing/manage-cards/add-a-card-to-a-digital-wallet","title":"Add a card to a digital wallet","path":"/card-issuing/manage-cards/add-a-card-to-a-digital-wallet","children":[]},{"id":"/card-issuing/manage-cards/renew-a-card","title":"Renew a card","path":"/card-issuing/manage-cards/renew-a-card","children":[]},{"id":"/card-issuing/manage-cards/update-card-details","title":"Update card details","path":"/card-issuing/manage-cards/update-card-details","children":[]},{"id":"/card-issuing/manage-cards/update-card-product","title":"Update card product","path":"/card-issuing/manage-cards/update-card-product","children":[]}]},{"id":"/card-issuing/manage-issuing-transactions","title":"Manage Issuing transactions","path":"/card-issuing/manage-issuing-transactions","children":[{"id":"/card-issuing/manage-issuing-transactions/transaction-lifecycle","title":"Transaction lifecycle","path":"/card-issuing/manage-issuing-transactions/transaction-lifecycle","children":[]},{"id":"/card-issuing/manage-issuing-transactions/configure-authorization-relay","title":"Configure authorization relay","path":"/card-issuing/manage-issuing-transactions/configure-authorization-relay","children":[]},{"id":"/card-issuing/manage-issuing-transactions/manage-issuing-disputes","title":"Manage Issuing disputes","path":"/card-issuing/manage-issuing-transactions/manage-issuing-disputes","children":[]},{"id":"/card-issuing/manage-issuing-transactions/authenticate-cardholders-for-transactions","title":"Authenticate cardholders for transactions","path":"/card-issuing/manage-issuing-transactions/authenticate-cardholders-for-transactions","children":[]}]},{"id":"/card-issuing/manage-controls","title":"Manage controls","path":"/card-issuing/manage-controls","children":[{"id":"/card-issuing/manage-controls/card-controls","title":"Card controls","path":"/card-issuing/manage-controls/card-controls","children":[]},{"id":"/card-issuing/manage-controls/card-control-profiles","title":"Card control profiles","path":"/card-issuing/manage-controls/card-control-profiles","children":[]},{"id":"/card-issuing/manage-controls/card-product-controls","title":"Card-product controls","path":"/card-issuing/manage-controls/card-product-controls","children":[]}]},{"id":"/card-issuing/retrieve-issuing-reports","title":"Retrieve Issuing reports","path":"/card-issuing/retrieve-issuing-reports","children":[{"id":"/card-issuing/retrieve-issuing-reports/authorizations-report","title":"Authorizations Report","path":"/card-issuing/retrieve-issuing-reports/authorizations-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/cards-report","title":"Cards Report","path":"/card-issuing/retrieve-issuing-reports/cards-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/chargebacks-report","title":"Chargebacks Report","path":"/card-issuing/retrieve-issuing-reports/chargebacks-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/dispute-lifecycle-report","title":"Dispute Lifecycle Report","path":"/card-issuing/retrieve-issuing-reports/dispute-lifecycle-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/presentments-report","title":"Presentments Report","path":"/card-issuing/retrieve-issuing-reports/presentments-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/quarterly-mastercard-report","title":"Quarterly Mastercard Report","path":"/card-issuing/retrieve-issuing-reports/quarterly-mastercard-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/settlement-activity-report","title":"Settlement Activity Report","path":"/card-issuing/retrieve-issuing-reports/settlement-activity-report","children":[]},{"id":"/card-issuing/retrieve-issuing-reports/settlement-summary-report","title":"Settlement Summary Report","path":"/card-issuing/retrieve-issuing-reports/settlement-summary-report","children":[]}]}]},{"id":"/platforms","title":"Platforms","path":"/platforms","children":[{"id":"/platforms/account-structure","title":"Account structure","path":"/platforms/account-structure","children":[]},{"id":"/platforms/onboard-sub-entities","title":"Onboard sub-entities","path":"/platforms/onboard-sub-entities","children":[{"id":"/platforms/onboard-sub-entities/lite-sub-entity-onboarding","title":"Lite sub-entity onboarding","path":"/platforms/onboard-sub-entities/lite-sub-entity-onboarding","children":[]},{"id":"/platforms/onboard-sub-entities/full-sub-entity-onboarding","title":"Full sub-entity onboarding","path":"/platforms/onboard-sub-entities/full-sub-entity-onboarding","children":[{"id":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/upload-a-file","title":"Upload a file","path":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/upload-a-file","children":[]},{"id":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/manage-bank-accounts","title":"Manage bank accounts","path":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/manage-bank-accounts","children":[]},{"id":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/manage-card-details","title":"Manage card details","path":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/manage-card-details","children":[]},{"id":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/due-diligence-checks","title":"Due diligence checks","path":"/platforms/onboard-sub-entities/full-sub-entity-onboarding/due-diligence-checks","children":[]}]},{"id":"/platforms/onboard-sub-entities/onboard-with-the-api","title":"Onboard with the API","path":"/platforms/onboard-sub-entities/onboard-with-the-api","children":[]},{"id":"/platforms/onboard-sub-entities/onboard-with-the-dashboard","title":"Onboard with the Dashboard","path":"/platforms/onboard-sub-entities/onboard-with-the-dashboard","children":[]},{"id":"/platforms/onboard-sub-entities/onboard-with-hosted-onboarding","title":"Onboard with Hosted Onboarding","path":"/platforms/onboard-sub-entities/onboard-with-hosted-onboarding","children":[]}]},{"id":"/platforms/get-started-lite","title":"Get started (Lite)","path":"/platforms/get-started-lite","children":[]},{"id":"/platforms/get-started-full","title":"Get started (Full)","path":"/platforms/get-started-full","children":[]},{"id":"/platforms/process-sub-entity-payments","title":"Process sub-entity payments","path":"/platforms/process-sub-entity-payments","children":[{"id":"/platforms/process-sub-entity-payments/process-payments-on-a-lite-account","title":"Process payments on a lite account","path":"/platforms/process-sub-entity-payments/process-payments-on-a-lite-account","children":[]},{"id":"/platforms/process-sub-entity-payments/process-payments-on-a-full-account","title":"Process payments on a full account","path":"/platforms/process-sub-entity-payments/process-payments-on-a-full-account","children":[]}]},{"id":"/platforms/process-sub-entity-payouts","title":"Process sub-entity payouts","path":"/platforms/process-sub-entity-payouts","children":[{"id":"/platforms/process-sub-entity-payouts/process-bank-payouts","title":"Process bank payouts","path":"/platforms/process-sub-entity-payouts/process-bank-payouts","children":[]},{"id":"/platforms/process-sub-entity-payouts/process-card-payouts","title":"Process card payouts","path":"/platforms/process-sub-entity-payouts/process-card-payouts","children":[]}]},{"id":"/platforms/view-sub-entity-balances","title":"View sub-entity balances","path":"/platforms/view-sub-entity-balances","children":[]},{"id":"/platforms/transfer-sub-entity-funds","title":"Transfer sub-entity funds","path":"/platforms/transfer-sub-entity-funds","children":[]}]}],"codeBlockContent":{},"clientConfig":{"filePaths":{"docs":"/app/docs/NAS/Articles","home":"/app/docs/NAS/Home","faq":"/app/docs/NAS/FAQ","getStarted":"/app/docs/NAS/GetStarted"},"algolia":{"docsIndexName":"NAS_DOCS","faqIndexName":"NAS_FAQ"},"config":{"sourceType":"NAS","supportUrl":"/support"}}},"__N_SSG":true},"page":"/[...url]","query":{"url":["payments","add-payment-methods","apple-pay"]},"buildId":"y6PMI0TuZgEXx1Kph4BiU","assetPrefix":"/docs","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>