#IF( NOT #AreMandatoryFieldsSet OR NOT #IsShopAddressSet )
#IF( NOT #AreMandatoryFieldsSet)
{RequiredShippingAddressFieldsForPayment} {FirstName}, {LastName}, {Street}, {Zipcode}, {City}, {Country}
{MakeMandatoryFormFieldsRequired}
{EditShippingAdressFormFields}
#ENDIF
#IF( NOT #IsShopAddressSet)
{RequiredShopAddressFieldsPayment} {FirstName}, {LastName}, {Street}, {Zipcode}, {City}, {Country}
{SetShopAddress}
#ENDIF
#ENDIF
#IF(#SetInvisible)
{Notification}
{SetPaymentMethodInvisible}
#ENDIF
#REM
#ENDREM
#IF(#NoValidSSLCertificateError)
{Notification}
{MissingSslCertificate}
#ENDIF
#IF(#OnboardingError OR #ExperienceProfileIdError OR #GetMerchantStatusError)
{WebServiceError}
{PayPalPlusNotConnectedResult}
#ENDIF
#IF(#IsDefaultPaymentMethodAndCanNotBeDisconnected)
{DisablePayPalPlusConnectivityError}
{IsDefaultPaymentMethod}
#ENDIF
#IF(#MerchantClientId AND #ExperienceProfileId AND #HasCollectedMerchantStatus)
{Status}
#IF(#HasMerchantStatusConflicts)
{PayPalPlusNotConnected}
{DisablePayPalPlusConnectivity}
{ResolveConflicts}
#LOOP(#GetMerchantStatusConflicts)
#IF(#Conflict EQ "PrimaryEmailConfirmed")
{PrimaryEmailNotConfirmed}
{PrimaryEmailNotConfirmedSuggestion} {ContactPayPalSupport}
#ELSIF(#Conflict EQ "PaymentsReceivable")
{AccountNotEnabled}
{AccountNotEnabledSuggestion} {ContactPayPalSupport}
#ENDIF
#ENDLOOP
#ELSE
#IF(#DEFINED(#GetMerchantStatusPrimaryEmail))
{PayPalPlusConnectedVia} #GetMerchantStatusPrimaryEmail
#ELSE
{PayPalPlusConnected}
#ENDIF
{DisablePayPalPlusConnectivity}
{PaymentAvailabilityInfo}
#IF(#IsActivePayPal)
{Paypal}
#ELSE
{Paypal}
#ENDIF
#IF(#IsActiveDirectDebit)
{DirectDebit}
#ELSE
{DirectDebit}
#ENDIF
#IF(#IsActiveCreditCard)
{CreditCard}
#ELSE
{CreditCard}
#ENDIF
#IF(#IsActiveInvoice)
{Invoice}
#ELSE
{Invoice}
#ENDIF
#ENDIF
#ENDIF
#ENDWITH_ERROR
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)