SuperAPI AI 工具集

payments

通用与其它

查看项目

更新于 10-15 19:57

技能介绍

用途:为 Stripe、PayPal 及市场型平台支付提供集成指导,覆盖结账、回调、订阅与 Connect 分账场景。

主要能力:Stripe Checkout 快速接入(payment/subscription 模式,成功后重定向 session.url);Webhook 事件处理与签名校验,关注 checkout.session.completed、payment_intent.payment_failed、customer.subscription.updated、account.updated;Stripe Connect 的 Direct Charge 与 Destination Charge 区分,Direct 需在 Connect 端点处理事件;双确认模式(Webhook 与前端均调用幂等确认);100% 优惠码识别,正确判断为 payment_status 为 paid、amount_total 为 0 且 payment_intent 为空;Web 与原生浏览器回调结果差异处理;订阅创建(default_incomplete 并展开 latest_invoice.payment_intent);PayPal SDK 下单与捕获后验证。

使用方式:Python 侧用 stripe.checkout.Session.create 创建会话,Webhook 用 stripe.Webhook.construct_event 校验签名;Connect 事件用独立 webhook_secret 与 /webhooks/stripe/connect 端点;前端双确认示例以数据库条件更新实现幂等,仅当订单处于 pending 时置为 paid;测试卡示例:成功 4242424242424242、拒付 4000000000000002、3DS 4000002500003155。

适用场景:电商结账、市场平台分账、订阅计费、前端与后端协同确认支付结果。

限制:资料未提供具体收费、价格、支持平台范围、地区合规细节或部署步骤;相关技能提及 billing 与 compliance(PCI)。