Safer Payments, Smoother Billing
Payments are getting tougher on abuse and easier on everyone else. This release strengthens payment security, expands billing flexibility, and smooths several everyday workflows.
New Features
Stronger payment protection
New reCAPTCHA safeguards help prevent card testing across Benji Payments and Stripe payment flows. Attempt-aware validation and dedicated rate limits protect legitimate customers from abusive traffic without getting in the way of valid retries.
More billing currencies
SaaS plans can now be presented and billed in CAD, USD, GBP, or EUR based on the merchant’s billing currency, with currency-specific pricing and the appropriate payment experience.
Safer support for Benji Payments applications
Authorized support staff can now move boarding applications between companies through a protected, verified workflow. This reduces turnaround time while preserving validation and activity records for both companies.
Bug Fixes
More reliable intentional API payments
Merchants can explicitly charge a valid saved payment method through the API even when that method is excluded from automatic processing. Scheduled collections remain protected.
Clearer Elavon payment pages
Customers using EPG/Elavon now see merchant-configured payment notices, including important surcharge information, directly above the payment form.
Faster recovery from accounting disconnections
Merchants receive one clear notification when QuickBooks Online or Xero credentials stop working, along with a direct action to reconnect.
Customer notes work for permitted merchant users
Users with the appropriate company permissions can once again create and edit customer notes without receiving broader support access.
Payment profiles load the first time
The Payment Profiles page now displays profiles on the initial visit instead of occasionally requiring a second search.
Plus
Behind the scenes, we also strengthened trusted-IP rate limiting and improved payment-profile migration reliability.




