Have feedback or a feature request? Post here!

Let us know how we can improve the product.

Allow Merchants to Configure Additional Charges with Customizable Display

This story addresses the need for merchants to apply additional charges to customer orders, beyond convenience fees, with full control over the display and calculation of the charge. Acceptance Criteria: Upon completion of this feature, merchants should be able to: Define Additional Charge: Configure a new type of charge that is separate from the existing convenience fee. Customize Display Text: Specify the exact text and naming convention for this additional charge as it appears on the customer's checkout page (e.g., "Handling Fee," "Service Charge," "Sustainability Fee"). Configure Charge Type: Choose whether the charge is calculated as: Percentage (%): A percentage of the order subtotal. Fixed Amount ($): A flat monetary amount. Set Charge Value: Enter the numerical value for the charge, either as a percentage or a fixed amount, based on the selected charge type. Display on Checkout: The additional charge should be clearly displayed on the checkout page, similar to the convenience fee, with the merchant-defined text and the calculated amount. Order Persistence: The additional charge and its details (name, value, type) should be stored with the order information. Reporting: The additional charge should be included in relevant order reports and data exports. Example Scenario: A merchant wants to add a "Fuel Surcharge" to all orders. They should be able to: Enter "Fuel Surcharge" as the display text. Select "Percentage (%)" as the charge type. Enter "2.5" as the charge value. The customer will then see "Fuel Surcharge: $X.XX" (where $X.XX is 2.5% of the order subtotal) on the checkout page. Notes: This feature provides flexibility for merchants to cover various costs associated with order fulfillment. The implementation should ensure a clear and transparent presentation of the charge to the customer. Consider potential edge cases, such as how discounts or other fees interact with the additional charge calculation.

πŸ’‘ Feature Request

18 days ago

Add Options to Disable or Hide Loyalty Points Expiry Date

Merchants currently use loyalty points as a form of concession (e.g., customer service gestures or goodwill credits). However, because our loyalty program enforces expiry rules based on "Time since last order", points given to customers without recent orders may expire the same day they are issuedβ€”resulting in confusion and frustration for both the customer and the support team. Requested Enhancements: New Admin Settings: Disable loyalty point expiry: Loyalty points never expire regardless of order activity. Show loyalty points expiry date within customer profile: Toggle to show/hide the expiration date from the customer view. Context: There is already a setting: β€œShow loyalty within dropdown menu”. This feature builds on that pattern, offering more control over how loyalty is displayed and managed. Use Case: Merchant uses loyalty points to provide concessions or manual adjustments for customer satisfaction. If a customer hasn't placed an order recently, the points expire almost immediately due to the system rules. This makes loyalty points ineffective as a goodwill tool, and requires support to frequently intervene. Business Value: Prevents unintended expiration of manually issued points. Improves customer experience by avoiding confusion around point validity. Gives merchants meaningful control over loyalty program behavior and communication.

πŸ’‘ Feature Request

23 days ago