Merchant

public final class Merchant

Represents a merchant.

Fields

ADDRESS_KEY

public static final String ADDRESS_KEY

The address of the merchant

BALANCE_ENQUIRY_FLAG_KEY

public static final String BALANCE_ENQUIRY_FLAG_KEY

Balance Enquiry Enabled

CASHOUT_CEILING_KEY

public static final String CASHOUT_CEILING_KEY

Cashout Ceiling

CASHOUT_ONLY_ENABLED_FLAG_KEY

public static final String CASHOUT_ONLY_ENABLED_FLAG_KEY

Cash out only enabled

COMMON_NAME_KEY

public static final String COMMON_NAME_KEY

Name of the merchant

COUNTRY_CODE_KEY

public static final String COUNTRY_CODE_KEY

The ISO 3166-1 country code where the merchant is operating

FORCE_OFFLINE_ENABLED_FLAG_KEY

public static final String FORCE_OFFLINE_ENABLED_FLAG_KEY

Force offline Enabled

MANUAL_PREAUTH_ENABLED_FLAG_KEY

public static final String MANUAL_PREAUTH_ENABLED_FLAG_KEY

Manual Pre auth enabled

MANUAL_PURCHASE_ENABLED_FLAG_KEY

public static final String MANUAL_PURCHASE_ENABLED_FLAG_KEY

Manual Purchase Enabled

MANUAL_REFUND_ENABLED_FLAG_KEY

public static final String MANUAL_REFUND_ENABLED_FLAG_KEY

Manual Refund Enabled

MAX_PURCHASE_AMOUNT_KEY

public static final String MAX_PURCHASE_AMOUNT_KEY

Maximum purchase Amount

MERCHANT_ADDRESS_COLUMN

public static final String MERCHANT_ADDRESS_COLUMN

Deprecated on 2021-07-31. address of the merchant

MERCHANT_CATEGORY_CODE_KEY

public static final String MERCHANT_CATEGORY_CODE_KEY

The ISO18245 category code for the merchant

MERCHANT_NAME_COLUMN

public static final String MERCHANT_NAME_COLUMN

Deprecated on 2021-07-31. name of the merchant

MERCHANT_TYPE_KEY

public static final String MERCHANT_TYPE_KEY

Merchant Type Use config() and this key to get it

MOTO_PAYMENT_ENABLED_FLAG_KEY

public static final String MOTO_PAYMENT_ENABLED_FLAG_KEY

Moto Payment Enabled

MOTO_REFUND_ENABLED_FLAG_KEY

public static final String MOTO_REFUND_ENABLED_FLAG_KEY

Moto Refund Enabled

PHONE_NUMBER_KEY

public static final String PHONE_NUMBER_KEY

Phone number

PREAUTH_ENABLED_FLAG_KEY

public static final String PREAUTH_ENABLED_FLAG_KEY

Pre Auth Enabled

PRIMARY_FLAG_KEY

public static final String PRIMARY_FLAG_KEY

If this merchant is the primary merchant on the POI

PURCHASE_AND_CASHOUT_ENABLED_FLAG_KEY

public static final String PURCHASE_AND_CASHOUT_ENABLED_FLAG_KEY

Purchase And Cash out Enabled

PURCHASE_ENABLED_FLAG_KEY

public static final String PURCHASE_ENABLED_FLAG_KEY

Purchase Enabled

REFUND_ENABLED_FLAG_KEY

public static final String REFUND_ENABLED_FLAG_KEY

Refund Enabled

REGISTERED_IDENTIFIER_KEY

public static final String REGISTERED_IDENTIFIER_KEY

Registered identifier

TIP_PROMPT_ENABLED_FLAG_KEY

public static final String TIP_PROMPT_ENABLED_FLAG_KEY

Tip Prompt Enabled

VOID_ENABLED_FLAG_KEY

public static final String VOID_ENABLED_FLAG_KEY

Void Enabled

mAcquirers

final ArrayList<Acquirer> mAcquirers

mAlternativePaymentMethods

final ArrayList<AlternativePaymentMethod> mAlternativePaymentMethods

mCashoutCeiling

final Decimal mCashoutCeiling

mConfig

final HashMap<String, String> mConfig

mCountryCode

final String mCountryCode

mCurrencies

final ArrayList<String> mCurrencies

mIsBalanceEnquiry

final Boolean mIsBalanceEnquiry

mIsCashoutOnlyEnabled

final Boolean mIsCashoutOnlyEnabled

mIsForceOfflineEnabled

final Boolean mIsForceOfflineEnabled

mIsManualPreAuthEnabled

final Boolean mIsManualPreAuthEnabled

mIsManualPurchaseEnabled

final Boolean mIsManualPurchaseEnabled

mIsManualRefundEnabled

final Boolean mIsManualRefundEnabled

mIsMotoPaymentEnabled

final Boolean mIsMotoPaymentEnabled

mIsMotoRefundEnabled

final Boolean mIsMotoRefundEnabled

mIsPreAuthEnabled

final Boolean mIsPreAuthEnabled

mIsPrimaryFlag

final Boolean mIsPrimaryFlag

mIsPurchaseAndCashoutEnabled

final Boolean mIsPurchaseAndCashoutEnabled

mIsPurchaseEnabled

final Boolean mIsPurchaseEnabled

mIsRefundEnabled

final Boolean mIsRefundEnabled

mIsTipPromptEnabled

final Boolean mIsTipPromptEnabled

mIsVoidEnabled

final Boolean mIsVoidEnabled

mMaxPurchaseAmount

final Decimal mMaxPurchaseAmount

mMerchantAddress

final String mMerchantAddress

mMerchantCategoryCode

final String mMerchantCategoryCode

mMerchantName

final String mMerchantName

mPhoneNumber

final String mPhoneNumber

mRecordId

final String mRecordId

Constructors

Merchant

public Merchant(String recordId, String merchantName, String merchantAddress, String countryCode, String merchantCategoryCode, Boolean isPrimaryFlag, Boolean isBalanceEnquiry, Decimal cashoutCeiling, Boolean isCashoutOnlyEnabled, Boolean isForceOfflineEnabled, Boolean isManualPreAuthEnabled, Boolean isManualPurchaseEnabled, Boolean isManualRefundEnabled, Decimal maxPurchaseAmount, Boolean isMotoPaymentEnabled, Boolean isMotoRefundEnabled, String phoneNumber, Boolean isPreAuthEnabled, Boolean isPurchaseAndCashoutEnabled, Boolean isPurchaseEnabled, Boolean isRefundEnabled, Boolean isTipPromptEnabled, Boolean isVoidEnabled, ArrayList<Acquirer> acquirers, ArrayList<String> currencies, HashMap<String, String> config, ArrayList<AlternativePaymentMethod> alternativePaymentMethods)

Methods

getAcquirers

public ArrayList<Acquirer> getAcquirers()

An array of PaymentAcquirerData objects without payment information

getAlternativePaymentMethods

public ArrayList<AlternativePaymentMethod> getAlternativePaymentMethods()

List of Alternative Payment Methods

getCashoutCeiling

public Decimal getCashoutCeiling()

Deprecated on 2021-07-31. Please use config() and CASHOUT_CEILING_KEY instead. Cashout Ceiling

getConfig

public HashMap<String, String> getConfig()

Map of merchant configuration data

getCountryCode

public String getCountryCode()

Deprecated on 2021-07-31. Please use config() and COUNTRY_CODE_KEY instead. The ISO 3166-1 country code where the merchant is operating

getCurrencies

public ArrayList<String> getCurrencies()

A list of currencies supported by the merchant

getIsBalanceEnquiry

public Boolean getIsBalanceEnquiry()

Deprecated on 2021-07-31. Please use config() and BALANCE_ENQUIRY_FLAG_KEY instead. Balance Enquiry Enabled

getIsCashoutOnlyEnabled

public Boolean getIsCashoutOnlyEnabled()

Deprecated on 2021-07-31. Please use config() and CASHOUT_ONLY_ENABLED_FLAG_KEY instead. is cash out only enabled

getIsForceOfflineEnabled

public Boolean getIsForceOfflineEnabled()

Deprecated on 2021-07-31. Please use config() and FORCE_OFFLINE_ENABLED_FLAG_KEY instead. is Force offline Enabled

getIsManualPreAuthEnabled

public Boolean getIsManualPreAuthEnabled()

Deprecated on 2021-07-31. Please use config() and MANUAL_PREAUTH_ENABLED_FLAG_KEY instead. is Manual Pre auth enabled

getIsManualPurchaseEnabled

public Boolean getIsManualPurchaseEnabled()

Deprecated on 2021-07-31. Please use config() and MANUAL_PURCHASE_ENABLED_FLAG_KEY instead. is Manual Purchase Enabled

getIsManualRefundEnabled

public Boolean getIsManualRefundEnabled()

Deprecated on 2021-07-31. Please use config() and MANUAL_REFUND_ENABLED_FLAG_KEY instead. is Manual Refund Enabled

getIsMotoPaymentEnabled

public Boolean getIsMotoPaymentEnabled()

Deprecated on 2021-07-31. Please use config() and MOTO_PAYMENT_ENABLED_FLAG_KEY instead. isMotoPaymentEnabled

getIsMotoRefundEnabled

public Boolean getIsMotoRefundEnabled()

Deprecated on 2021-07-31. Please use config() and MOTO_REFUND_ENABLED_FLAG_KEY instead. isMotoRefundEnabled

getIsPreAuthEnabled

public Boolean getIsPreAuthEnabled()

Deprecated on 2021-07-31. Please use config() and PREAUTH_ENABLED_FLAG_KEY instead. is Pre Auth Enabled

getIsPrimaryFlag

public Boolean getIsPrimaryFlag()

Deprecated on 2021-07-31. Please use config() and PRIMARY_FLAG_KEY instead. If this merchant is the primary merchant on the POI

getIsPurchaseAndCashoutEnabled

public Boolean getIsPurchaseAndCashoutEnabled()

Deprecated on 2021-07-31. Please use config() and PURCHASE_AND_CASHOUT_ENABLED_FLAG_KEY instead. is Purchase And Cash out Enabled

getIsPurchaseEnabled

public Boolean getIsPurchaseEnabled()

Deprecated on 2021-07-31. Please use config() and PURCHASE_ENABLED_FLAG_KEY instead. is Purchase Enabled

getIsRefundEnabled

public Boolean getIsRefundEnabled()

Deprecated on 2021-07-31. Please use config() and REFUND_ENABLED_FLAG_KEY instead. is Refund Enabled

getIsTipPromptEnabled

public Boolean getIsTipPromptEnabled()

Deprecated on 2021-07-31. Please use config() and TIP_PROMPT_ENABLED_FLAG_KEY instead. is Tip PRompt Enabled

getIsVoidEnabled

public Boolean getIsVoidEnabled()

Deprecated on 2021-07-31. Please use config() and VOID_ENABLED_FLAG_KEY instead. is Void Enabled

getMaxPurchaseAmount

public Decimal getMaxPurchaseAmount()

Deprecated on 2021-07-31. Please use config() and MAX_PURCHASE_AMOUNT_KEY instead. maximum purchase Amount

getMerchantAddress

public String getMerchantAddress()

Deprecated on 2021-07-31. Please use config() and ADDRESS_KEY instead. The address of the merchant

getMerchantCategoryCode

public String getMerchantCategoryCode()

Deprecated on 2021-07-31. Please use config() and MERCHANT_CATEGORY_CODE_KEY instead. The ISO18245 category code for the merchant

getMerchantName

public String getMerchantName()

Deprecated on 2021-07-31. Please use config() and COMMON_NAME_KEY instead. The name of the merchant as set by the merchant.

getPhoneNumber

public String getPhoneNumber()

Deprecated on 2021-07-31. Please use config() and PHONE_NUMBER_KEY instead. phone number

getRecordId

public String getRecordId()

Deprecated on 2021-07-31. Please use config() and REGISTERED_IDENTIFIER_KEY instead. record id of the merchant

toString

public String toString()