我正在构建一种 Klarna Payments 的沙盒集成(使其原则上工作并稍后将逻辑实施到真实商店中)。文档中描述的第一步,会话创建,已经奏效。现在我正在尝试显示 Klarna 小部件。
文档中的示例显示了如何加载一种付款方式(pay_later
/发票)。
Klarna.Payments.load({
container: '#klarna-payments-container',
payment_method_category: 'pay_later'
}, function (res) {
console.debug(res);
})
我尝试了相同的方法pay_now
,但它不起作用(页面和对象中的消息“付款方式不可用” )。实际上,我希望看到一个具有三种付款方式的表单:、和。{show_form: false}
res
pay_now
pay_later
pay_over_time
我查看了. load()
我的期望是找到一个像payment_method_categories
. 但该方法只有payment_method_category
并且它需要是一个字符串......
如何获得可用和加载的 Klarna 付款方式的定义列表?
可能某些设置位于 Klarna 后端/“控制中心”(Playground)中,或者需要用于使方法可用的 API 调用。如果是这样,需要做什么以及如何做到这一点?