{"_id":"@covve/capacitor-stripe","_rev":"14-8b0e9df79617a4e0b3349ed6d886680f","name":"@covve/capacitor-stripe","dist-tags":{"latest":"8.1.2"},"versions":{"5.4.2":{"name":"@covve/capacitor-stripe","version":"5.4.2","_id":"@covve/capacitor-stripe@5.4.2","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"9bcad776a1f436e891c51934f93d16400651ed61","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-5.4.2.tgz","fileCount":434,"integrity":"sha512-DFsdM1j2owubIgc/Ffq5HZoBdp1VQc3hKmJGNp3RmkiYrev73Nv1uoZPaXUSMmf9mbte8makEeNhedIy8ySMew==","signatures":[{"sig":"MEUCIQC1e8az+dYLr3YXOxvPNtIBNBN55WQbmlqE4KL2THVSZQIgR/avo/fWNdpA4RZ7vr3iJIMzhr3cx9gOL1ZQGVBGMew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2701583},"type":"module","engines":{"node":">=16.0.0"},"gitHead":"6d69a35c7c3c6ec487f508a80054b9cd0ee6ba45","private":false,"scripts":{"release":"np --no-tests --no-publish && node ./release.js"},"_npmUser":{"name":"nchrysis","email":"n.chrysis@gmail.com"},"repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"8.19.3","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"np":"^7.7.0","write-pkg":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_5.4.2_1700585040243_0.5851146245893668","host":"s3://npm-registry-packages"}},"5.4.3":{"name":"@covve/capacitor-stripe","version":"5.4.3","_id":"@covve/capacitor-stripe@5.4.3","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"a512fa829aaf9964455d8d27e83a0e7711ddf888","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-5.4.3.tgz","fileCount":434,"integrity":"sha512-8GKx10bn7vJ3hhHagTqlQbTbEPzg6f9jgQVUF55eXKzDDTPLxqDIjgDo+o2cuAifjDKMFVnnbUrVxJQjXMmTIQ==","signatures":[{"sig":"MEQCIHwlOdfepYcvtq/pDb69y1AC7mlkVO8Ac1Rn77RreZotAiA+BB0HLCFIRHVH48kQiY8OsMmluB8YsbvOhobEgX4OYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2701559},"type":"module","engines":{"node":">=16.0.0"},"gitHead":"ba9079c6efcfd8e81dfda48b84e70f2580b8deb2","private":false,"scripts":{"release":"np --no-tests --no-publish && node ./release.js"},"_npmUser":{"name":"nchrysis","email":"n.chrysis@gmail.com"},"repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"8.19.3","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"np":"^7.7.0","write-pkg":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_5.4.3_1700643342648_0.6674157099841271","host":"s3://npm-registry-packages"}},"5.4.4":{"name":"@covve/capacitor-stripe","version":"5.4.4","_id":"@covve/capacitor-stripe@5.4.4","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"941030b7b6ff894647187aefad3e615dd68e627c","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-5.4.4.tgz","fileCount":434,"integrity":"sha512-EHjBx2w7TPLw671q2wKgBlNTnggfsMR7mlIuXnKgscD8v3BCdRmqh+l6631WeCWTblEUSl3a0qw/ZMtLgE344A==","signatures":[{"sig":"MEUCIQCcZX+cBlCKhWBrznSfvpGJ/fFl9HSJDjFLiZNwQrJ0JwIgJo71WkH3CQch73uvgfSQkP8SX53pJPtpXRbwgLCWm8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2701480},"type":"module","engines":{"node":">=16.0.0"},"gitHead":"8e8f12cc2932c1d96f9b8fc9a97cd86978d1edcc","private":false,"scripts":{"release":"np --no-tests --no-publish --any-branch && node ./release.js"},"_npmUser":{"name":"nchrysis","email":"n.chrysis@gmail.com"},"repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"8.19.3","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"np":"^7.7.0","write-pkg":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_5.4.4_1700646079266_0.3362900213673288","host":"s3://npm-registry-packages"}},"5.4.5":{"name":"@covve/capacitor-stripe","version":"5.4.5","keywords":["capacitor","plugin","native"],"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","_id":"@covve/capacitor-stripe@5.4.5","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"0dc26e22a1db98604b8866fb32ca464c6d797643","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-5.4.5.tgz","fileCount":104,"integrity":"sha512-WKHPaYr5OzGDoysGOIDivnQ2W9YuxPCEBoZGZoHv3T2LBhEub1osnGrCbSEgdldNMV0e1Bis+lb+wRLVKZXYuw==","signatures":[{"sig":"MEQCIHH4Fi8cyDBYTR5BWkusqtwOS1xMzoGBs3JZ1zsMHcNMAiAhrYze+6S9er31iW9TzeqxqHVTK/V1YrEuXa4wW7S0dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361302},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"type":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./*":"./*","./react":{"type":"./dist/esm/react/provider.d.ts","import":"./dist/esm/react/provider.js"}},"gitHead":"8e8f12cc2932c1d96f9b8fc9a97cd86978d1edcc","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DocGenType --output-readme README.md --output-json dist/docs.json","eslint":"eslint src/. --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"{src/*.ts,**/*.java}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","update:elements":"npm i stripe-pwa-elements@latest && cd demo/angular && npm i stripe-pwa-elements@latest"},"_npmUser":{"name":"nchrysis","email":"n.chrysis@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"8.19.3","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"16.19.1","eslintConfig":{"rules":{"@typescript-eslint/no-explicit-any":"error"},"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@types/react":"^16.14.3","@capacitor/ios":"^5.0.0","@capacitor/core":"^5.0.0","@capacitor/docgen":"git+https://github.com/rdlabo/capacitor-docgen.git#release","@capacitor/android":"^5.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"^1.0.2","@ionic/prettier-config":"^2.0.0","@ionic/swiftlint-config":"^1.1.2","@rdlabo/capacitor-plugin-to-v4":"^0.0.5","@typescript-eslint/eslint-plugin":"^5.27.1"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","@capacitor/core":"^5.0.0","stripe-pwa-elements":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_5.4.5_1700647912263_0.37832589997592336","host":"s3://npm-registry-packages"}},"5.4.6":{"name":"@covve/capacitor-stripe","version":"5.4.6","keywords":["capacitor","plugin","native"],"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","_id":"@covve/capacitor-stripe@5.4.6","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"eb279eab41c777442c51d194dbd0a4f02a515960","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-5.4.6.tgz","fileCount":104,"integrity":"sha512-T1Bx5Fhi2y4QgPfkX2ZB5u9+YUWP7LtW5Jcg/va3+OAcA7+sA+hSURXM+Ig8z4xpL+Hq9ftfRlbnSJjbIedfSA==","signatures":[{"sig":"MEUCIBWb+IgSdMKEP0HHqyxS35xjYE6mjvbgEAI+Tzg9BaNqAiEApjy3as/UeSb9S6HtkUuU5vWNX/e8uksTJsvTjZYUOyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361294},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"type":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./*":"./*","./react":{"type":"./dist/esm/react/provider.d.ts","import":"./dist/esm/react/provider.js"}},"gitHead":"8e8f12cc2932c1d96f9b8fc9a97cd86978d1edcc","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DocGenType --output-readme README.md --output-json dist/docs.json","eslint":"eslint src/. --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"{src/*.ts,**/*.java}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","update:elements":"npm i stripe-pwa-elements@latest && cd demo/angular && npm i stripe-pwa-elements@latest"},"_npmUser":{"name":"nchrysis","email":"n.chrysis@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"8.19.3","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"16.19.1","eslintConfig":{"rules":{"@typescript-eslint/no-explicit-any":"error"},"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@types/react":"^16.14.3","@capacitor/ios":"^5.0.0","@capacitor/core":"^5.0.0","@capacitor/docgen":"git+https://github.com/rdlabo/capacitor-docgen.git#release","@capacitor/android":"^5.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"^1.0.2","@ionic/prettier-config":"^2.0.0","@ionic/swiftlint-config":"^1.1.2","@rdlabo/capacitor-plugin-to-v4":"^0.0.5","@typescript-eslint/eslint-plugin":"^5.27.1"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","@capacitor/core":"^5.0.0","stripe-pwa-elements":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_5.4.6_1700648537797_0.05777718906418294","host":"s3://npm-registry-packages"}},"5.4.7":{"name":"@covve/capacitor-stripe","version":"5.4.7","keywords":["capacitor","plugin","native"],"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","_id":"@covve/capacitor-stripe@5.4.7","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"6da8489cb9393373ecd3797b0488736c61e192ca","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-5.4.7.tgz","fileCount":104,"integrity":"sha512-JC3tCtaKvOIFXdo5GkOvRpLhn4GZ5zOX9La2VAbWJrQXLZy1oW76E18uhHnGPguhemuqf96Ustb6az3snwqHbQ==","signatures":[{"sig":"MEUCIBB31iZLZltta9ZFx842D2pAHsRUO6zltN/RBzghMGtwAiEA4NeKTsmAFVx6uqPrUNG6R9W7yFjzGcEQ2CLqqewSLzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361309},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"type":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./*":"./*","./react":{"type":"./dist/esm/react/provider.d.ts","import":"./dist/esm/react/provider.js"}},"gitHead":"8e8f12cc2932c1d96f9b8fc9a97cd86978d1edcc","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DocGenType --output-readme README.md --output-json dist/docs.json","eslint":"eslint src/. --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"{src/*.ts,**/*.java}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","update:elements":"npm i stripe-pwa-elements@latest && cd demo/angular && npm i stripe-pwa-elements@latest"},"_npmUser":{"name":"nchrysis","email":"n.chrysis@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"8.19.3","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"16.19.1","eslintConfig":{"rules":{"@typescript-eslint/no-explicit-any":"error"},"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@types/react":"^16.14.3","@capacitor/ios":"^5.0.0","@capacitor/core":"^5.0.0","@capacitor/docgen":"git+https://github.com/rdlabo/capacitor-docgen.git#release","@capacitor/android":"^5.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"^1.0.2","@ionic/prettier-config":"^2.0.0","@ionic/swiftlint-config":"^1.1.2","@rdlabo/capacitor-plugin-to-v4":"^0.0.5","@typescript-eslint/eslint-plugin":"^5.27.1"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","@capacitor/core":"^5.0.0","stripe-pwa-elements":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_5.4.7_1700649366169_0.46865689526667675","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@covve/capacitor-stripe","version":"6.2.1","keywords":["capacitor","plugin","native"],"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","_id":"@covve/capacitor-stripe@6.2.1","maintainers":[{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"zafeirism","email":"zafeiris.m@gmail.com"},{"name":"jasonasmk","email":"kaiseroskilo@gmail.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"4e0b9fb0d74964a903990de5bc9ffa16d0cf5d82","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-6.2.1.tgz","fileCount":104,"integrity":"sha512-Q8RyVNYSOJxv6kpTpEw8IYdDmADKLaMdPjbUPNESKDDkhgxYuKuu848JdjuqeUINP3JkEFZtcvVI7groXQl1Mw==","signatures":[{"sig":"MEQCIDtQlaAQ9pweGtBBuxjejsUtasg6Ji+pBcQOMGfamP2AAiA5E4pu3BVm2q+Dsgji+22FICnkw/X57ZrNjmIf+lvcRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365095},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"type":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./*":"./*","./react":{"type":"./dist/esm/react/provider.d.ts","import":"./dist/esm/react/provider.js"}},"gitHead":"bf8387fe27323f30c20651e41a9bec0272670d7e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DocGenType --output-readme README.md --output-json dist/docs.json","eslint":"eslint src/. --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"{src/*.ts,**/*.java}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","update:elements":"npm i stripe-pwa-elements@latest && cd demo/angular && npm i stripe-pwa-elements@latest"},"_npmUser":{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"10.7.0","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"18.20.4","eslintConfig":{"rules":{"@typescript-eslint/no-explicit-any":"error"},"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"^2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@types/react":"^16.14.3","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"git+https://github.com/rdlabo/capacitor-docgen.git#release","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"^1.0.2","@ionic/prettier-config":"^2.0.0","@ionic/swiftlint-config":"^1.1.2","@rdlabo/capacitor-plugin-to-v4":"^0.0.5","@typescript-eslint/eslint-plugin":"^5.27.1"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","@capacitor/core":"^6.0.0","stripe-pwa-elements":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_6.2.1_1724842304293_0.2307741533771812","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@covve/capacitor-stripe","version":"8.1.0","_id":"@covve/capacitor-stripe@8.1.0","maintainers":[{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"},{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"gkokkinis99","email":"gkokkinis@protonmail.com"},{"name":"g.markopoulou","email":"g.markopoulou@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"18512bcda18994bf76f6d4097cc1b66b3245177f","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-8.1.0.tgz","fileCount":625,"integrity":"sha512-U7dlAIIjLC+I6krHPHMy5cXyw7prLz1d/HleNNLDwZ5TFGMOTYBETVmJ2B6mokVX1e5Wjr9dBCZghrdq0BjBSQ==","signatures":[{"sig":"MEQCIHbK/fWpJ+9qWiVwGAlrq2MB6VQl3dGE1nELnuwsYLZXAiABfdjHzCG7V+KGOrhHCOJO3VaN5hsfimkw4ChJseKWFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5095484},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"750e1a52407fb860d867933f9f896d0323ca601d","private":false,"scripts":{"build":"npm run build -ws --if-present","release":"np --no-tests --no-publish --any-branch  && node ./release.js"},"_npmUser":{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},"repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"workspaces":["packages/identity","packages/payment","packages/terminal"],"_npmVersion":"10.9.4","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","write-pkg":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_8.1.0_1773232635818_0.13021199458990296","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@covve/capacitor-stripe","version":"8.1.1","keywords":["capacitor","plugin","native"],"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","_id":"@covve/capacitor-stripe@8.1.1","maintainers":[{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"},{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"gkokkinis99","email":"gkokkinis@protonmail.com"},{"name":"g.markopoulou","email":"g.markopoulou@covve.com"}],"homepage":"https://github.com/capacitor-community/stripe#readme","bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"dist":{"shasum":"ada00097169d6da2033f2f71d94f2bd89f57b5b5","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-8.1.1.tgz","fileCount":87,"integrity":"sha512-SKBJjEL76qaPup0WW9Gq4BkPBmR0RBbJlI/gIDtWkjGxxnWk2MAWJrjt/IGthmzXvMQlO6pqJIf4i/26s2nyMA==","signatures":[{"sig":"MEUCIF5i8YrWThkF8f3eJctPQ2RXPfmnO456nPb3JUayhMG/AiEAnPbNH01Z1CWPgYhDArC/GlvClyeaxG7blbwoxAIZa4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345908},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"type":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./*":"./*","./react":{"type":"./dist/esm/react/provider.d.ts","import":"./dist/esm/react/provider.js"}},"gitHead":"750e1a52407fb860d867933f9f896d0323ca601d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api StripePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint src/. --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"{src/*.ts,**/*.java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorCommunityStripe -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","update:elements":"npm i stripe-pwa-elements@latest && cd demo/angular && npm i stripe-pwa-elements@latest"},"_npmUser":{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capacitor-community/stripe.git","type":"git"},"_npmVersion":"10.9.4","description":"Stripe SDK bindings for Capacitor Applications","directories":{},"_nodeVersion":"22.22.0","eslintConfig":{"rules":{"@typescript-eslint/no-explicit-any":"error"},"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@types/react":"^16.14.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@rdlabo/capacitor-docgen":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","@capacitor/core":">=8.0.0","@stripe/stripe-js":"^8.4.0","stripe-pwa-elements":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-stripe_8.1.1_1773235877042_0.05263966497621153","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@covve/capacitor-stripe","version":"8.1.2","engines":{"node":">=22.0.0"},"description":"Stripe SDK bindings for Capacitor Applications","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","exports":{".":{"type":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./react":{"type":"./dist/esm/react/provider.d.ts","import":"./dist/esm/react/provider.js"},"./*":"./*"},"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/capacitor-community/stripe.git"},"bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme CapacitorCommunityStripe -destination generic/platform=iOS","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix","eslint":"eslint src/. --ext ts","prettier":"prettier \"{src/*.ts,**/*.java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api StripePlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","update:elements":"npm i stripe-pwa-elements@latest && cd demo/angular && npm i stripe-pwa-elements@latest"},"devDependencies":{"@capacitor/android":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/ios":"^8.0.0","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@rdlabo/capacitor-docgen":"^0.4.1","@types/node":"^24.10.1","@types/react":"^16.14.3","@typescript-eslint/eslint-plugin":"^5.27.1","eslint":"^8.57.1","prettier":"^3.6.2","prettier-plugin-java":"^2.7.7","rimraf":"^6.1.0","rollup":"^4.53.2","swiftlint":"^2.0.0","typescript":"^5.9.3"},"peerDependencies":{"@capacitor/core":">=8.0.0","react":"^17.0.0 || ^18.0.0","stripe-pwa-elements":"^3.0.0","@stripe/stripe-js":"^8.4.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended","rules":{"@typescript-eslint/no-explicit-any":"error"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"_id":"@covve/capacitor-stripe@8.1.2","gitHead":"750e1a52407fb860d867933f9f896d0323ca601d","homepage":"https://github.com/capacitor-community/stripe#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-vgDrUE8lGBi9PJYuiDVjGuopn/rYKnQPa9sVxJbhtdPxY8FkTVfQJjUc2H5HwVYy9J2wFZScQJ3Y4CxjkoVAAQ==","shasum":"7778efcad34d3aadabccde4c468ac1ab1b113194","tarball":"https://registry.npmjs.org/@covve/capacitor-stripe/-/capacitor-stripe-8.1.2.tgz","fileCount":87,"unpackedSize":345908,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFHtYVcI7etVvYj3CbHCd5eqCusJikoqNhcZrVVapHlRAiAT5pIsF3wWfidf3+MUocXhIL7hXX9kkyZD7zMo5Q46vw=="}]},"_npmUser":{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},"directories":{},"maintainers":[{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"},{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"gkokkinis99","email":"gkokkinis@protonmail.com"},{"name":"g.markopoulou","email":"g.markopoulou@covve.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-stripe_8.1.2_1773243311887_0.3315200038905959"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-21T16:44:00.242Z","modified":"2026-03-11T15:35:12.263Z","5.4.2":"2023-11-21T16:44:00.487Z","5.4.3":"2023-11-22T08:55:42.994Z","5.4.4":"2023-11-22T09:41:19.507Z","5.4.5":"2023-11-22T10:11:52.719Z","5.4.6":"2023-11-22T10:22:17.951Z","5.4.7":"2023-11-22T10:36:06.486Z","6.2.1":"2024-08-28T10:51:44.460Z","8.1.0":"2026-03-11T12:37:16.061Z","8.1.1":"2026-03-11T13:31:17.191Z","8.1.2":"2026-03-11T15:35:12.054Z"},"bugs":{"url":"https://github.com/capacitor-community/stripe/issues"},"author":{"name":"Masahiko Sakakibara","email":"sakakibara@rdlabo.jp"},"license":"MIT","homepage":"https://github.com/capacitor-community/stripe#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/capacitor-community/stripe.git"},"description":"Stripe SDK bindings for Capacitor Applications","maintainers":[{"name":"mxa055","email":"m.asimakopoulos@gmail.com"},{"name":"covveadmin","email":"admin@covve.com"},{"name":"v.christodoulou","email":"v.christodoulou@covve.com"},{"name":"giorgos_kokkinis","email":"g.kokkinis@covve.com"},{"name":"nchrysis","email":"n.chrysis@gmail.com"},{"name":"gkokkinis99","email":"gkokkinis@protonmail.com"},{"name":"g.markopoulou","email":"g.markopoulou@covve.com"}],"readme":"# @capacitor-community/stripe\n\nStripe SDK bindings for Capacitor Applications\n\n## Install\n\n```bash\nnpm install @capacitor-community/stripe\nnpx cap sync\n```\n\n## How to use\n\nLearn at [the official @capacitor-community/stripe documentation](https://stripe.capacitorjs.jp/).\n\n日本語版をご利用の際は [ja.stripe.capacitorjs.jp](https://ja.stripe.capacitorjs.jp/) をご確認ください。\n\n## API\n\n<docgen-index>\n\n* [`initialize(...)`](#initialize)\n* [`handleURLCallback(...)`](#handleurlcallback)\n* [`isApplePayAvailable()`](#isapplepayavailable)\n* [`createApplePay(...)`](#createapplepay)\n* [`presentApplePay()`](#presentapplepay)\n* [`addListener(ApplePayEventsEnum.Loaded, ...)`](#addlistenerapplepayeventsenumloaded-)\n* [`addListener(ApplePayEventsEnum.FailedToLoad, ...)`](#addlistenerapplepayeventsenumfailedtoload-)\n* [`addListener(ApplePayEventsEnum.Completed, ...)`](#addlistenerapplepayeventsenumcompleted-)\n* [`addListener(ApplePayEventsEnum.Canceled, ...)`](#addlistenerapplepayeventsenumcanceled-)\n* [`addListener(ApplePayEventsEnum.Failed, ...)`](#addlistenerapplepayeventsenumfailed-)\n* [`addListener(ApplePayEventsEnum.DidSelectShippingContact, ...)`](#addlistenerapplepayeventsenumdidselectshippingcontact-)\n* [`addListener(ApplePayEventsEnum.DidCreatePaymentMethod, ...)`](#addlistenerapplepayeventsenumdidcreatepaymentmethod-)\n* [`isGooglePayAvailable()`](#isgooglepayavailable)\n* [`createGooglePay(...)`](#creategooglepay)\n* [`presentGooglePay()`](#presentgooglepay)\n* [`addListener(GooglePayEventsEnum.Loaded, ...)`](#addlistenergooglepayeventsenumloaded-)\n* [`addListener(GooglePayEventsEnum.FailedToLoad, ...)`](#addlistenergooglepayeventsenumfailedtoload-)\n* [`addListener(GooglePayEventsEnum.Completed, ...)`](#addlistenergooglepayeventsenumcompleted-)\n* [`addListener(GooglePayEventsEnum.Canceled, ...)`](#addlistenergooglepayeventsenumcanceled-)\n* [`addListener(GooglePayEventsEnum.Failed, ...)`](#addlistenergooglepayeventsenumfailed-)\n* [`createPaymentFlow(...)`](#createpaymentflow)\n* [`presentPaymentFlow()`](#presentpaymentflow)\n* [`confirmPaymentFlow()`](#confirmpaymentflow)\n* [`addListener(PaymentFlowEventsEnum.Loaded, ...)`](#addlistenerpaymentfloweventsenumloaded-)\n* [`addListener(PaymentFlowEventsEnum.FailedToLoad, ...)`](#addlistenerpaymentfloweventsenumfailedtoload-)\n* [`addListener(PaymentFlowEventsEnum.Opened, ...)`](#addlistenerpaymentfloweventsenumopened-)\n* [`addListener(PaymentFlowEventsEnum.Completed, ...)`](#addlistenerpaymentfloweventsenumcompleted-)\n* [`addListener(PaymentFlowEventsEnum.Canceled, ...)`](#addlistenerpaymentfloweventsenumcanceled-)\n* [`addListener(PaymentFlowEventsEnum.Failed, ...)`](#addlistenerpaymentfloweventsenumfailed-)\n* [`addListener(PaymentFlowEventsEnum.Created, ...)`](#addlistenerpaymentfloweventsenumcreated-)\n* [`createPaymentSheet(...)`](#createpaymentsheet)\n* [`presentPaymentSheet()`](#presentpaymentsheet)\n* [`addListener(PaymentSheetEventsEnum.Loaded, ...)`](#addlistenerpaymentsheeteventsenumloaded-)\n* [`addListener(PaymentSheetEventsEnum.FailedToLoad, ...)`](#addlistenerpaymentsheeteventsenumfailedtoload-)\n* [`addListener(PaymentSheetEventsEnum.Completed, ...)`](#addlistenerpaymentsheeteventsenumcompleted-)\n* [`addListener(PaymentSheetEventsEnum.Canceled, ...)`](#addlistenerpaymentsheeteventsenumcanceled-)\n* [`addListener(PaymentSheetEventsEnum.Failed, ...)`](#addlistenerpaymentsheeteventsenumfailed-)\n* [Interfaces](#interfaces)\n* [Type Aliases](#type-aliases)\n* [Enums](#enums)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### initialize(...)\n\n```typescript\ninitialize(opts: StripeInitializationOptions) => Promise<void>\n```\n\n| Param      | Type                                                                                |\n| ---------- | ----------------------------------------------------------------------------------- |\n| **`opts`** | <code><a href=\"#stripeinitializationoptions\">StripeInitializationOptions</a></code> |\n\n--------------------\n\n\n### handleURLCallback(...)\n\n```typescript\nhandleURLCallback(opts: StripeURLHandlingOptions) => Promise<void>\n```\n\niOS Only\n\n| Param      | Type                                                                          |\n| ---------- | ----------------------------------------------------------------------------- |\n| **`opts`** | <code><a href=\"#stripeurlhandlingoptions\">StripeURLHandlingOptions</a></code> |\n\n--------------------\n\n\n### isApplePayAvailable()\n\n```typescript\nisApplePayAvailable() => Promise<void>\n```\n\n--------------------\n\n\n### createApplePay(...)\n\n```typescript\ncreateApplePay(options: CreateApplePayOption) => Promise<void>\n```\n\n| Param         | Type                                                                  |\n| ------------- | --------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#createapplepayoption\">CreateApplePayOption</a></code> |\n\n--------------------\n\n\n### presentApplePay()\n\n```typescript\npresentApplePay() => Promise<{ paymentResult: ApplePayResultInterface; }>\n```\n\n**Returns:** <code>Promise&lt;{ paymentResult: <a href=\"#applepayresultinterface\">ApplePayResultInterface</a>; }&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.Loaded, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                     |\n| ------------------ | ------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.Loaded</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                               |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.FailedToLoad, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                           |\n| ------------------ | ------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.FailedToLoad</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                        |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.Completed, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                        |\n| ------------------ | --------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.Completed</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                  |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.Canceled, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                       |\n| ------------------ | -------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.Canceled</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                 |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.Failed, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.Failed, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                     |\n| ------------------ | ------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.Failed</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                  |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.DidSelectShippingContact, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.DidSelectShippingContact, listenerFunc: (data: DidSelectShippingContact) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                                             |\n| ------------------ | ------------------------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.DidSelectShippingContact</a></code>       |\n| **`listenerFunc`** | <code>(data: <a href=\"#didselectshippingcontact\">DidSelectShippingContact</a>) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(ApplePayEventsEnum.DidCreatePaymentMethod, ...)\n\n```typescript\naddListener(eventName: ApplePayEventsEnum.DidCreatePaymentMethod, listenerFunc: (data: DidSelectShippingContact) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                                             |\n| ------------------ | ------------------------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.DidCreatePaymentMethod</a></code>         |\n| **`listenerFunc`** | <code>(data: <a href=\"#didselectshippingcontact\">DidSelectShippingContact</a>) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### isGooglePayAvailable()\n\n```typescript\nisGooglePayAvailable() => Promise<void>\n```\n\n--------------------\n\n\n### createGooglePay(...)\n\n```typescript\ncreateGooglePay(options: CreateGooglePayOption) => Promise<void>\n```\n\n| Param         | Type                                                                    |\n| ------------- | ----------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#creategooglepayoption\">CreateGooglePayOption</a></code> |\n\n--------------------\n\n\n### presentGooglePay()\n\n```typescript\npresentGooglePay() => Promise<{ paymentResult: GooglePayResultInterface; }>\n```\n\n**Returns:** <code>Promise&lt;{ paymentResult: <a href=\"#googlepayresultinterface\">GooglePayResultInterface</a>; }&gt;</code>\n\n--------------------\n\n\n### addListener(GooglePayEventsEnum.Loaded, ...)\n\n```typescript\naddListener(eventName: GooglePayEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                       |\n| ------------------ | -------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Loaded</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                 |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(GooglePayEventsEnum.FailedToLoad, ...)\n\n```typescript\naddListener(eventName: GooglePayEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                             |\n| ------------------ | -------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#googlepayeventsenum\">GooglePayEventsEnum.FailedToLoad</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                          |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(GooglePayEventsEnum.Completed, ...)\n\n```typescript\naddListener(eventName: GooglePayEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                          |\n| ------------------ | ----------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Completed</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                    |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(GooglePayEventsEnum.Canceled, ...)\n\n```typescript\naddListener(eventName: GooglePayEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                         |\n| ------------------ | ---------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Canceled</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                   |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(GooglePayEventsEnum.Failed, ...)\n\n```typescript\naddListener(eventName: GooglePayEventsEnum.Failed, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                       |\n| ------------------ | -------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Failed</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                 |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### createPaymentFlow(...)\n\n```typescript\ncreatePaymentFlow(options: CreatePaymentFlowOption) => Promise<void>\n```\n\n| Param         | Type                                                                        |\n| ------------- | --------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#createpaymentflowoption\">CreatePaymentFlowOption</a></code> |\n\n--------------------\n\n\n### presentPaymentFlow()\n\n```typescript\npresentPaymentFlow() => Promise<{ cardNumber: string; }>\n```\n\n**Returns:** <code>Promise&lt;{ cardNumber: string; }&gt;</code>\n\n--------------------\n\n\n### confirmPaymentFlow()\n\n```typescript\nconfirmPaymentFlow() => Promise<{ paymentResult: PaymentFlowResultInterface; }>\n```\n\n**Returns:** <code>Promise&lt;{ paymentResult: <a href=\"#paymentflowresultinterface\">PaymentFlowResultInterface</a>; }&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.Loaded, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                           |\n| ------------------ | ------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Loaded</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                     |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.FailedToLoad, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                                 |\n| ------------------ | ------------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.FailedToLoad</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                              |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.Opened, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.Opened, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                           |\n| ------------------ | ------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Opened</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                     |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.Completed, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                              |\n| ------------------ | --------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Completed</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                        |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.Canceled, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                             |\n| ------------------ | -------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Canceled</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                       |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.Failed, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.Failed, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                           |\n| ------------------ | ------------------------------------------------------------------------------ |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Failed</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                        |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentFlowEventsEnum.Created, ...)\n\n```typescript\naddListener(eventName: PaymentFlowEventsEnum.Created, listenerFunc: (info: { cardNumber: string; }) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                            |\n| ------------------ | ------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Created</a></code> |\n| **`listenerFunc`** | <code>(info: { cardNumber: string; }) =&gt; void</code>                         |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### createPaymentSheet(...)\n\n```typescript\ncreatePaymentSheet(options: CreatePaymentSheetOption) => Promise<void>\n```\n\n| Param         | Type                                                                          |\n| ------------- | ----------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#createpaymentsheetoption\">CreatePaymentSheetOption</a></code> |\n\n--------------------\n\n\n### presentPaymentSheet()\n\n```typescript\npresentPaymentSheet() => Promise<{ paymentResult: PaymentSheetResultInterface; }>\n```\n\n**Returns:** <code>Promise&lt;{ paymentResult: <a href=\"#paymentsheetresultinterface\">PaymentSheetResultInterface</a>; }&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentSheetEventsEnum.Loaded, ...)\n\n```typescript\naddListener(eventName: PaymentSheetEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                             |\n| ------------------ | -------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Loaded</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                       |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentSheetEventsEnum.FailedToLoad, ...)\n\n```typescript\naddListener(eventName: PaymentSheetEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                                   |\n| ------------------ | -------------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.FailedToLoad</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                                |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentSheetEventsEnum.Completed, ...)\n\n```typescript\naddListener(eventName: PaymentSheetEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                                |\n| ------------------ | ----------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Completed</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                          |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentSheetEventsEnum.Canceled, ...)\n\n```typescript\naddListener(eventName: PaymentSheetEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                               |\n| ------------------ | ---------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Canceled</a></code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>                                                         |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener(PaymentSheetEventsEnum.Failed, ...)\n\n```typescript\naddListener(eventName: PaymentSheetEventsEnum.Failed, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>\n```\n\n| Param              | Type                                                                             |\n| ------------------ | -------------------------------------------------------------------------------- |\n| **`eventName`**    | <code><a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Failed</a></code> |\n| **`listenerFunc`** | <code>(error: string) =&gt; void</code>                                          |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### StripeInitializationOptions\n\n| Prop                 | Type                | Description                                       |\n| -------------------- | ------------------- | ------------------------------------------------- |\n| **`publishableKey`** | <code>string</code> |                                                   |\n| **`stripeAccount`**  | <code>string</code> | Optional. Making API calls for connected accounts |\n\n\n#### StripeURLHandlingOptions\n\n| Prop      | Type                |\n| --------- | ------------------- |\n| **`url`** | <code>string</code> |\n\n\n#### CreateApplePayOption\n\n| Prop                                   | Type                                                                          |\n| -------------------------------------- | ----------------------------------------------------------------------------- |\n| **`paymentIntentClientSecret`**        | <code>string</code>                                                           |\n| **`paymentSummaryItems`**              | <code>{ label: string; amount: number; }[]</code>                             |\n| **`merchantIdentifier`**               | <code>string</code>                                                           |\n| **`countryCode`**                      | <code>string</code>                                                           |\n| **`currency`**                         | <code>string</code>                                                           |\n| **`requiredShippingContactFields`**    | <code>('postalAddress' \\| 'phoneNumber' \\| 'emailAddress' \\| 'name')[]</code> |\n| **`allowedCountries`**                 | <code>string[]</code>                                                         |\n| **`allowedCountriesErrorDescription`** | <code>string</code>                                                           |\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                                      |\n| ------------ | ----------------------------------------- |\n| **`remove`** | <code>() =&gt; Promise&lt;void&gt;</code> |\n\n\n#### DidSelectShippingContact\n\n| Prop          | Type                                                        |\n| ------------- | ----------------------------------------------------------- |\n| **`contact`** | <code><a href=\"#shippingcontact\">ShippingContact</a></code> |\n\n\n#### ShippingContact\n\n| Prop                        | Type                | Description    |\n| --------------------------- | ------------------- | -------------- |\n| **`givenName`**             | <code>string</code> | Apple Pay only |\n| **`familyName`**            | <code>string</code> | Apple Pay only |\n| **`middleName`**            | <code>string</code> | Apple Pay only |\n| **`namePrefix`**            | <code>string</code> | Apple Pay only |\n| **`nameSuffix`**            | <code>string</code> | Apple Pay only |\n| **`nameFormatted`**         | <code>string</code> | Apple Pay only |\n| **`phoneNumber`**           | <code>string</code> | Apple Pay only |\n| **`nickname`**              | <code>string</code> | Apple Pay only |\n| **`street`**                | <code>string</code> | Apple Pay only |\n| **`city`**                  | <code>string</code> | Apple Pay only |\n| **`state`**                 | <code>string</code> | Apple Pay only |\n| **`postalCode`**            | <code>string</code> | Apple Pay only |\n| **`country`**               | <code>string</code> | Apple Pay only |\n| **`isoCountryCode`**        | <code>string</code> | Apple Pay only |\n| **`subAdministrativeArea`** | <code>string</code> | Apple Pay only |\n| **`subLocality`**           | <code>string</code> | Apple Pay only |\n\n\n#### CreateGooglePayOption\n\n| Prop                            | Type                                              | Description                                  |\n| ------------------------------- | ------------------------------------------------- | -------------------------------------------- |\n| **`paymentIntentClientSecret`** | <code>string</code>                               |                                              |\n| **`paymentSummaryItems`**       | <code>{ label: string; amount: number; }[]</code> | Web only need stripe-pwa-elements &gt; 1.1.0 |\n| **`merchantIdentifier`**        | <code>string</code>                               | Web only need stripe-pwa-elements &gt; 1.1.0 |\n| **`countryCode`**               | <code>string</code>                               | Web only need stripe-pwa-elements &gt; 1.1.0 |\n| **`currency`**                  | <code>string</code>                               | Web only need stripe-pwa-elements &gt; 1.1.0 |\n\n\n#### CreatePaymentFlowOption\n\n| Prop                                        | Type                                                                                                    | Description                                                                                                                                                                                                             | Default                  |\n| ------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |\n| **`paymentIntentClientSecret`**             | <code>string</code>                                                                                     | Any documentation call 'paymentIntent' Set paymentIntentClientSecret or setupIntentClientSecret                                                                                                                         |                          |\n| **`setupIntentClientSecret`**               | <code>string</code>                                                                                     | Any documentation call 'paymentIntent' Set paymentIntentClientSecret or setupIntentClientSecret                                                                                                                         |                          |\n| **`defaultBillingDetails`**                 | <code><a href=\"#defaultbillingdetails\">DefaultBillingDetails</a></code>                                 | Optional defaultBillingDetails This is ios/android only. not support web. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#set-default-billing-details                          |                          |\n| **`shippingDetails`**                       | <code><a href=\"#addressdetails\">AddressDetails</a></code>                                               | Optional shippingDetails This is android only. ios requires an address element. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=android#prefill-addresses                          |                          |\n| **`billingDetailsCollectionConfiguration`** | <code><a href=\"#billingdetailscollectionconfiguration\">BillingDetailsCollectionConfiguration</a></code> | Optional billingDetailsCollectionConfiguration This is ios/android only. not support web. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#customize-billing-details-collection |                          |\n| **`customerEphemeralKeySecret`**            | <code>string</code>                                                                                     | Any documentation call 'ephemeralKey'                                                                                                                                                                                   |                          |\n| **`customerId`**                            | <code>string</code>                                                                                     | Any documentation call 'customer'                                                                                                                                                                                       |                          |\n| **`enableApplePay`**                        | <code>boolean</code>                                                                                    | If you set payment method ApplePay, this set true                                                                                                                                                                       | <code>false</code>       |\n| **`applePayMerchantId`**                    | <code>string</code>                                                                                     | If set enableApplePay false, Plugin ignore here.                                                                                                                                                                        |                          |\n| **`enableGooglePay`**                       | <code>boolean</code>                                                                                    | If you set payment method GooglePay, this set true                                                                                                                                                                      | <code>false</code>       |\n| **`GooglePayIsTesting`**                    | <code>boolean</code>                                                                                    |                                                                                                                                                                                                                         | <code>false,</code>      |\n| **`countryCode`**                           | <code>string</code>                                                                                     | use ApplePay and GooglePay. If set enableApplePay and enableGooglePay false, Plugin ignore here.                                                                                                                        | <code>\"US\"</code>        |\n| **`merchantDisplayName`**                   | <code>string</code>                                                                                     |                                                                                                                                                                                                                         | <code>\"App Name\"</code>  |\n| **`returnURL`**                             | <code>string</code>                                                                                     |                                                                                                                                                                                                                         | <code>\"\"</code>          |\n| **`paymentMethodLayout`**                   | <code>'automatic' \\| 'horizontal' \\| 'vertical'</code>                                                  |                                                                                                                                                                                                                         | <code>\"automatic\"</code> |\n| **`style`**                                 | <code>'alwaysLight' \\| 'alwaysDark'</code>                                                              | iOS Only                                                                                                                                                                                                                | <code>undefined</code>   |\n| **`withZipCode`**                           | <code>boolean</code>                                                                                    | Platform: Web only Show ZIP code field.                                                                                                                                                                                 | <code>true</code>        |\n| **`currencyCode`**                          | <code>string</code>                                                                                     | use GooglePay. Required if enableGooglePay is true for setupIntents.                                                                                                                                                    | <code>\"USD\"</code>       |\n\n\n#### DefaultBillingDetails\n\n| Prop          | Type                                        |\n| ------------- | ------------------------------------------- |\n| **`email`**   | <code>string</code>                         |\n| **`name`**    | <code>string</code>                         |\n| **`phone`**   | <code>string</code>                         |\n| **`address`** | <code><a href=\"#address\">Address</a></code> |\n\n\n#### Address\n\n| Prop             | Type                | Description                                   |\n| ---------------- | ------------------- | --------------------------------------------- |\n| **`country`**    | <code>string</code> | Two-letter country code (ISO 3166-1 alpha-2). |\n| **`city`**       | <code>string</code> |                                               |\n| **`line1`**      | <code>string</code> |                                               |\n| **`line2`**      | <code>string</code> |                                               |\n| **`postalCode`** | <code>string</code> |                                               |\n| **`state`**      | <code>string</code> |                                               |\n\n\n#### AddressDetails\n\n| Prop                     | Type                                        |\n| ------------------------ | ------------------------------------------- |\n| **`name`**               | <code>string</code>                         |\n| **`address`**            | <code><a href=\"#address\">Address</a></code> |\n| **`phone`**              | <code>string</code>                         |\n| **`isCheckboxSelected`** | <code>boolean</code>                        |\n\n\n#### BillingDetailsCollectionConfiguration\n\n| Prop          | Type                                                                    | Description                                                          |\n| ------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| **`email`**   | <code><a href=\"#collectionmode\">CollectionMode</a></code>               | Configuration for how billing details are collected during checkout. |\n| **`name`**    | <code><a href=\"#collectionmode\">CollectionMode</a></code>               |                                                                      |\n| **`phone`**   | <code><a href=\"#collectionmode\">CollectionMode</a></code>               |                                                                      |\n| **`address`** | <code><a href=\"#addresscollectionmode\">AddressCollectionMode</a></code> |                                                                      |\n\n\n#### CreatePaymentSheetOption\n\n| Prop                                        | Type                                                                                                    | Description                                                                                                                                                                                                             | Default                  |\n| ------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |\n| **`paymentIntentClientSecret`**             | <code>string</code>                                                                                     | Any documentation call 'paymentIntent' Set paymentIntentClientSecret or setupIntentClientSecret                                                                                                                         |                          |\n| **`setupIntentClientSecret`**               | <code>string</code>                                                                                     | Any documentation call 'paymentIntent' Set paymentIntentClientSecret or setupIntentClientSecret                                                                                                                         |                          |\n| **`defaultBillingDetails`**                 | <code><a href=\"#defaultbillingdetails\">DefaultBillingDetails</a></code>                                 | Optional defaultBillingDetails This is ios/android only. not support web. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#set-default-billing-details                          |                          |\n| **`shippingDetails`**                       | <code><a href=\"#addressdetails\">AddressDetails</a></code>                                               | Optional shippingDetails This is android only. ios requires an address element. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=android#prefill-addresses                          |                          |\n| **`billingDetailsCollectionConfiguration`** | <code><a href=\"#billingdetailscollectionconfiguration\">BillingDetailsCollectionConfiguration</a></code> | Optional billingDetailsCollectionConfiguration This is ios/android only. not support web. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#customize-billing-details-collection |                          |\n| **`customerEphemeralKeySecret`**            | <code>string</code>                                                                                     | Any documentation call 'ephemeralKey'                                                                                                                                                                                   |                          |\n| **`customerId`**                            | <code>string</code>                                                                                     | Any documentation call 'customer'                                                                                                                                                                                       |                          |\n| **`enableApplePay`**                        | <code>boolean</code>                                                                                    | If you set payment method ApplePay, this set true                                                                                                                                                                       | <code>false</code>       |\n| **`applePayMerchantId`**                    | <code>string</code>                                                                                     | If set enableApplePay false, Plugin ignore here.                                                                                                                                                                        |                          |\n| **`enableGooglePay`**                       | <code>boolean</code>                                                                                    | If you set payment method GooglePay, this set true                                                                                                                                                                      | <code>false</code>       |\n| **`GooglePayIsTesting`**                    | <code>boolean</code>                                                                                    |                                                                                                                                                                                                                         | <code>false,</code>      |\n| **`countryCode`**                           | <code>string</code>                                                                                     | use ApplePay and GooglePay. If set enableApplePay and enableGooglePay false, Plugin ignore here.                                                                                                                        | <code>\"US\"</code>        |\n| **`merchantDisplayName`**                   | <code>string</code>                                                                                     |                                                                                                                                                                                                                         | <code>\"App Name\"</code>  |\n| **`returnURL`**                             | <code>string</code>                                                                                     |                                                                                                                                                                                                                         | <code>\"\"</code>          |\n| **`paymentMethodLayout`**                   | <code>'automatic' \\| 'horizontal' \\| 'vertical'</code>                                                  |                                                                                                                                                                                                                         | <code>\"automatic\"</code> |\n| **`style`**                                 | <code>'alwaysLight' \\| 'alwaysDark'</code>                                                              | iOS Only                                                                                                                                                                                                                | <code>undefined</code>   |\n| **`withZipCode`**                           | <code>boolean</code>                                                                                    | Platform: Web only Show ZIP code field.                                                                                                                                                                                 | <code>true</code>        |\n| **`currencyCode`**                          | <code>string</code>                                                                                     | use GooglePay. Required if enableGooglePay is true for setupIntents.                                                                                                                                                    | <code>\"USD\"</code>       |\n\n\n### Type Aliases\n\n\n#### ApplePayResultInterface\n\n<code><a href=\"#applepayeventsenum\">ApplePayEventsEnum.Completed</a> | <a href=\"#applepayeventsenum\">ApplePayEventsEnum.Canceled</a> | <a href=\"#applepayeventsenum\">ApplePayEventsEnum.Failed</a> | <a href=\"#applepayeventsenum\">ApplePayEventsEnum.DidSelectShippingContact</a> | <a href=\"#applepayeventsenum\">ApplePayEventsEnum.DidCreatePaymentMethod</a></code>\n\n\n#### GooglePayResultInterface\n\n<code><a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Completed</a> | <a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Canceled</a> | <a href=\"#googlepayeventsenum\">GooglePayEventsEnum.Failed</a></code>\n\n\n#### CollectionMode\n\nBilling details collection options.\n\n<code>'automatic' | 'always' | 'never'</code>\n\n\n#### AddressCollectionMode\n\nBilling details collection options.\n\n<code>'automatic' | 'full' | 'never'</code>\n\n\n#### PaymentFlowResultInterface\n\n<code><a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Completed</a> | <a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Canceled</a> | <a href=\"#paymentfloweventsenum\">PaymentFlowEventsEnum.Failed</a></code>\n\n\n#### PaymentSheetResultInterface\n\n<code><a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Completed</a> | <a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Canceled</a> | <a href=\"#paymentsheeteventsenum\">PaymentSheetEventsEnum.Failed</a></code>\n\n\n### Enums\n\n\n#### ApplePayEventsEnum\n\n| Members                        | Value                                           |\n| ------------------------------ | ----------------------------------------------- |\n| **`Loaded`**                   | <code>\"applePayLoaded\"</code>                   |\n| **`FailedToLoad`**             | <code>\"applePayFailedToLoad\"</code>             |\n| **`Completed`**                | <code>\"applePayCompleted\"</code>                |\n| **`Canceled`**                 | <code>\"applePayCanceled\"</code>                 |\n| **`Failed`**                   | <code>\"applePayFailed\"</code>                   |\n| **`DidSelectShippingContact`** | <code>\"applePayDidSelectShippingContact\"</code> |\n| **`DidCreatePaymentMethod`**   | <code>\"applePayDidCreatePaymentMethod\"</code>   |\n\n\n#### GooglePayEventsEnum\n\n| Members            | Value                                |\n| ------------------ | ------------------------------------ |\n| **`Loaded`**       | <code>\"googlePayLoaded\"</code>       |\n| **`FailedToLoad`** | <code>\"googlePayFailedToLoad\"</code> |\n| **`Completed`**    | <code>\"googlePayCompleted\"</code>    |\n| **`Canceled`**     | <code>\"googlePayCanceled\"</code>     |\n| **`Failed`**       | <code>\"googlePayFailed\"</code>       |\n\n\n#### PaymentFlowEventsEnum\n\n| Members            | Value                                  |\n| ------------------ | -------------------------------------- |\n| **`Loaded`**       | <code>\"paymentFlowLoaded\"</code>       |\n| **`FailedToLoad`** | <code>\"paymentFlowFailedToLoad\"</code> |\n| **`Opened`**       | <code>\"paymentFlowOpened\"</code>       |\n| **`Created`**      | <code>\"paymentFlowCreated\"</code>      |\n| **`Completed`**    | <code>\"paymentFlowCompleted\"</code>    |\n| **`Canceled`**     | <code>\"paymentFlowCanceled\"</code>     |\n| **`Failed`**       | <code>\"paymentFlowFailed\"</code>       |\n\n\n#### PaymentSheetEventsEnum\n\n| Members            | Value                                   |\n| ------------------ | --------------------------------------- |\n| **`Loaded`**       | <code>\"paymentSheetLoaded\"</code>       |\n| **`FailedToLoad`** | <code>\"paymentSheetFailedToLoad\"</code> |\n| **`Completed`**    | <code>\"paymentSheetCompleted\"</code>    |\n| **`Canceled`**     | <code>\"paymentSheetCanceled\"</code>     |\n| **`Failed`**       | <code>\"paymentSheetFailed\"</code>       |\n\n</docgen-api>\n\n\n## License\n\n@capacitor-community/stripe is [MIT licensed](./LICENSE).\n","readmeFilename":"README.md"}