Compliance
This documentation describes how Yeeld’s system behaves. It is not legal guidance. Consult legal counsel before enabling surcharging, especially in California, New York, and Mississippi.
Overview
Surcharging lets you recover credit card processing costs by passing a percentage-based fee to customers where the law permits. Yeeld's engine enforces the rules automatically, blocking surcharges where they're prohibited and applying the correct cap for every transaction.
Your responsibility is to provide accurate configuration data during onboarding and to ensure your customers see the required disclosures. What Yeeld handles automatically depends on which integration you’re using, see the breakdown below.
Compliance is governed at three levels:
- Jurisdictional law - U.S. state and Canadian provincial rules. If any involved jurisdiction prohibits surcharging, Yeeld blocks it.
- Card network rules - Visa, Mastercard, American Express, and Discover caps and disclosure requirements.
- Merchant configuration - Your settings, such as cost of acceptance and state opt-ins, within the bounds above.
Yeeld always applies the strictest applicable rule. There is no override that bypasses a higher layer.