This release comes with a lot of improvements. For example, it was added the ability to archive items (not only delete them), the ability to batch process items, saving the list of payments to a CSV file. Several improvements have been made both on the payer side and inside the admin panel. In addition, fixed several bugs that could interfere with admin’s work.
Features
- Added a way to mark items as “archival” instead of deleting them.
- In most tables, it has become possible to perform actions on multiple items at once.
- Export list of payments to CSV: you can download both the current pagination page and all payments that match the selection.
Improvements
- The Cumulative Layout Shift (CLS) is significantly improved for invoice and built-in payment page due to reservation of page space for the logotype. It works even if you have not set image height and width in the template.
- Simplified setup of a payment gateway in case it is intended solely for sending payouts. This is available in the following payment modules: Binancecoin (BNB, BEP20 tokens), TRON (TRX, TRC20 tokens), Ethereum (ETH, ERC20 tokens).
- TRON and TRC20 transaction construction is optimized. Also there is now a choice of format for the transaction to be broadcast through the TRON network.
- The list of payments got the calendar picker which allows to set the custom date range.
- If there is an error when sending payout at the TRC20 token, there are no more repeated attempts to broadcast the transaction. For example, if it’s insufficient bandwidth or energy.
- Improved quick filter mode in the payment list: clicking on a cell value again removes it from the filter conditions.
Fixes
- The sending of Ethereum transactions (ETH, ERC20 tokens) has become more stable, even when the Ethereum public nodes are not working.
- Corrected processing of “Pending” status in the PayPal payment module.
- Fixed incorrect behavior of “Is empty”, “Contains” filters and their antipodes in case of empty value.
- Now Zebrascript API notification contains zero fee if invoice is not paid.
- Fixed latency of the clock that is displayed at the top of the page, in case of extremely slow Internet connection.
Adaptation to payment system changes
- Updated URLs in the payment module, which can deal with Russian bank cards and Faster Payments System (“SBP”).