#WITH_ERROR(#FormError)
#IF(NOT("CountryID" IN #Shop.BillingAddressSetMandatoryFields))

{Attention}

{MakeCountryIDMandatory} {EditRegistrationSet}
#ENDIF #IF(#FormError)
#LOOP(#FormErrors.Errors) #IF(#Reason NEQ #NotSupportedReason)

{Error}

{PleaseCorrectErrors}

#IF(#Reason EQ "STRING_EMPTY") {empty_string} #ELSIF(#Reason EQ "PaymentTypeNotSelected") {PaymentTypeNotSelected} #ELSIF(#Reason EQ "NoLive2Test") {NoLive2Test} #ELSIF(#Reason EQ "estore_blacklisted") {estore_blacklisted} #ELSIF(#Reason EQ "invalid_estore_secret") {invalid_estore_secret} #ELSIF(#Reason EQ "unknown_estore") {unknown_estore} #ELSIF(#Reason EQ "FORMAT_NOT_FLOAT") {format_no_float} #ELSIF(#Reason EQ "FORMAT_NOT_INTEGER") {format_no_integer} #ELSE {UnknownError} ({Error}: #Reason) #ENDIF

#ELSE

{Notification}

#IF(#Class.Alias EQ PaymentMethodKlarnaFinancing) {Financing_Not_Supported_In_Country} #ELSE {Klarna_NotSupported_By_Country} #ENDIF #ENDIF
#ENDLOOP #ENDIF #IF(#DEFINED(#PclassTransactions)) #IF(#PclassTransactions)

{PclassTransactionOK}

#ELSE

{CampaingsNotFound}

#ENDIF #ENDIF

{Info0}

Klarna
  1. {Info1} {Klarna_registerURL}
  2. {Info2} {ClickSave}
  3. {Info3}
  4. #IF(#System.KlarnaDataPrivacyLink)
  5. {InfoDataPrivacy} {DataPrivacyHints} #IF(#DEFINED(#Shop.PrivacyPolicy)) {EditDataPrivacy} #ELSE {CreateDataPrivacy} #ENDIF
  6. #ENDIF
  7. {Info4}
  8. #IF(#Class.Alias EQ PaymentMethodKlarnaFinancing)
  9. {Info5} {AddNavElementNow}
  10. #ELSE
  11. {Info5} {AddNavElementNow}
  12. #ENDIF
  13. {Info6} {KlarnaSupportMail}
{KlarnaAdminURL}
{Notification}: {CustomerCanPayUsingOwnLanguageOnly}
{Kr_StoreID} {MandatoryStar}
{SharedSecret}{MandatoryStar}
{Mode}
#INCLUDE("KlarnaPclasses") #ENDWITH_ERROR
#IF(#DEFINED(#Kr_TransTime))({LastUpdated}: #Kr_TransTime[datetime])#ENDIF
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)

{RelatedTopics}

#ENDIF