EMEmvMerchantInformationLanguageTemplate Protocol Reference

Conforms to EMEmvTemplate
Declared in EMEmvMerchantInformationLanguageTemplate.h

Overview

Class that holds the Language Preference and Merchant Name—Alternate Language. It may contain the Merchant City—Alternate Language. All other IDs within the Merchant Information—Language Template are RFU for EMVCo.

– languagePreference required method

Returns 2 alphabetical characters coded to a value defined by [ISO 639].

- (NSString *)languagePreference

Return Value

Returns language preference as NSString.

Declared In

EMEmvMerchantInformationLanguageTemplate.h

– alternateLanguageMerchantName required method

Returns name for the merchant in the merchant’s local language.

- (NSString *)alternateLanguageMerchantName

Return Value

Returns alternate language merchant name as NSString.

Declared In

EMEmvMerchantInformationLanguageTemplate.h

– alternateLanguageMerchantCity required method

Returns city in which the merchant transacts in the merchant’s local language.

- (EMEmvOptional<NSString*> *)alternateLanguageMerchantCity

Return Value

Returns alternate language merchant city as string wrapped in {@link EMEmvOptional}.

Declared In

EMEmvMerchantInformationLanguageTemplate.h