(This documentation is associated with the Custom Payment Gateways for WooCommerce plugin.)
Welcome to the guide on fees options for your custom payment gateway. This section provides you with the flexibility to set up additional checkout fees, helping you tailor the payment experience for your customers. Let’s explore these fee options in a clear and concise manner:

1. Enabled
- What it Does: This setting allows you to enable or disable the current fee. You can choose to include or exclude it as needed.
- Default Value: Yes
2. Title
- What it Does: Provide a name for the fee. Multiple fees with the same name will be merged into one, using tax options from the first fee. This allows you to create fees with distinct titles.
- Default Value: None
3. Type
- What it Does: Set the fee type, which can be fixed or percent. Percent fees are calculated based on the cart total.
- Default Value: Fixed
4. Amount
- What it Does: Specify the fee amount. This field is required, and it allows you to define the fee cost.
- Default Value: None
5. Min Amount
- What it Does: For “Percent” type fees, set the minimum fee amount. This ensures that the fee remains within a certain range.
- Default Value: None
6. Max Amount
- What it Does: Similar to the previous option, this one sets the maximum fee amount for “Percent” type fees.
- Default Value: None
7. Taxable
- What it Does: Determine if the fee is taxable. You can choose whether or not the fee should be subject to taxes.
- Default Value: No
8. Tax Class
- What it Does: Specify the tax class for the fee if it’s taxable. A blank string indicates a standard tax class.
- Default Value: None
9. Min Cart Total
- What it Does: Set the minimum cart total for the fee to be applied. This allows you to apply the fee conditionally based on the cart total.
- Default Value: None
10. Max Cart Total
- What it Does: Define the maximum cart total for the fee to be applied. This sets an upper limit for when the fee should be charged.
- Default Value: None
General Fees Options
Apart from gateway-specific fee options, you’ll also find general settings under “WooCommerce > Settings > Custom Payment Gateways > Fees” to enable or disable the fees section.

Cart Total Options
This section controls how the cart total should be calculated for the fees. It affects options like “Min cart total,” “Max cart total,” and “Percent” based fees, with options to include or exclude taxes, shipping, and discounts when calculating the cart total for the fees.
By leveraging these fees options, you can create a payment experience that aligns with your business needs while providing transparency to your customers.
If you have any questions or need further assistance, please don’t hesitate to reach out to our support team. We’re here to help you make the most of your fees options and optimize the checkout experience for your customers.
