菜鸟科技网

新版ECSHOP商城支付怎么设置?

下面我将为您提供一个通用、详细且分步的支付指南,适用于大多数新版ECSHOP商城,您可以根据自己后台的具体界面进行微调。

新版ECSHOP商城支付怎么设置?-图1
(图片来源网络,侵删)

核心概念:支付流程

在设置支付前,先理解整个支付流程,有助于您更好地排查问题:

  1. 用户下单:在商城选择商品,进入结算页面,确认订单信息。
  2. 选择支付方式:在订单提交页面,用户选择一种可用的支付方式(如支付宝、微信支付、货到付款等)。
  3. 跳转支付网关:用户点击“去支付”后,系统会根据所选方式,将用户引导到相应的第三方支付平台(如支付宝的支付页面、微信的扫码页面)。
  4. 用户完成支付:用户在第三方支付平台完成付款操作。
  5. 支付结果同步
    • 即时同步:支付成功后,第三方支付平台会立即通知您的商城服务器(称为“服务器异步通知”),系统自动更新订单状态为“已付款”。
    • 用户跳转:用户在支付平台支付成功后,会被跳转回商城的一个指定页面(如“订单成功页”),页面会显示支付成功信息。
  6. 后台手动处理:如果因网络问题导致异步通知失败,用户也可以联系客服,由商家在后台手动确认收款。

第一步:如何配置内置的支付方式(如货到付款、银行转账)

这些是ECSHOP自带的,无需对接第三方平台,适合线下交易或对即时支付要求不高的场景。

  1. 登录后台:使用您的管理员账号和密码登录商城后台。
  2. 进入支付方式管理
    • 在左侧菜单中找到 系统设置 -> 支付方式管理
    • 注意:有些版本可能会在 商店设置 -> 支付方式 或其他类似名称下。
  3. 启用支付方式
    • 在支付方式列表中,您会看到“货到付款”、“银行转账”等选项。
    • 找到您想启用的方式,点击右侧的 启用 按钮。
  4. 编辑支付参数
    • 启用后,点击该支付方式名称或 编辑 按钮。
    • 货到付款
      • 支付名称:可以修改为更具体的名称,如“上门付款”。
      • 在线支付开关:选择 ,这是关键!
      • 是否显示:选择 ,让前台用户能看到。
      • 处理者:填写负责收款的联系人或部门。
      • 详细说明:填写支付说明,如“送货上门时,请准备好现金支付。”
      • 填写完毕后,点击 保存
    • 银行转账
      • 支付名称:如“银行转账”。
      • 在线支付开关:选择
      • 是否显示:选择
      • 收款账户信息:这是最重要的部分,请填写您的:
        • 开户名
        • 开户行
        • 银行账号
      • 详细说明:可以写“请转账后,将转账凭证截图发送至客服邮箱或微信,我们会尽快为您处理订单。”
      • 填写完毕后,点击 保存

第二步:如何配置第三方在线支付方式(如支付宝、微信支付)

这是最常见的需求,需要您先在第三方平台获取商户信息,然后在ECSHOP后台进行配置。

准备工作(在第三方平台完成)

  • 支付宝
    1. 登录 支付宝开放平台
    2. 创建应用(选择“当面付”或“手机网站支付”/“电脑网站支付”,根据您的商城类型选择)。
    3. 获取应用的 APPID
    4. 在应用详情页的“接口加验”中,申请生成 商户私钥支付宝公钥
  • 微信支付
    1. 登录 微信支付商户平台
    2. 如果您的公众号已认证,可直接申请“微信支付”功能。
    3. 获取 商户号 (MCH_ID)
    4. 在“账户中心” -> “API安全”中,设置 API密钥 (32位)

在ECSHOP后台进行配置

  1. 登录后台,进入 系统设置 -> 支付方式管理
  2. 添加新支付方式
    • 找到列表下方的 添加新的支付方式 按钮。
    • 点击后,会弹出一个窗口,选择 在线支付
  3. 配置支付参数
    • 支付名称:填写“支付宝”或“微信支付”。
    • 是否启用:勾选。
    • 是否显示:勾选。
    • 支付接口代码这是最关键的一步!
      • 支付宝:通常选择 alipay
      • 微信支付:通常选择 wechatpaywxpay(请根据您版本的实际情况选择,不确定可以查看官方文档或咨询技术支持)
    • 接口类型:选择 标准即时到账 或类似选项。
    • 在线支付开关:选择
    • 支付按钮:可以上传一个支付方式的Logo图标。
    • 处理者:填写收款人。
    • 详细说明:填写支付说明。
  4. 填写第三方平台的密钥信息
    • 在下方找到与您选择的接口代码对应的配置项。
    • 对于支付宝
      • partner (合作者ID):填写您的支付宝 APPID
      • key (安全交易校验码):填写您在支付宝后台获取的 支付宝公钥
      • seller_email (卖家支付宝账号):填写您的收款支付宝账号。
    • 对于微信支付
      • mch_id (商户号):填写您的 商户号
      • api_key (API密钥):填写您在微信商户平台设置的 32位API密钥
  5. 保存设置:填写完所有必要信息后,点击 保存

第三步:如何测试支付是否成功?

配置完成后,务必进行测试,以确保支付流程通畅。

新版ECSHOP商城支付怎么设置?-图2
(图片来源网络,侵删)
  1. 前台下单
    • 以普通用户身份进入商城,选择一件商品,生成一个新订单。
    • 在订单确认页面,选择您刚刚配置好的支付方式(如支付宝)。
    • 提交订单,点击“去支付”。
  2. 检查跳转
    • 系统应能正确跳转到支付宝的支付页面(或微信的扫码页面)。
    • 如果跳转失败或提示错误,请返回后台检查 支付接口代码 是否正确,以及 partnerkey 等参数是否填写无误。
  3. 使用沙箱/测试环境
    • 支付宝微信支付都提供沙箱(测试)环境,建议先在沙箱环境下测试。
    • 在ECSHOP后台的支付方式设置中,通常会有一个 测试模式沙箱环境 的选项,请勾选它。
    • 使用沙箱环境的账号和密码进行支付测试,这样可以避免产生真实交易。
  4. 验证支付结果
    • 在沙箱或测试环境中完成支付。
    • 支付成功后,观察:
      • 是否自动跳转回商城的“订单成功页”?
      • 登录ECSHOP后台,在 订单查询 中,该订单的状态是否已自动更新为 “已付款”“已确认”
    • 如果订单状态没有自动更新,最常见的原因是:
      • 支付参数错误partnerkey 等信息不正确。
      • 服务器问题:您的商城服务器无法接收来自支付宝/微信的异步通知,这需要检查服务器的防火墙设置或联系服务器提供商。
      • 支付接口代码不匹配:选择的接口代码与实际支付方式不符。

常见问题与排查

  • 问题:支付后没有跳转回来,订单也未付款。

    • 排查
      1. 检查支付方式参数是否全部正确。
      2. 确认是否开启了“测试模式”,如果开启了,请关闭后用真实环境再试一次。
      3. 查看ECSHOP后台的 系统日志错误日志,看是否有相关错误信息。
      4. 联系支付方式的技术支持,确认接口调用是否正常。
  • 问题:订单显示“已付款”,但商家没收到钱。

    • 排查
      1. 登录对应的支付宝/微信商户平台,查询账单,看是否有这笔交易记录。
      2. 如果平台有记录但ECSHOP没收到通知,可能是网络延迟或服务器问题,可以手动在后台修改订单状态。
      3. 如果平台也没有记录,可能是用户支付失败或中途取消了。
  • 问题:找不到支付方式的设置入口。

    • 排查
      1. 确认您登录的是否为 商城后台,而不是其他系统。
      2. 仔细检查后台菜单,不同版本的ECSHOP菜单名称和位置可能不同,常见的有“系统设置”、“商店设置”、“支付管理”等。
      3. 使用浏览器自带的“查找”功能(Ctrl+F)搜索“支付”二字。

希望这份详细的指南能帮助您成功配置新版ECSHOP商城的支付功能!如果在操作中遇到具体的技术难题,建议您查阅所用版本的官方文档或寻求专业技术人员的支持。

分享:
扫描分享到社交APP
上一篇
下一篇