#IF (#FormError)
{InputError}
#IF(#FormErrors.Reason.OBJECT_EXISTS)
{ObjectExists}
#ELSIF(#FormErrors.Reason.FEATURE_LIMIT_EXCEEDED)
{FeatureMaxValueReached}
#ELSE
{PleaseCorrectErrors}
#ENDIF
#ENDIF
#IF(#SetInvisible)
{Notification}
{SetPaymentMethodInvisible}
#ENDIF
#IF(#NewPaymentMethods)
#ENDIF
{Info0}
#IF(#PaymentType.Alias EQ "Ogone")
#LOCAL("URLTail", "GB&SOLPRO=epagesCOSP&lang=1")
#IF(#Locale EQ "de_DE")#SET("URLTail", "DE&SOLPRO=epagesCOSP&lang=5")#ENDIF
#IF(#Locale EQ "fr_FR")#SET("URLTail", "FR&SOLPRO=epagesCOSP&lang=2")#ENDIF
#IF(#Locale EQ "fr_BE")#SET("URLTail", "BE&SOLPRO=epagesCOSP&lang=2")#ENDIF
#IF(#Locale EQ "nl_NL")#SET("URLTail", "NL&SOLPRO=epagesCOSP&lang=3")#ENDIF
#IF(#Locale EQ "nl_BE")#SET("URLTail", "BE&SOLPRO=epagesCOSP&lang=3")#ENDIF
#IF(#Locale EQ "es_ES")#SET("URLTail", "ES&SOLPRO=epagesCOSP&lang=4")#ENDIF
- {Info1} {RegisterURL}
#ENDLOCAL
- {Info2} {ClickSave}
- {Info3} {AdminURL}
- {Info4} {GetHelpNow}
- {Info5} {ClickSave}
- {AmazonInfo} {ClickSave}
- {Info6}
- {Info7} {OgoneSupport}
- {Info8} {ClickSave}
- {Info9} {AddNavElementNow}
{StatusUpdateURL}
#Shop.WebServerScriptUrlSSL/?ChangeAction=OgonePBAS
{CallbackURL}:
#Shop.WebServerScriptUrlSSL/?ChangeAction=PaymentCallbackOgone
{AdminURL}
#ELSIF(#PaymentType.Alias EQ "Postfinance")
#LOCAL("LocalLanguage", "en" )
#IF(#Language EQ "de" OR #Language EQ "fr" OR #Language EQ "it")
#SET("LocalLanguage", #Language)
#ENDIF
- {PostFinanceInfo1} {PostFinanceRegisterURL}
- {Info2} {ClickSave}
- {Info3} {PostFinanceAdminURL}
- {Info4} {GetHelpNow}
- {Info5} {ClickSave}
- {AmazonInfo} {ClickSave}
- {PostFinanceInfo9} {AddNavElementNow}
{StatusUpdateURL}
#Shop.WebServerScriptUrlSSL/?ChangeAction=OgonePBAS
{CallbackURL}:
#Shop.WebServerScriptUrlSSL/?ChangeAction=PaymentCallbackOgone
{PostFinanceAdminURL}
#ENDLOCAL
#ELSIF(#PaymentType.Alias EQ "Acceptance")
- {Info1} {AcceptanceRegisterURL}
- {Info2} {ClickSave}
- {Info3} {AcceptanceAdminURL}
- {Info4} {GetHelpNow}
- {Info5} {ClickSave}
- {AmazonInfo} {ClickSave}
- {AcceptanceInfo9} {AddNavElementNow}
{CallbackURL}:
#Shop.WebServerScriptUrlSSL/?ChangeAction=PaymentCallbackOgone
{AcceptanceAdminURL}
#ENDIF
#IF(#PaymentType.Alias EQ "Ogone")

#ELSIF(#PaymentType.Alias EQ "Postfinance")

#ELSIF(#PaymentType.Alias EQ "Acceptance")

#ENDIF
#IF(#PaymentType.Alias EQ "Postfinance")
{NewOgoneMethod}
{NewPostfinanceMethodInfo}
#ELSIF (#PaymentType.Alias EQ "Acceptance")
{NewOgoneMethod}
{NewAcceptanceMethodInfo}
#ELSE
{NewOgoneMethod}
{NewOgoneMethodInfo}
#ENDIF
#IF( ((#MerchantName AND #MerchantPassword AND #Passphrase) OR (#MerchantNameTest AND #MerchantPasswordTest AND #PassphraseTest)) AND (#Shop.FeatureMaxValue.PaymentMethods > #Shop.FeatureCurrentValue.PaymentMethods))
#ENDIF
#ENDWITH_ERROR
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)