ePages 6.14.0 - DE_EPAGES/Klarna/API/TLE/KlarnaTLEHandler.pm

Package DE_EPAGES::Klarna::API::TLE::KlarnaTLEHandler

TLE functions for Klarna

Functions

KLARNA_INVOICEFEE
KLARNA_LANGUAGECODE

KLARNA_INVOICEFEE

Function returns the invoice fee as gross or net price depending on the tax model. Decimal points are replaced by commas.

Syntax
#KLARNA_INVOICEFEE(#PaymentMethod.Object, #TaxModel)
Input
#PaymentMethod (object)
Klarna payment method
#TaxArea (object)
tax area (optional)
#TaxModel (int)
tax model (0 - net, 1 - gross) (optional)
Return
#InvoiceFee (string)
invoice fee in correct tax model, decimal points replaced by commas

KLARNA_LANGUAGECODE

Function returns language code by numerical language code, used in SF template.

Syntax
#KLARNA_LANGUAGECODE(#LanguageID)
Example
#LOCAL("LanguageCode", #KLARNA_LANGUAGECODE(#LanguageID))
  #LanguageCode
#ENDLOCAL
Input
#LanguageID (integer)
numeric code of language
Return
#LanguageCode (char(2))
language code