BigCommerce 自定义结帐页面
Posted
技术标签:
【中文标题】BigCommerce 自定义结帐页面【英文标题】:BigCommerce Customize checkout page 【发布时间】:2018-10-26 03:37:41 【问题描述】:我会准确地说,我一直在尝试向 bigcommerce 添加自定义网关,到目前为止我已经取得了一些成功,现在我被困在绕过结帐页面,我无法在结帐付款选项中添加其他选项,我可以使用 javascript 来做到这一点,但是没有处理订单,第二件事,即使我能够添加选项,并使用 javascript 重定向用户,一旦用户返回,我想如何清空购物车到网站?
我完全被困在这里,任何帮助或指出正确的方向将不胜感激。
【问题讨论】:
听起来您走在正确的轨道上,将购物者重定向到您的服务器以处理付款。然后,您需要通过 Orders API 创建订单。您是否将店面购物车 API 视为获取购物车 ID 并清空其内容的解决方案? developer.bigcommerce.com/api/v3/… 【参考方案1】:对于任何希望达到我所需要的目标的人,我就是这样做的, 我没有触及订单和结帐的实际流程,我做了什么,我将其中一种离线支付方式重命名为我要集成的第三方网关,然后在结帐后,用户登陆感谢页面,在感谢页面,我嵌入了我的脚本,该脚本从感谢页面获取了订单 ID,并检查了结帐期间使用的付款方式,如果它与我需要的付款方式匹配,那么我将用户重定向到外部 URL(附加另一个主机上的域),其中使用 order_id(我通过 ajax 发送)获取用户和订单详细信息并处理付款,最后,用户被重定向回 bigcommerce 商店。
你需要的东西
附加域 附加托管,将域指向并执行支付网关处理代码,还可以通过 API 更新 bigCommerce 中的订单状态。这是一个复杂的过程,但是一旦掌握了窍门,之后就会变得非常简单。
【讨论】:
这是一个非常聪明的技巧以上是关于BigCommerce 自定义结帐页面的主要内容,如果未能解决你的问题,请参考以下文章