{"_id":"@orchestrapay/sdk","_rev":"12-8c2f8090121b36ff3a64766e49754124","name":"@orchestrapay/sdk","dist-tags":{"latest":"2.3.1"},"versions":{"0.0.0":{"name":"@orchestrapay/sdk","version":"0.0.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@0.0.0","maintainers":[{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","dist":{"shasum":"0148d47ea3824371627806693b4b81f149d12367","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-0.0.0.tgz","fileCount":72,"integrity":"sha512-NVci72+qFP3c6PZTSAtoKMUZDweYid2FKn/UorcLyGpfkhejfrud88WfLctk1G/TKe9NAf9ca8AQ29q394BDQQ==","signatures":[{"sig":"MEQCIDzW/+0NvjTUYNEUR6KC8vREmazKTITuw/yNqXcnaT13AiAYxEPKmDmeEzJrftoKRFXGa6N5XadIpSRpIb5TNPAPtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115669},"main":"dist/index.cjs","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/index.mjs","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.cjs"}},"gitHead":"8f31a6c60bfd1256a00aa8ee3cd6d4041a1c1cb5","scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","commit":"cz","prepare":"husky install","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"},"_npmVersion":"11.0.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","ts-jest":"^29.1.1","commitizen":"^4.3.0","typescript":"^4.9.5","@types/jest":"^29.5.11","@types/node":"^12.20.55","@commitlint/cli":"^18.4.3","semantic-release":"^22.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^9.2.5","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0","conventional-changelog-conventionalcommits":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0_1763650737437_0.2504928113497318","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@orchestrapay/sdk","version":"1.0.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@1.0.0","maintainers":[{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","dist":{"shasum":"9a86da76d23b786a6da211f972538548c49edb1e","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-1.0.0.tgz","fileCount":72,"integrity":"sha512-mzE4m2HgTdHC+rSLggFw0VL0o309uoA+mu8pI9VSzGskI0O7o8FYUKGV181enWJ4nc5VjS0BGmtOE5xQGwYI7A==","signatures":[{"sig":"MEUCIFEQVvt+lf8LynxJs8wvkgfuY6Ngt6PmvjjHxnQQCnBNAiEAhh4rhA7q3UxtaT7GXcwmwZb4nUteTo1JnVajQTrL1Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115668},"main":"dist/index.cjs","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/index.mjs","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.cjs"}},"gitHead":"038283d67919d5cd9eeb9479e02d3d4d43f0018e","scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","commit":"cz","prepare":"husky install","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"},"_npmVersion":"10.9.4","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","ts-jest":"^29.1.1","commitizen":"^4.3.0","typescript":"^4.9.5","@types/jest":"^29.5.11","@types/node":"^12.20.55","@commitlint/cli":"^18.4.3","semantic-release":"^22.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^9.2.5","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0","conventional-changelog-conventionalcommits":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1763651533051_0.39808918677622995","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@orchestrapay/sdk","version":"1.0.1","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@1.0.1","maintainers":[{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","dist":{"shasum":"da51ab0ec8207dd5d063ba6933419eea6ea71563","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-1.0.1.tgz","fileCount":72,"integrity":"sha512-2JnSnyz1ZzclAFz7Hcunog2+f7UHca1dwbraoKbxX3XambEsaEtNciwESH8JD6x3a/rXTy21CbNCLgay3bkSuA==","signatures":[{"sig":"MEQCIBUSjs3n68lWvL4tdg6stvPaFFUj19GRmvfSjQa4n9AOAiB3tryDvRQDOrw+zj/DGWUDjK34T9G2xQxY4X10coIpMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115720},"main":"dist/index.cjs","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"dist/index.mjs","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.cjs"}},"gitHead":"38ba2398420c1b9086a0bb2603806108ad43aa2a","scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","commit":"cz","prepare":"husky install","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"},"_npmVersion":"10.9.4","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","ts-jest":"^29.1.1","commitizen":"^4.3.0","typescript":"^4.9.5","@types/jest":"^29.5.11","@types/node":"^12.20.55","@commitlint/cli":"^18.4.3","semantic-release":"^22.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^9.2.5","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0","conventional-changelog-conventionalcommits":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1763660910664_0.5939085429574644","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@orchestrapay/sdk","version":"1.2.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@1.2.0","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"2639bb9c898943e12120f9647232d7d9e4b6dc23","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-1.2.0.tgz","fileCount":107,"integrity":"sha512-LHFBQdExQVCkBA+oyTnhCduYeTHTh/iC17/5OQkLsgmx5pbU6GccB0lvLQydnwQ7J2TPNRhrv+Sty3hiZslcUQ==","signatures":[{"sig":"MEYCIQDtmHskTC+5LNwCPBi8pwcQ48J8Z6Xk3YK84xnvIXC6QwIhAJUT6zIGMasJh0iULlYzUxQb3070Ts8y2QHIYIhTTB76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159093},"main":"dist/index.cjs","_from":"file:orchestrapay-sdk-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.cjs"}},"scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"_resolved":"/tmp/b4d33afa42a23d5477822591cf86db26/orchestrapay-sdk-1.2.0.tgz","_integrity":"sha512-LHFBQdExQVCkBA+oyTnhCduYeTHTh/iC17/5OQkLsgmx5pbU6GccB0lvLQydnwQ7J2TPNRhrv+Sty3hiZslcUQ==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.16.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1784330373154_0.5592388646875455","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@orchestrapay/sdk","version":"2.0.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@2.0.0","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"079bb89312de5cfc35b0a9c2758d75508fdcc998","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-2.0.0.tgz","fileCount":107,"integrity":"sha512-b4JsO96amtqE1lO+LE48VDkXdi8W3i9eNr96osUgNGC4BwKCGspjKmOPsJWF4U6NHVRo3dh+5+aqMAhkkYOjkA==","signatures":[{"sig":"MEUCIQDGaGj2XICN73b3NV2n4dF2IqJ1473/fWCfVozTelm5VgIgWhpwLc/wPcDR8vmUbIDrMJm+XWj7f5wcSFRcoccZVmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162271},"main":"dist/index.cjs","_from":"file:orchestrapay-sdk-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.cjs"}},"scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"_resolved":"/tmp/1d858d3ed63abc949d3626d32384e146/orchestrapay-sdk-2.0.0.tgz","_integrity":"sha512-b4JsO96amtqE1lO+LE48VDkXdi8W3i9eNr96osUgNGC4BwKCGspjKmOPsJWF4U6NHVRo3dh+5+aqMAhkkYOjkA==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.16.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1784578911302_0.3399663664346928","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@orchestrapay/sdk","version":"2.0.1","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@2.0.1","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"fb88bc4f18440519909686daab127b5c891e9bde","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-2.0.1.tgz","fileCount":105,"integrity":"sha512-6qzJacUWvhEwxCkYGCwiy1Xn072XAQF8kqServ8ncTxqmLCgFqRFTShEsnDN55hF/L63Bv+vN4VW10iAdfSywg==","signatures":[{"sig":"MEUCIQD95oVq8KvtmO9lLWWmhVBhGVK6eN5UrfSpFGb/TFhzXgIgIgN89Ebq+D7OOT8yWC2a1nJvMt67XUAzmn4amWdJYLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155330},"main":"dist/cjs/index.js","_from":"file:orchestrapay-sdk-2.0.1.tgz","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"}},"scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"_resolved":"/tmp/bf8e12cd17fa7db8b849aa3fea7ad979/orchestrapay-sdk-2.0.1.tgz","_integrity":"sha512-6qzJacUWvhEwxCkYGCwiy1Xn072XAQF8kqServ8ncTxqmLCgFqRFTShEsnDN55hF/L63Bv+vN4VW10iAdfSywg==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.16.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.1_1785302612139_0.48927157730323567","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@orchestrapay/sdk","version":"2.1.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@2.1.0","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"6b3e88e55ef43cd5c1746efeb9363807db47428d","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-2.1.0.tgz","fileCount":135,"integrity":"sha512-b/mrSzh6acSWR6iMDyx0dcq+N3McFMrL4gHZ2TAJMNAnXXDv51h6YtMY9f4Vx6chsG5NQoxlq8Zu2/hj80WTcg==","signatures":[{"sig":"MEQCICDISF+iXqaMiuCqKq/nyFJjVbZshoXIf3Eo01PVM1C9AiAUwIzSP/WeZh3iwuBxdW9x1whAIo3lzkfBOnvhRnJpOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256971},"main":"dist/cjs/index.js","_from":"file:orchestrapay-sdk-2.1.0.tgz","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"}},"scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"_resolved":"/tmp/2d3af01de082d1c1896c4678379e3a05/orchestrapay-sdk-2.1.0.tgz","_integrity":"sha512-b/mrSzh6acSWR6iMDyx0dcq+N3McFMrL4gHZ2TAJMNAnXXDv51h6YtMY9f4Vx6chsG5NQoxlq8Zu2/hj80WTcg==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.16.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.0_1785454422995_0.06175313255710546","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@orchestrapay/sdk","version":"2.2.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@2.2.0","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"a4b45c0f29dbc6ab24329596e09e0c1ab4c0db7d","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-2.2.0.tgz","fileCount":135,"integrity":"sha512-KuiAR3Rx8DWFT6OtkoWI1jq70peVJwuwdOFpgM9Ok1zKOPXif6GVk+IR3xgkqRzr4SOjG/j2ONodULTr677d2g==","signatures":[{"sig":"MEUCIGLRpUyXFfGV1afY6OrC4Y26EB6nGIyIe+r2Pv+ixpKWAiEA2tin8GXiPi+wyajpHhQi6IWo6Gn7fhVx8j0/3fnecC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256971},"main":"dist/cjs/index.js","_from":"file:orchestrapay-sdk-2.2.0.tgz","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"}},"scripts":{"test":"jest","build":"node build.js","clean":"rm -rf dist","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"_resolved":"/tmp/bcd4215fcfb69394e86f4bb384c07ece/orchestrapay-sdk-2.2.0.tgz","_integrity":"sha512-KuiAR3Rx8DWFT6OtkoWI1jq70peVJwuwdOFpgM9Ok1zKOPXif6GVk+IR3xgkqRzr4SOjG/j2ONodULTr677d2g==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.16.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.2.0_1786559790062_0.42076698786827604","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@orchestrapay/sdk","version":"2.3.0","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"author":{"name":"Orchestrapay"},"license":"UNLICENSED","_id":"@orchestrapay/sdk@2.3.0","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"7dea7ee4acc4beb15aa8128cde8e4f5f3be819f0","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-2.3.0.tgz","fileCount":140,"integrity":"sha512-kpI3cm3o+4bvwEksE0MwXedTyZ7V4fB4XqSVTgJSH9/RhjcDX+LwMRYhIQGsZKBxtY1cdT1hjDYXE3EXyRswNA==","signatures":[{"sig":"MEQCIDu4p0HSukDvCs1r4YE9W+qLKIbHh9aNHMLvmzzbN82EAiBwM7Jg4Oi6xOENiM6S5BE78s5dG3EdagBPCEGrkCfybg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269279},"main":"dist/cjs/index.js","_from":"file:orchestrapay-sdk-2.3.0.tgz","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"}},"scripts":{"test":"jest","build":"node scripts/gen-api-versions.js && node build.js","clean":"rm -rf dist","pretest":"node scripts/gen-api-versions.js --check","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"_resolved":"/tmp/1d6634d41549c7be6434ee96d63c40c7/orchestrapay-sdk-2.3.0.tgz","_integrity":"sha512-kpI3cm3o+4bvwEksE0MwXedTyZ7V4fB4XqSVTgJSH9/RhjcDX+LwMRYhIQGsZKBxtY1cdT1hjDYXE3EXyRswNA==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.17.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0","@packages/config":"0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.3.0_1788183673289_0.726017563948463","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"_id":"@orchestrapay/sdk@2.3.1","bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"dist":{"shasum":"ae4a8ae44503c3ed885c6785a1d650d140090fda","tarball":"https://registry.npmjs.org/@orchestrapay/sdk/-/sdk-2.3.1.tgz","fileCount":140,"integrity":"sha512-2iVE2fLhMfY1CbcHaXwL/ISqBFgYbugfmdYoMNrwGSPcNl9Df9tyn/n0IYIGEwRfMY+Tv9IIYKBoliOugBlyaQ==","signatures":[{"sig":"MEQCIGfim7+0gnd+A6uieIZwTMz/ZuOVEKV2jeL3FEloe8F7AiAQ5jPAY/9Ou7+o+pzR21KInuFkFTofWl3dbhgdRaF+QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFIOo1dFZwfP7Hhy4+v/DI5lXh6RGa1l21dubdCkltaJAiAIvTdgE+xhnJ+KR5kvMpwDeQRzpgi6+Pj7o+t0wMkOcQ=="}],"unpackedSize":269263},"main":"dist/cjs/index.js","name":"@orchestrapay/sdk","_from":"file:orchestrapay-sdk-2.3.1.tgz","types":"dist/index.d.ts","author":{"name":"Orchestrapay"},"module":"dist/esm/index.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"}},"license":"UNLICENSED","scripts":{"test":"jest","build":"node scripts/gen-api-versions.js && node build.js","clean":"rm -rf dist","pretest":"node scripts/gen-api-versions.js --check","test:watch":"jest --watch","test:coverage":"jest --coverage"},"version":"2.3.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7457bea7-1aaa-4a66-920f-e72e9505c98f"}},"homepage":"https://www.orchestrapay.com?utm_source=npmpackage","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"_resolved":"/tmp/6605808712879cbab3b5122aa562d67d/orchestrapay-sdk-2.3.1.tgz","_integrity":"sha512-2iVE2fLhMfY1CbcHaXwL/ISqBFgYbugfmdYoMNrwGSPcNl9Df9tyn/n0IYIGEwRfMY+Tv9IIYKBoliOugBlyaQ==","repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"_npmVersion":"11.19.0","description":"Official Orchestrapay Node.js SDK for payment orchestration.","directories":{},"maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.4.5","@types/jest":"^29.5.11","@types/node":"^20.0.0","@packages/config":"0.0.23"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.3.1_1789954770269_0.23820918401545654"}}},"time":{"created":"2025-11-20T14:58:57.436Z","modified":"2026-09-21T01:39:30.525Z","0.0.0":"2025-11-20T14:58:57.759Z","1.0.0":"2025-11-20T15:12:13.256Z","1.0.1":"2025-11-20T17:48:30.877Z","1.2.0":"2026-07-17T23:19:33.295Z","2.0.0":"2026-07-20T20:21:51.476Z","2.0.1":"2026-07-29T05:23:32.285Z","2.1.0":"2026-07-30T23:33:43.178Z","2.2.0":"2026-08-12T18:36:30.216Z","2.3.0":"2026-08-31T13:41:13.428Z","2.3.1":"2026-09-21T01:39:30.346Z"},"bugs":{"url":"https://github.com/orchestrapay/monorepo/issues"},"author":{"name":"Orchestrapay"},"license":"UNLICENSED","homepage":"https://www.orchestrapay.com?utm_source=npmpackage","keywords":["orchestrapay","payment","payments","bnpl","payment-gateway","stripe","checkout","refunds"],"repository":{"url":"git+https://github.com/orchestrapay/monorepo.git","type":"git","directory":"packages/npm-sdk"},"description":"Official Orchestrapay Node.js SDK for payment orchestration.","maintainers":[{"name":"moaazbhnas","email":"moaaz.bhnas@orchestrapay.com"},{"name":"palbrecht","email":"pablo.albrecht.uk@gmail.com"}],"readme":"# Orchestrapay Node.js SDK\n\nThe official Node.js library for the Orchestrapay API.\n\nSupercharge your checkout with Orchestrapay today.\n\n## Installation\n\n```bash\nnpm install @orchestrapay/sdk\n```\n## Usage (Agentic Implementation)\nPaste the following text in Claude/Cursor/Codex/etc.:\n```\nCreate a payment intent using @orchestrapay/sdk with the amount we're trying to charge the customer. Read more instructions here: https://www.npmjs.com/package/@orchestrapay/sdk\n```\n\n## Usage (Manual Implementation)\n\n### Basic Example\n\n```javascript\nimport Orchestrapay, { ApiVersion } from '@orchestrapay/sdk';\n\nconst orchestrapay = new Orchestrapay('orch_sk_test_...', ApiVersion.v202607);\n\n// Create a payment intent\nconst paymentIntent = await orchestrapay.paymentIntents.create({\n  amount: 10000, // Amount in cents ($100.00)\n  currency: 'usd',\n  customer: 'cus_abc123', // Customer reference\n  metadata: {\n    order_id: '12345'\n  }\n});\n\nconsole.log(paymentIntent.payment_intent);\n```\n\n### TypeScript Example\n\n```typescript\nimport Orchestrapay, { ApiVersion, PaymentIntentCreateResponse } from '@orchestrapay/sdk';\n\nconst orchestrapay = new Orchestrapay(\n  'orch_sk_test_...',\n  ApiVersion.v202607\n);\n\nconst response: PaymentIntentCreateResponse = await orchestrapay.paymentIntents.create({\n  amount: 10000,\n  currency: 'usd',\n});\n\nconsole.log(response.payment_intent); // \"pi_abc123...\"\n```\n\n## API Key\n\nGet your API key from the [Orchestrapay Dashboard](https://dashboard.orchestrapay.com).\n\nAPI keys follow this format:\n- Test mode: `orch_sk_test_...`\n- Live mode: `orch_sk_live_...`\n\n## Configuration\n\n### API Version\n\nThe API version is required when creating the client. Pinning to an explicit\nversion means API releases that are not backward compatible (for example, the\n`failure_url`/`success_url` to `return_url` change) never break your\nintegration silently:\n\n```javascript\nconst orchestrapay = new Orchestrapay(\n  'orch_sk_test_...',\n  ApiVersion.v202607  // Required since SDK v2\n);\n```\n\nSupported versions: `v202502`, `v202606`, `v202607`. The constructor throws if\nthe version is missing or unknown.\n\n#### Migrating from SDK v1\n\nIn SDK v1 the version was optional and defaulted to the latest API version. In\nv2 you must pass it explicitly:\n\n```javascript\n// v1\nconst orchestrapay = new Orchestrapay('orch_sk_test_...');\n\n// v2\nimport Orchestrapay, { ApiVersion } from '@orchestrapay/sdk';\nconst orchestrapay = new Orchestrapay('orch_sk_test_...', ApiVersion.v202607);\n```\n\nIf you relied on the v1 default, it used the latest version at request time, so\npin to the current latest (`ApiVersion.v202607`) for identical behavior going\nforward.\n\n### Custom Logger\n\nAdd debugging with a custom logger:\n\n```javascript\nconst orchestrapay = new Orchestrapay(\n  'orch_sk_test_...',\n  ApiVersion.v202607,\n  {\n    logger: (level, data) => {\n      if (level === 'error') {\n        console.error('[Orchestrapay Error]', data);\n      } else if (process.env.DEBUG) {\n        console.log(`[Orchestrapay ${level}]`, data);\n      }\n    }\n  }\n);\n```\n\n## API Reference\n\n### Payment Intents\n\n#### Create a Payment Intent\n\n```javascript\nconst paymentIntent = await orchestrapay.paymentIntents.create({\n  amount: 10000,              // Required: amount in cents\n  currency: 'usd',            // Required: ISO currency code\n  customer: {                 // Optional: cus_ ref, or upsert by `reference`\n    reference: 'user_42',\n    email: 'a@b.com',\n  },\n  idempotency_key: 'key_123', // Optional: idempotency key\n  metadata: {                 // Optional: echoed back on webhooks\n    order_id: '12345'\n  },\n  webhooks: [                 // Optional: per-endpoint url + secret + events\n    {\n      url: 'https://example.com/webhooks/orchestrapay',\n      secret: 'your_webhook_secret',\n      events: ['payment.success', 'payment.canceled']\n    }\n  ],\n  return_url: 'https://example.com/return', // Optional: hosted-page return URL\n  timeout: 3600               // Optional: seconds until auto-cancel\n});\n\n// paymentIntent.payment_intent -> \"pi_eu1_...\"; paymentIntent.url -> hosted page\n```\n\n#### Retrieve a Payment Intent\n\n```javascript\nconst paymentIntent = await orchestrapay.paymentIntents.retrieve('pi_eu1_...');\n```\n\n#### List Payment Intents\n\n```javascript\nconst { data, has_more } = await orchestrapay.paymentIntents.list({\n  limit: 25,\n  status: 'success',\n  created: { gte: 1704067200 },\n});\n```\n\n#### Cancel a Payment Intent\n\n```javascript\nconst canceled = await orchestrapay.paymentIntents.cancel('pi_eu1_...');\n```\n\n### Refunds\n\n#### Create a Refund\n\n```javascript\nconst refund = await orchestrapay.refunds.create({\n  payment_intent: 'pi_eu1_...', // Required: the payment intent to refund\n  amount: 5000,                  // Required: amount in cents\n  currency: 'usd',               // Required: must match the payment\n});\n// refund.refund -> \"re_eu1_...\"; refund.refundable_amount_left\n```\n\n#### Retrieve a Refund\n\n```javascript\nconst refund = await orchestrapay.refunds.retrieve('re_eu1_...');\n```\n\n#### List Refunds\n\n```javascript\nconst { data, has_more } = await orchestrapay.refunds.list({\n  payment_intent: 'pi_eu1_...',\n});\n```\n\n### Customers\n\n```javascript\n// Create, or update the existing one matched by `reference` (upsert)\nconst { customer } = await orchestrapay.customers.create({\n  reference: 'user_42',\n  email: 'a@b.com',\n});\n\nconst c = await orchestrapay.customers.retrieve(customer);\nawait orchestrapay.customers.update(customer, { first_name: 'Ada' });\nconst { data } = await orchestrapay.customers.list({ email: 'a@b.com' });\nawait orchestrapay.customers.del(customer);\n```\n\n## Webhooks\n\nWebhooks allow you to receive real-time notifications about events in your Orchestrapay account.\n\n### Configuring Webhooks\n\nWhen creating a payment intent (or refund) you can attach multiple endpoints, each with its own secret and event subscriptions:\n\n```javascript\nconst paymentIntent = await orchestrapay.paymentIntents.create({\n  amount: 10000,\n  currency: 'usd',\n  webhooks: [\n    {\n      url: 'https://api.example.com/webhooks/payments',\n      secret: 'your_payments_secret',\n      events: ['payment.success', 'payment.canceled', 'payment.attempt_failed']\n    }\n  ]\n});\n```\n\n### Supported Webhook Events\n\n#### Payment (intent-level) Events\n- `payment.success` - the intent was paid (terminal / immutable)\n- `payment.canceled` - the intent was canceled or timed out (terminal / immutable)\n- `payment.attempt_failed` - a single attempt failed; the intent is still open\n\n#### Refund Events\n- `refund.pending` - refund created, awaiting completion\n- `refund.success` - refund completed\n- `refund.canceled` - refund canceled or rejected\n\n### Verifying Webhooks\n\nOrchestrapay does not HMAC-sign payloads. Each request carries the endpoint's secret in the `Orchestrapay-Webhook-Secret` header; compare it (constant-time) with `verifyWebhookSecret`:\n\n```javascript\nimport express from 'express';\nimport { verifyWebhookSecret, WEBHOOK_SECRET_HEADER } from '@orchestrapay/sdk';\n\nconst app = express();\n\napp.post('/webhooks/orchestrapay', express.json(), (req, res) => {\n  const received = req.headers[WEBHOOK_SECRET_HEADER];\n  if (!verifyWebhookSecret(received, process.env.ORCHESTRAPAY_WEBHOOK_SECRET)) {\n    return res.status(401).send('Invalid webhook secret');\n  }\n\n  const event = req.body; // { id, type, created_at, data }\n  switch (event.type) {\n    case 'payment.success':\n      console.log('Paid:', event.data.payment_intent);\n      // Fulfill order, send receipt, etc.\n      break;\n    case 'payment.canceled':\n      console.log('Canceled:', event.data.payment_intent);\n      break;\n  }\n\n  // Respond 2xx quickly (within ~3s) before any heavy processing.\n  res.status(200).send('OK');\n});\n```\n\n### Webhook Event Structure\n\nWebhooks arrive as a Stripe-style envelope:\n\n```typescript\n{\n  id: string;          // Unique event id (evt_...); dedupe on this\n  type: string;        // e.g. \"payment.success\"\n  created_at: string;  // ISO 8601 timestamp\n  data: object;        // The resource (payment / refund / payout)\n}\n```\n\nDeliveries are at-least-once and unordered; deduplicate on `event.id`.\n\n### TypeScript Types for Webhooks\n\n```typescript\nimport {\n  WebhookEvent,\n  PaymentWebhookEvent,\n  RefundWebhookEvent,\n  verifyWebhookSecret,\n  WEBHOOK_SECRET_HEADER,\n} from '@orchestrapay/sdk';\n\n// Type-safe, discriminated on `type`\nfunction handleWebhook(event: WebhookEvent) {\n  if (event.type === 'payment.success') {\n    const paymentIntentId = event.data.payment_intent;\n    // Handle success...\n  }\n}\n```\n\n### Best Practices\n\n1. **Verify the secret** - Reject requests whose `Orchestrapay-Webhook-Secret` header doesn't match\n2. **Use HTTPS** - Webhook URLs must use HTTPS in production\n3. **Respond quickly** - Return a 2xx within ~3 seconds, before any heavy processing\n4. **Handle idempotency** - Process each event only once using `event.id`\n5. **Handle retries** - Orchestrapay retries with exponential backoff for up to 3 days\n6. **Don't rely on order** - Events may arrive out of order; trust the object's status\n\nSee `examples/webhooks-example.js` for a complete webhook implementation.\n\n## Error Handling\n\nThe SDK throws `OrchestrapayError` instances for all API errors:\n\n```javascript\nimport { OrchestrapayError, OrchestrapayErrorType } from '@orchestrapay/sdk';\n\ntry {\n  const paymentIntent = await orchestrapay.paymentIntents.create({\n    amount: 10000,\n    currency: 'usd',\n  });\n} catch (error) {\n  if (error instanceof OrchestrapayError) {\n    console.error('Type:', error.type);\n    console.error('Message:', error.message);\n    console.error('Request ID:', error.requestId);\n    console.error('Status Code:', error.statusCode);\n    \n    switch (error.type) {\n      case OrchestrapayErrorType.AUTHENTICATION_ERROR:\n        // Handle authentication error\n        break;\n      case OrchestrapayErrorType.INVALID_REQUEST_ERROR:\n        // Handle invalid request\n        break;\n      case OrchestrapayErrorType.RATE_LIMIT_ERROR:\n        // Handle rate limit\n        break;\n      default:\n        // Handle other errors\n    }\n  }\n}\n```\n\n### Error Types\n\n- `API_ERROR` - General API error\n- `AUTHENTICATION_ERROR` - Invalid API key\n- `CARD_ERROR` - Card-specific error\n- `IDEMPOTENCY_ERROR` - Idempotency key conflict\n- `INVALID_REQUEST_ERROR` - Invalid parameters\n- `RATE_LIMIT_ERROR` - Rate limit exceeded\n- `VALIDATION_ERROR` - Validation failed\n\n## TypeScript Support\n\nThe SDK is written in TypeScript and includes complete type definitions.\n\n### Import Types\n\n```typescript\nimport Orchestrapay, {\n  ApiVersion,\n  PaymentIntent,\n  PaymentIntentCreateParams,\n  PaymentIntentCreateResponse,\n  Refund,\n  RefundCreateParams,\n  Customer,\n  CustomerCreateParams,\n  OrchestrapayError,\n  OrchestrapayErrorType,\n  WebhookEvent,\n  PaymentWebhookEvent,\n  RefundWebhookEvent,\n  verifyWebhookSecret,\n  WEBHOOK_SECRET_HEADER,\n} from '@orchestrapay/sdk';\n```\n\n### Type-only Import\n\n```typescript\nimport type {\n  PaymentIntent,\n  PaymentIntentCreateResponse,\n  Refund\n} from '@orchestrapay/sdk/types';\n```\n\n## Node.js Version Support\n\n**Runtime:** This SDK supports Node.js 12.0.0 and above (tested via CI smoke tests).\n\n**Development:** Contributing to this SDK requires Node.js 16+ for development tools (Jest, TypeScript, etc.). Your customers can still use Node.js 12+.\n\n**CI Testing:**\n- Full test suite (Jest): Node.js 16.x, 18.x, 20.x\n- Smoke tests: Node.js 12.x, 14.x\n\n## Development\n\n### Build\n\n```bash\nnpm run build\n```\n\n### Clean\n\n```bash\nnpm run clean\n```\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](./CONTRIBUTING.md) for details on:\n\n- How to make commits using Conventional Commits\n- Our semantic versioning and release process\n- Development workflow and testing\n- DTO naming conventions\n\nQuick start for contributors:\n\n```bash\n# Install dependencies\nnpm install\n\n# Make changes and commit using commitizen\nnpm run commit\n\n# Build\nnpm run build\n```\n\n## Support\n\n- Documentation: https://docs.orchestrapay.com\n- Email: support@orchestrapay.com\n- GitHub Issues: https://github.com/orchestrapay/npm-sdk/issues\n\n## License\n\nProprietary - Copyright (c) 2025 Orchestrapay, LLC. All Rights Reserved.\n\nThis SDK is provided for use with Orchestrapay services only. See the LICENSE file for full terms.\n\n","readmeFilename":"README.md"}