MerchantMetadata

data class MerchantMetadata(val appReloadConfiguration: AppReloadConfiguration, val autoReloadConfiguration: MerchantAutoReloadConfiguration, val omsProvider: String?, val paymentProcessor: String?, val promotions: Promotions, val userReferralConfiguration: UserReferralConfiguration, val isTapToPayEnabled: Boolean)

The Merchant object has an associated metadata object that will also be returned when you request the Merchant.

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

Constructors

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

Properties