在区块链与通证经济大放异彩的当下,众多开源社区正积极探索如何巧妙融合区块链技术与通证经济,为开源社区和生态注入自主、自洽、持续发展的动力。身为这一探索大军的一员,“Linux中国”已成功迈出两步:一是发行社区通证,二是实现通证流通。此刻,我们愿将实践经验倾囊相授,助更多开源社区跃入新生态探索之列,避陷阱、共繁荣,共建璀璨开源世界。
搭建商城前,首要任务是安装wordPress。您需购买支持php+mysql的虚拟主机,或自行配置VPS、云服务器环境,确保WordPress顺利运行。
安装WooCommerceWordPress安装完毕,接着安裝其商城插件——WooCommerce。进入“插件”-“安装插件”,在右上角搜索框键入“WooCommerce”,回车搜索,找到后点击“现在安装”,完成安装后“启用”插件。启用后,WooCommerce将引导您进行初始化配置,依提示操作即可。
添加ERC20通证作为支付货币为实现原生支持ERC20通证支付,避免汇率转换,我们需要添加一种自定义货币。返回“插件”-“安装插件”,输入关键词“Woocommerce Customize ERC20 Currency”,找到并安装我们与硬核区块链公司联合开发的、已开源至GitHub的插件,专为WooCommerce添加ERC20货币功能。安装并“启用”后,进入左侧菜单“设置”-“WooCommerce ERC20 货币自定义”,设定所需货币名称(如“LCCN”)与符号(如“”),保存设置。之后,进入“WooCommerce”-“设置”,在常规选项底部找到“币种”,选择您设置的货币,点击“设置”,保存。至此,您的商城商品已默认使用设定的ERC20通证进行交易。
安装ERC20通证支付网关接下来,安装“Woocommerce ERC20 Payment Gateway”以支持站点ERC20 Token支付。此插件同样由我们与硬核区块链公司联手开发,且已开源至GitHub。在左侧菜单“插件”-“安装插件”中搜索“Woocommerce ERC20 Payment Gateway”,找到后安装并“启用”。启用后点击“设置”,进入设置页面。
在设置页面,启用“使用ERC 20 Token支付”方式,保存。随后点击支付方式后的“设置”,进入详细配置界面。首先设定支付方式基础信息:标题(如“使用LCCN支付”)、描述(引导用户安装Metask插件并切换至主网)、支付方式图标(选用通证图标以醒目提示)。然后,填写与ERC20通证相关的参数:钱包地址(接收用户转账的地址)、合约ABI(从Etherscan获取,如LCCN合约地址:https://etherscan.io/address/0x8f4f3b3c3a900d10e9cf74c30e16f5958d8fd339#code,复制ABI粘贴至相应位置)、合约地址(依据测试环境或生产环境,填写对应网络下的合约地址)、Gas提醒(提示用户选择较高Gas以加速确认速度)。至此,插件配置完毕。
测试支付插件设置完成后,创建新产品进行测试。点击顶部“新建”-“产品”,填写产品名称、描述、售价等信息,点击“发布”,生成产品并“查看产品”。将产品加入购物车,点击“结算”,输入账单地址(作为收货地址显示),选择“使用Token完成支付”。结算页面底部可见支付按钮,点击后自动唤起Metamask插件。在弹出窗口确认支付,支付成功后页面自动刷新,显示支付完成信息。
处理订单用户支付完成后,如何确认订单已支付?进入后台“仪表盘”-“WooCommerce”-“订单”,查看所有订单列表。处于“正在处理”状态的订单表示用户已支付,但尚未处理。点击该订单进入详情,右侧“订单备注”处显示交易Tx值,点击链接可核实交易是否完成。
至此,ERC20通证交易全流程已打通,您可以随心所欲地创建商品,利用ERC20通证开启线上交易之旅!
相关链接
Woocommerce ERC20 Payment Gateway 插件
官方市场
官方仓库
官方教程
Woocommerce Customize ERC20 Currency 插件
官方市场
官方仓库
官方教程
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected])
近期热点
最新资讯