恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
Dujiao-Next 支付渠道配置实战:支付宝、微信、Stripe、USDT 完整设置教程
首页
资讯中心
/
Dujiao-Next 支付渠道配置实战:支付宝、微信、Stripe、USDT 完整设置教程
Dujiao-Next 支付渠道配置实战:支付宝、微信、Stripe、USDT 完整设置教程
发布时间:2026/10/11 14:42:56
【免费下载链接】dujiao-nextDujiao-Next项目地址https://gitcode.com/gh_mirrors/du/dujiao-next点击查看免费下载Dujiao-Next 是一款开源数字商品电商平台内置多支付渠道配置能力。本教程带你从零完成支付宝、微信支付、Stripe、PayPal 及 USDT 等加密渠道的完整设置覆盖参数填写、回调地址、手续费与金额限制等关键配置项让新手也能快速开通收款。一、Dujiao-Next 支持的支付渠道一览Dujiao-Next 的支付模块采用统一网关适配器架构源码位于 internal/modules/payment/每个渠道都是一个独立适配器按「提供方 渠道类型」路由。目前已内置的渠道如下提供方类型 (provider_type)渠道类型 (channel_type)适用场景officialalipay支付宝官方直连officialwechat微信支付官方直连officialstripe国际信用卡StripeofficialpaypalPayPal 账户支付epaywechat/alipay/qqpayEPay 支付接口v1/v2 双协议bepusdtusdt-trc20/usdc-trc20/trxBEpusdt 加密货币收款epusdtusdtEPusdt 加密货币收款okpayusdt/trxOkPay 加密货币收款dujiaopay任意token_id如tron-usdtDujiaoPay 多链收款tokenpayusdtTokenPay 加密货币收款网关注册逻辑集中在 internal/app/container/bootstrap.go渠道常量定义在 internal/constants/constants.go。选型建议国内用户为主选支付宝/微信出海站点优先 Stripe PayPal面向海外或加密货币用户则配置 BEpusdt、EPusdt 等 USDT 渠道。二、进入后台找到支付渠道管理入口登录 Dujiao-Next 管理后台后在「支付渠道」页面集中管理所有渠道。对应前端页面为 PaymentChannels.vue新建/编辑弹窗为 PaymentChannelModal.vue。点击「新增渠道」后表单分为两大部分基础信息渠道名称、图标、提供方类型、渠道类型、交互方式渠道参数根据所选提供方自动切换为对应的参数表单支付宝表单、微信表单、Stripe 表单等无需手写 JSON三、通用参数详解手续费、金额限制与可用人群所有渠道共享一组通用设置建议创建渠道时一并规划好手续费比例fee_rate/固定手续费fixed_fee透传支付渠道成本用于内部结算最小/最大金额min_amount/max_amount0表示不限超出区间隐藏hide_amount_out_range开启后订单金额不在 [min, max] 内时该渠道自动不展示付款类型payment_typesorder商品订单或wallet钱包充值付款角色payment_rolesguest游客或member会员会员等级member_levels限制仅指定等级会员可见排序sort_order/启用开关is_active控制收银台展示顺序与启停这些字段定义在渠道领域模型 channel.go保存前会经过 admin_channel_handler.go 的完整性校验。⚠️重要所有敏感参数私钥、API Secret 等保存后在列表和详情中以••••••••掩码显示防止明文泄露。掩码规则见 admin_channel_handler.go。四、支付宝渠道设置官方直连选择提供方official 渠道alipay交互方式支持qr扫码、wap手机网站、page电脑网站三种模式。需填写的核心参数参数说明app_id支付宝开放平台应用 AppIDprivate_key应用私钥RSA2alipay_public_key支付宝公钥notify_url异步通知地址如https://api.你的域名.com/api/v1/payments/callbackreturn_url支付完成后的同步跳转地址sign_type默认RSA2app_cert_sn/alipay_root_cert_sn使用证书模式时填写notify_url必须是可被支付宝服务器访问的公网 HTTPS 地址且域名要与商城实际部署域名一致否则回调会失败。五、微信支付渠道设置选择提供方official 渠道wechat支持qr扫码与redirectH5 跳转两种交互方式。核心参数参数说明appid/mchid商户 AppID 与商户号merchant_serial_no商户 API 证书序列号merchant_private_key商户 API 私钥api_v3_keyAPIv3 密钥verification_mode验证模式platform_certificate平台证书、wechatpay_public_key微信支付公钥、combinednotify_url异步通知地址h5_redirect_url/h5_wap_urlH5 支付相关跳转与 WAP 链接 后台内置了公钥验证测试按钮可在保存前直接校验微信支付公钥配置是否正确避免上线后才发现验签失败。该诊断能力由 GatewaySecurityTester 接口提供测试结果只包含可公开的校验事实不回传私钥或请求体。六、Stripe 与 PayPal 国际支付配置Stripe信用卡交互方式固定为redirect。核心参数为secret_key、publishable_key、webhook_secret、success_url、cancel_url以及payment_method_types默认card可追加link等。PayPal交互方式固定为redirect。核心参数为client_id、client_secret、base_url沙箱默认https://api-m.sandbox.paypal.com上线后改为生产地址、return_url、cancel_url、webhook_id。 出海站点建议先以 PayPal 沙箱base_url联调再切换生产地址Stripe 务必在 Dashboard 中配置 Webhook 事件payment_intent.succeeded并回填webhook_secret。七、USDT 加密货币渠道配置Dujiao-Next 对加密货币收款做了深度支持主流方案为BEpusdt与EPusdtBEpusdt推荐选择提供方bepusdt渠道类型可选usdt-trc20USDT-TRC20、usdc-trc20、trx。参数包括gateway_url、auth_token、order_modetransaction交易模式 /cashier收银台模式、trade_type默认usdt.trc20、fiat法币默认CNY。EPusdt参数包括gateway_url、pid商户号、secret_key、token默认usdt、network默认tron、currency默认cny。其他可选加密渠道OkPaymerchant_idmerchant_token 回调地址支持 USDT / TRXDujiaoPayapi_key_idapi_secretwebhook_secrettoken_id由管理员手动填写如tron-usdt上游新增链或代币无需改代码TokenPaygateway_urlnotify_secret默认币种USDT⚠️ 加密货币渠道的回调地址必须可被公链支付服务商访问使用云服务器托管时请先确认防火墙已放行 443 端口。八、回调地址与验签支付成功的关键所有渠道的异步回调统一由 internal/modules/payment/transport/http/callback/ 下的回调处理器接收标准回调路径形如https://api.你的域名.com/api/v1/payments/callback回调处理流程网关适配器验签 → 解析订单号与金额 → 幂等更新支付状态 → 驱动订单流转。验签逻辑由各适配器实现如微信适配器见 wechatpay.goStripe 适配器见 stripe.go。新手常见坑位回调地址用了内网地址—— 支付服务商无法回传订单永远停在待支付notify_url与return_url混淆—— 前者给服务器后者给用户浏览器忘记配置 Webhook SecretStripe / DujiaoPay—— 回调无法验签被拒绝金额限制卡单—— 订单金额低于min_amount且未开启超出区间隐藏用户看不到该渠道九、上线前检查清单 ✅配置完成后按以下清单逐项确认所有notify_url为公网可访问的 HTTPS 地址敏感参数已保存且列表显示为掩码手续费与金额区间符合实际成本payment_types已按业务勾选订单 / 钱包充值交互方式与终端匹配PC 站选qr/pageH5 选wap/redirect沙箱渠道如 PayPal sandbox联调通过后切换生产地址渠道按sort_order排序收银台展示符合预期 完成以上配置后用户在收银台即可看到你启用的全部支付方式支付成功后系统会自动更新订单状态并发出通知。总结Dujiao-Next 通过统一的支付网关适配器架构让支付宝、微信、Stripe、PayPal、USDT 等十余种渠道共用一套配置界面与回调机制无需二次开发即可按需组合。本文覆盖的渠道参数、通用限制项与回调排坑要点配合管理后台的可视化表单足以支撑国内、出海与加密货币三类站点的收款需求。延伸阅读渠道领域模型 channel.go、网关契约 gateway.go、后台渠道表单 PaymentChannelModal.vue。赞分享【免费下载链接】dujiao-nextDujiao-Next项目地址https://gitcode.com/gh_mirrors/du/dujiao-next点击查看免费下载相关推荐芋道管理后台支付系统集成微信、支付宝多渠道支付实战芋道管理后台支付系统集成微信、支付宝多渠道支付实战 芋道管理后台支付系统为企业提供了一站式支付解决方案支持微信支付、支付宝、钱包余额等多种支付方式。这套基于前端企业应用TUIOSimulator v1.25分钟上手的跨平台多点触控模拟器TUIOSimulator v1.25分钟上手的跨平台多点触控模拟器 还在为测试多点触控应用而烦恼吗TUIOSimulator v1.2是您的终极解决方案后端电商微服务Jeepay计全支付完整指南快速接入微信、支付宝、云闪付全渠道Jeepay计全支付完整指南快速接入微信、支付宝、云闪付全渠道 Jeepay计全支付是一套专为互联网企业设计的开源支付系统支持多渠道服务商和普通商户模式。?后端金融科技创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考