@futurepay/checkout-sdk
v2.1.3
Published
futurepay checkout SDK for integration
Maintainers
Readme
FuturePay Checkout SDK
FuturePay 支付收银台 SDK,支持弹窗模式、嵌入式模式和表单模式,提供完整的 TypeScript 支持。
安装
npm install @futurepay/checkout-sdk
# 或
yarn add @futurepay/checkout-sdk
# 或
pnpm add @futurepay/checkout-sdk快速开始
import {
openCheckoutModal,
embedCheckout,
createElementsCheckout,
} from "@futurepay/checkout-sdk";
// 获取session 需要商户自己的后端调用All-In-One Checkout (V2)生成sessionToken
// 获取session文档地址:https://doc.futurepay.global/docs/all-in-one-checkout-v2
const session = await fetch("your/api/session").then((res) => res.json());
const checkoutOptions = {
sessionToken: session,
env: "test", // 'test' | 'prod'
};
// 打开弹窗
await openCheckoutModal(checkoutOptions);
// 嵌入
await embedCheckout("#container", checkoutOptions);
// 表单嵌入
const submit = await createElementsCheckout("#container", checkoutOptions);完整文档
查看完整的 API 文档、使用示例和集成指南:
📖 https://doc.futurepay.global/docs/futurepay-checkout-sdk
支持
如需技术支持,请访问我们的文档网站或联系技术支持团队。
