任何人都可以帮助我进行 Klarna 集成,以及如何将 pclass 参数传递给 addTransaction
方法,例如,如果我想将 客户将支付的指令传递给 Klarna分 12 期我怎样才能做到这一点,谢谢。
注意:我已经获取了 pclasses 并将它们保存在一个文件中。
任何人都可以将 add_transaction() 函数的简短代码示例放在这里以帮助我吗?
最佳答案
部分付款的 pClass 可以在文件 addTransaction 中设置,方法是将 INVOICE 更改为您收到的部分付款或特定事件的 pClass ID。如果您查看 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,您可以将 INVOICE 删除到您首选的 pClass ID: $pclass = KlarnaPClass::676 例如。
另一种方法是调用我们 (Klarna) 的 getpclasses。
关于php - Klarna 与网上商店的整合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10991781/