{"_id":"@commercetools/checkout-payments-core","_rev":"4-99e7221e801f6fb3e5dabfbcb936dcbd","name":"@commercetools/checkout-payments-core","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.6":{"name":"@commercetools/checkout-payments-core","version":"0.0.6","keywords":[],"author":{"name":"commercetools"},"license":"ISC","_id":"@commercetools/checkout-payments-core@0.0.6","maintainers":[{"name":"commercetools-admin","email":"npmjs@commercetools.com"},{"name":"emmenko","email":"emmenko@gmail.com"},{"name":"hajoeichler","email":"eichler.hajo@gmail.com"},{"name":"tdeekens","email":"nerd@tdeekens.name"},{"name":"jenschude","email":"jens.schulze@commercetools.com"},{"name":"chukwuemeka","email":"chukwuemeka.ajima@commercetools.com"}],"dist":{"shasum":"f596bfae24ebf39569dba224175322f24a3b3014","tarball":"https://registry.npmjs.org/@commercetools/checkout-payments-core/-/checkout-payments-core-0.0.6.tgz","fileCount":12,"integrity":"sha512-3U6xJ3zBm/Shj70hArAFwcCtGMAwUGOWC9ARCCQuEPpo2FyyrNyKd0Z4mEA0V0tTbsee6CHVQWf36F/+9isBMA==","signatures":[{"sig":"MEUCIQDOmpHah3WD/LPyn+UakPuwXp9n44GC1OqIexJ6Dut7vQIgOd3TrtqjP1LA5Ww4wCZOadObzvstD6okNjiX9E/o4ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6397},"main":"dist/index.js","type":"module","_from":"file:commercetools-checkout-payments-core-0.0.6.tgz","types":"dist/index.d.ts","scripts":{"doc":"typedoc --options typedoc.json","lint":"biome check ./src","test":"vitest run --coverage","build":"rm -rf ./dist && tsc -p tsconfig.prod.json && tsc-alias","clean":"rm -rf ./dist ./coverage ./node_modules","format":"biome check --write ./src","test:watch":"vitest"},"_npmUser":{"name":"commercetools-admin","email":"npmjs@commercetools.com"},"_resolved":"/tmp/d7831a8b5021efc3cc8163950109f67d/commercetools-checkout-payments-core-0.0.6.tgz","_integrity":"sha512-3U6xJ3zBm/Shj70hArAFwcCtGMAwUGOWC9ARCCQuEPpo2FyyrNyKd0Z4mEA0V0tTbsee6CHVQWf36F/+9isBMA==","_npmVersion":"11.6.2","description":"Checkout payments SDK shared library","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","vitest":"3.2.4","typedoc":"0.28.13","tsc-alias":"1.8.16","typescript":"5.9.3","@types/node":"24.7.0","@biomejs/biome":"2.2.5","@tsconfig/node24":"24.0.1","vite-tsconfig-paths":"5.1.4","@vitest/coverage-istanbul":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/checkout-payments-core_0.0.6_1770714571671_0.22713913285902887","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@commercetools/checkout-payments-core","version":"0.0.7","keywords":["commercetools","checkout","payments","payment-methods","types","typescript","sdk","composable-commerce"],"author":{"name":"commercetools"},"license":"ISC","_id":"@commercetools/checkout-payments-core@0.0.7","maintainers":[{"name":"commercetools-admin","email":"npmjs@commercetools.com"},{"name":"emmenko","email":"emmenko@gmail.com"},{"name":"hajoeichler","email":"eichler.hajo@gmail.com"},{"name":"tdeekens","email":"nerd@tdeekens.name"},{"name":"jenschude","email":"jens.schulze@commercetools.com"},{"name":"chukwuemeka","email":"chukwuemeka.ajima@commercetools.com"}],"dist":{"shasum":"371002aca061c6b0ed5b0dee03b26ee198bc5f07","tarball":"https://registry.npmjs.org/@commercetools/checkout-payments-core/-/checkout-payments-core-0.0.7.tgz","fileCount":12,"integrity":"sha512-Fk94MEg3oYaudqpaVkjMLv5Mpgzff+lr6qdzl6SVbJkH+fYe5yHHxT9eNPt4s9uh75x2fYh1aHQhQEvnAtYFjw==","signatures":[{"sig":"MEYCIQC/10gh0UsqdAWGaal+MIV8zcFdMqSufq0MoXK8tqerXQIhAJQAoQGROKYkL7+IBsNa23C04gIWgzGPUlsoYcVQOpgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5523},"main":"dist/index.js","type":"module","_from":"file:commercetools-checkout-payments-core-0.0.7.tgz","types":"dist/index.d.ts","scripts":{"doc":"typedoc --options typedoc.json","lint":"biome check ./src","test":"vitest run --coverage","build":"rm -rf ./dist && tsc -p tsconfig.prod.json && tsc-alias","clean":"rm -rf ./dist ./coverage ./node_modules","format":"biome check --write ./src","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80f26092-7362-4bf9-816c-fbb363bd7ca2"}},"_resolved":"/tmp/132dde6fb26c12307b00a27606b6e991/commercetools-checkout-payments-core-0.0.7.tgz","_integrity":"sha512-Fk94MEg3oYaudqpaVkjMLv5Mpgzff+lr6qdzl6SVbJkH+fYe5yHHxT9eNPt4s9uh75x2fYh1aHQhQEvnAtYFjw==","_npmVersion":"11.6.2","description":"Checkout payments SDK shared library","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","vitest":"3.2.4","typedoc":"0.28.13","tsc-alias":"1.8.16","typescript":"5.9.3","@types/node":"24.7.0","@biomejs/biome":"2.2.5","@tsconfig/node24":"24.0.1","vite-tsconfig-paths":"5.1.4","@vitest/coverage-istanbul":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/checkout-payments-core_0.0.7_1770803598839_0.9620797160217149","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-10T09:09:31.497Z","modified":"2026-07-06T10:28:56.379Z","0.0.6":"2026-02-10T09:09:31.843Z","0.0.7":"2026-02-11T09:53:19.006Z"},"author":{"name":"commercetools"},"license":"ISC","keywords":["commercetools","checkout","payments","payment-methods","types","typescript","sdk","composable-commerce"],"description":"Checkout payments SDK shared library","maintainers":[{"email":"npmjs@commercetools.com","name":"commercetools-admin"},{"email":"emmenko@gmail.com","name":"emmenko"},{"email":"eichler.hajo@gmail.com","name":"hajoeichler"},{"email":"nerd@tdeekens.name","name":"tdeekens"},{"email":"jens.schulze@commercetools.com","name":"jenschude"},{"email":"chukwuemeka.ajima@commercetools.com","name":"chukwuemeka"}],"readme":"# Checkout Payments – Shared Types and Utilities\n\nThis SDK is a shared library containing common types and utilities used across all commercetools Checkout Payments SDK packages. Use this package when you need payment method type definitions or shared interfaces in your payment connector or enabler.\n\n## Installation\n\n```bash\n# Using pnpm\npnpm add @commercetools/checkout-payments-core\n\n# Using npm\nnpm install @commercetools/checkout-payments-core\n\n# Using yarn\nyarn add @commercetools/checkout-payments-core\n```\n\n## What's included\n\n- **Payment method types** – Union type of supported payment method identifiers (e.g. `card`, `paypal`, `applepay`, `ideal`, `klarna_pay_later`, etc.)\n- **Shared type definitions** – Used by the enabler SDK and processor SDK for consistency\n\n## Example usage\n\n```typescript\nimport { PaymentMethodType } from '@commercetools/checkout-payments-core';\n\n// Use the type for payment method handling\nconst supportedMethods: PaymentMethodType[] = ['card', 'paypal', 'applepay'];\n\nfunction isSupported(type: string): type is PaymentMethodType {\n  return supportedMethods.includes(type as PaymentMethodType);\n}\n```\n\nFor full documentation and architecture, see the [root README](https://github.com/commercetools/checkout-sdks#readme) of the checkout-sdks monorepo.\n\n## Authors\n\nThis library is created by [Commercetools](https://commercetools.com) and the commercetools Checkout team.\n","readmeFilename":"README.md"}