大家好!
为您的网站带来了更多新内容 ;)
- Payline 支付网关
- 用于集成登录的 OAuth2
- 支持导入带自定义字段的信息
- 两步验证现在要求您在启用前先输入验证码
- 新增哈萨克斯坦坚戈货币
- 对主题进行了一些小修复和改进
如今如何在您的 Yclas 网站上使用这些功能
这是一篇简短的发布说明。以下是根据当前应用核实后,这些功能在 2026 年的 Yclas 网站上各自的运作方式。
Payline 现已更名为 Monext
Payline 曾是法国支付处理商 Monext 的在线支付品牌。旧的 payline.com 地址现已永久重定向到 monext.com。在 Packagist 上,Payline 的 PHP 库(monext/payline-sdk)已被标记为废弃。其最后一个版本为 4.77,发布于 2024 年 2 月 28 日(Packagist,2026 年 10 月查询),Monext 现在以自己的名称在 GitHub 上发布其 PHP SDK。您的管理面板中,Integrations 下仍保留着 Payline 的设置项:商户 ID、访问密钥、合同编号以及测试开关。如果您已经拥有 Monext 的商户合同,建议在依赖它之前,先请 Monext 确认您的凭证在 Payline 接口下是否仍然有效。如果您是从零开始选择支付网关,可以从Yclas 功能页面列出的这些网关入手:Stripe、PayPal、Mollie、Razorpay、Mercado Pago、PayFast、PayTabs、2Checkout、BitPay 以及 Escrow.com。请选择能在您所在国家和货币下进行结算的网关。举例来说,Mollie 适合欧洲商家,Razorpay 适合印度,Mercado Pago 适合拉丁美洲,PayFast 则适合南非。
OAuth2:使用您自己的系统登录
OAuth2 选项与现成的 Google 和 Facebook 登录按钮是分开的。它适用于已经拥有自己用户体系的交易平台,例如侱乐部、协会门户或公司内网。在管理面板的社交登录设置中,启用 OAuth2,并填入来自您身份提供商的五项信息:Client ID、Client Secret、授权 URL、访问令牌 URL,以及资源所有者(用户详情)URL。在您的身份提供商处,将 https://your-site/social/oauth/1 注册为重定向 URL。Yclas 会根据您的身份提供商发送的 ID(例如 sub 或 id)识别回访用户,并从其资料中获取姓名和 email。如果资料中没有邮箱,用户会被要求完成一个简短的注册表单,因此请确保您的身份提供商返回的资料中包含邮箱。只有当身份提供商将该邮箱标记为已验证时,才会与已存在、使用相同邮箱的 Yclas 账户进行关联。
导入带自定义字段的信息
管理面板中的 CSV 导入功能会严格检查表头行,包括各列的顺序。表头以 user_name, user_email, title, description, date, category, location, price, address, phone, website 开头。多语言网站还需加上 locale,启用了库存功能的网站则加上 stock。接下来是 image_1、image_2 等,每条信息设置中允许的图片数量对应一列。要导入自定义字段,请在末尾为每个字段添加一列,命名为 cf_ 加上该字段的名称(例如 cf_mileage)。您必须为网站上每一个自定义字段都包含对应的一列。如果缺少某一列,或列的顺序不对,文件就会被拒绝,错误消息中会列出导入功能所期望的表头。请先创建好您的自定义字段,然后再将该表头复制到您的表格文件中。
两步验证与坚戈货币
用户可以在自己的资料中启用两步验证。他们需要用 Google Authenticator 或任何兼容的身份验证器应用掃描二维码,然后输入一个当前有效的验证码。只有在该验证码被接受后,验证功能才会真正启用——这正是本文宣布的那项改动,目的是避免有人因为应用从未设置成功而把自己锁在账户外。功能页面还列出了短信验证码作为替代方案。哈萨克斯坦坚戈(KZT)仍在货币列表中,您还可以选择任何其他需要用来显示价格的货币。
祝使用愉快!!