{"repo":"checkout/checkout-sdk-node","free":true,"listed":false,"github":"https://github.com/checkout/checkout-sdk-node","clone":"git clone https://github.com/checkout/checkout-sdk-node.git","description":"Checkout.com SDK for Node.js. Documentation here:","language":"JavaScript","stars":67,"topics":["payments","node-js-payments","api-client","payment-gateway","payment-processing","sdk","sdk-nodejs","card-processing","credit-card","accept-card-payments"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Checkout.com Node.js SDK The official Node.js SDK for Checkout.com payment gateway. Table of Contents - Features - Requirements - Installation - Getting Started - Authentication - Environment Variables - Custom Configuration - HTTP Client Configuration - Base URL Configuration - SDK Environment - Quick Examples - TypeScript Support - Available Endpoints - Error Handling - Testing - Documentation - Migration Guide Features - ✅ Full API Coverage - Support for all Checkout.com API endpoints - ✅ TypeScript Support - Includes TypeScript definitions - ✅ Dual Authentication - API Keys and OAuth/Access Credentials - ✅ High Test Coverage - 97.95% code coverage with 816 tests - ✅ Modern Node.js - Built for Node.js 18+ - ✅ Flexible HTTP Client - Use native fetch or axios - ✅ Promise-based - Async/await support - ✅ Comprehensive Error Handling - Detailed error types Requirements - Node.js = 18.0.0 - npm or yarn ⚠️ Important: Each Checkout.com account has its own unique base URL prefix. You must configure this prefix when initializing the SDK to connect to your specific account. Find your unique prefix in the Dashboard → Developers → Overview. See Base URL Configuration for details. ⚠️ Deprecation Notice: Initializing the SDK without the subdomain parameter is deprecated and will be removed in a future major version. Please ensure you provide your account-specific subdomain to avoid disruption when upgrading. :rocket: Install :computer: Import If you don't have your API keys, you can sign","default_branch":null,"files":null,"tree":[],"storefront":"/r/checkout","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/checkout/checkout-sdk-node/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}