跳到内容

热门搜索

查看页面以Markdown格式查看

向AI询问本页内容

ChatGPTClaudePerplexityGoogle AI ModeMicrosoft CopilotGrokMistral Le Chat

在OpenCart接受Bayarcash付款

Bayarcash模块让你的OpenCart商店通过Bayarcash收款。模块有两个zip文件,一个给OpenCart 3,另一个给OpenCart 4。请使用和你的商店版本相符的那一个。

想在安装前先看看模块怎样运作,可以试试在线演示。

你需要准备好:

  • 已获批准的Bayarcash商家账号,并已开启你的付款渠道。
  • 你的Personal Access Token、API Secret和Portal Key。请参阅找到你的API key和Portal。
  • 在你的商店设好马币(MYR)货币。

从Bayarcash插件页面下载模块的zip文件。然后:

  1. 在OpenCart管理后台,前往Extensions → Installer,然后上传zip文件。
  2. 前往Extensions → Extensions,然后选择Payments类型。
  3. 在列表里找到Bayarcash。点击Install,然后点击Edit。

设置会在API details标签页打开。填写步骤:

  1. 保留或更改Payment Name。这是顾客在结账时看到的名称。
  2. 粘贴你的Personal Access Token、API Secret和Portal Key。
  3. 收真实付款时,让Sandbox Mode保持关闭。只有使用sandbox key时才开启它。
  4. 保存。保存时,OpenCart会检查你的token。

接着,打开General标签页:

  1. 在Payment Channels下,选择要提供的渠道。按住Ctrl或Cmd可以选多个。
  2. 把Status设为开启。
  3. 保存。

之后顾客在结账时会看到每个渠道,名称按你的Payment Name显示,例如“Bayarcash - Credit Card”。

这些标签页是可选的:

标签页 作用
Order status 设置Canceled Order Status、Failed Order Status和Paid Order Status的状态。
Customize checkout Instruction在顾客付款前显示你自己的文字。
Troubleshoot Debug logging把详细资料写入OpenCart错误日志。
  • 正式上线前先测试。用sandbox key开启Sandbox Mode,下一个订单,然后关闭它,改用你的正式key。
  • 正式付款失败时,先检查Sandbox Mode。收真实付款时,它必须关闭。

常见问题

结账页面显示“Bayarcash requires MYR currency to be set-up.”,为什么?

在你的商店添加马币(MYR)作为货币。Bayarcash只处理MYR。只有开启Convert To Processing,其他货币才能使用。

有栏位没填,所以无法保存设置,要填哪些?

Personal Access Token、API Secret、Portal Key和Payment Name都是必填。如果你开启了Instruction,Bayarcash Instructions也是必填。

保存设置时显示error_invalid_token或error_pat_required,这是什么?

这些是还没完成的错误信息,意思是Personal Access Token是空的,或Bayarcash不接受它。从你的商家后台(merchant dashboard)重新复制token,然后保存。

顾客在结账时看到“Invalid redirect.”或“Payment method is incorrect!”,怎么办?

请顾客回到结账页面,再选一次Bayarcash付款方式。如果问题一直出现,在Troubleshoot标签页开启Debug logging,并把OpenCart错误日志发给支持团队。

这篇文章对你有帮助吗?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default, and you can turn it off. This device keeps your choice.