MerchantMetadata

constructor(appReloadConfiguration: AppReloadConfiguration, autoReloadConfiguration: MerchantAutoReloadConfiguration, omsProvider: String?, paymentProcessor: String?, promotions: Promotions, userReferralConfiguration: UserReferralConfiguration, isTapToPayEnabled: Boolean)

Parameters

appReloadConfiguration

AppReloadConfiguration containing details about the merchant reload options

autoReloadConfiguration

MerchantAutoReloadConfiguration containing details about the merchant's auto reload settings

omsProvider

The OMS (order management software) provider (ex. square)

paymentProcessor

The payment processor (ex. stripe)

promotions

Promotions object containing details about promotions

userReferralConfiguration

UserReferralConfiguration containing details about user referral configurations