Softpay supports tipping as part of the payment flow, giving merchants flexibility in how and when the tipping screen is shown to customers.
By default, tipping is disabled if the MCC code does not fall within the hospitality segment. Once enabled, merchants can fully customize the tipping experience to best suit their business needs and customer expectations. MCC is a standard, four‑digit classification used globally across card networks. It is not acquirer specific.
Tipping is enabled automatically for the following MCC codes:
4121 – Taxicabs and Limousines
5812 – Eating Places and Restaurants
5813 – Bars, Cocktail Lounges, Discotheques, Nightclubs, Taverns
Furthermore, a reseller can activate tipping on merchants independent of MCC code by using the MIA API. To do this, use the merchant endpoint to set the tippingSupported parameter to true for the desired merchant. Save the changes to ensure tipping is enabled.
Tipping user guide
Automatic activation
Tipping is automatically enabled if the merchant’s MCC (Merchant Category Code) qualifies (for example, restaurants, bars, or hotels). After activation, ensure to reload the device configuration to apply the changes.
Configuration in the app
Once tipping is active for your merchant, you can enable and configure it in the app by navigating to:
Menu → Settings → Enable Tipping → Configure Tipping Variants.
Tipping variants
Merchants can choose when the tipping screen appears — either before or after the card is tapped. You can also decide whether the cardholder enters a tip amount directly or updates the total amount including tip.
Default percentages
Up to three default tip percentages can be set, giving cardholders convenient quick options when adding a tip.
High tip threshold
A maximum tip amount (blocking threshold) can be configured to prevent unusually high tips.
Troubleshooting Common Issues
Tipping Not Appearing: Ensure that tipping is enabled either via the MIA API or through MCC-based activation.
Configuration Not Updating: Reload the app configuration after making changes to ensure they take effect.