首页 > 解决方案 > 如何基于 javascript 或 API 将新的支付网关与 odoo 10 集成

问题描述

我正在将 Kushki ( https://docs.kushkipagos.com/kushki-libraries/libraries/front-end/web/cajita#kushki-cajita ) 支付网关与 Odoo 10 集成。

我正在关注 Paypal 和 Ogone 模块,但我发现这些模块有些不同,它们都直接进入支付网关表单。但是 Kushki 没有这种形式,而是给了我一个 javascript 框(一个名为 cajita 的嵌入式 javascript)。

这个cajita可以在Odoo网站上显示,但我不知道如何传递参数给它:金额、订单id等,以执行支付。

这是他们提供的嵌入式 javascript:

<script src="https://cdn.kushkipagos.com/kushki-checkout.js"/>
<form id="kushki-pay-form" action="confirm" method="post">
    <input type="hidden" name="cart_id" value="123"/>
</form>
<script type="text/javascript">
var kushki = new KushkiCheckout({
    form: "kushki-pay-form",
    merchant_id: "1000000529876546576745015519790458",
    amount: "1.14",
    currency: "USD",
    payment_methods:["credit-card"],
    is_subscription: false,
    inTestEnvironment: true
});
</script>

单击电子商务中的“立即付款”按钮后,如何显示此表单?以及如何将参数传递给表单?

提前非常感谢。

标签: javascriptpayment-gatewayodoo-10

解决方案


推荐阅读