Klarna整合到网上商店

问题描述:

任何人都可以请帮助我的Klarna整合,以及如何pclass参数传递给addTransaction方法,例如,如果我想通过指令Klarna是客户将在12个分期付款如何支付我可以做到这一点,谢谢。Klarna整合到网上商店

注意:我已经提取了pclasses并将它们保存在一个文件中。

任何人都可以请把add_transaction()函数的简短代码示例在这里为我的帮助吗?

+0

你正在使用他们的PHP API,还是你在做自己的整合?你有没有在[本页](http://integration.klarna.com/en/api/standard-integration/functions/addtransaction)上查看代码示例? –

+0

我是自己整合的,是的,我已经检查过这个页面上的代码,但没有找到正确的方式将指令传递给Klarna,将订单作为部分付款订单处理。 – UTurn

+0

请问你可以在这里提供add_transaction()函数的简短代码示例以获得我的帮助吗? – UTurn

可以在文件addTransaction中通过将INVOICE更改为您为零件付款或特定活动收到的pClass ID来设置部分付款的pClass。如果您在addTransaction示例文件看行200,它看起来像这样:

try { 
//Transmit all the specified data, from the steps above, to Klarna. 
$result = $k->addTransaction(
    $pno = '07071960', //Date of birth for DE. 
    $gender = KlarnaFlags::MALE, //The customer is a male. 
    $flags = KlarnaFlags::NO_FLAG, //No specific behaviour like RETURN_OCR or TEST_MODE. 
    $pclass = KlarnaPClass::INVOICE 

在最后一排,206,你可以删除发票给您的首选pClass ID: $ pclass = KlarnaPClass :: 676例如, 。

另一种方法是对我们(Klarna)进行getpclasses调用。

+0

谢谢你的帮助,你能告诉我如何通过活动 – UTurn