Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

Payment Kit v1.13.265: Monthly Update Recap

wangshijun
May 26, 2024 · edited
B
Blogs
cover

We are excited to announce a series of updates to Payment Kit, enhancing its capabilities over the past four weeks with 26 new releases. These updates are part of our continuous commitment to providing a versatile and secure solution for accepting both crypto and credit card payments effortlessly. With Payment Kit, users enjoy a decentralized platform that eliminates intermediaries, offers zero fees, and is designed to meet a wide range of payment needs.

Consumer UX#

Consumer experience has been significantly enhanced to provide a smoother and more efficient interaction:

  • Improved Checkout Experience: Integrated socket technology for a faster and smoother checkout process.
  • Enhanced Customer Portal: Active subscriptions are now displayed by default on the customer portal.

Screenshot 2024-05-27 at 07.06.33.png

  • Advanced Invoice Management: Added support to view usage records and history invoices in chart form for better visualization.

Screenshot 2024-05-27 at 07.03.34.png

  • UI Enhancements: Updated the pricing table UI and refined the checkout completion thank-you wording for a better user experience.

Screenshot 2024-05-27 at 07.07.59.png

  • Mobile Usability Fixes: Resolved issues with donation history table overflow on mobile devices and mismatched DIDs when paying due invoices.
  • Invoice Payment Checks: Enhanced invoice payment processes by checking the invoice state before payment and extending the wait time before closing the donation completion dialog.
  • Product Information Display: Fixed text overflow for long product names and descriptions and ensured user info is included in embed links.

Notification System#

Enhanced notification features to keep users well-informed:

  • Improved Payment Reminders: Enriched the content of automatic payment reminders and included current balance information.
  • Donation Payment Notifications: Added support for notifications specific to donation payments.
  • Email Integration: Ensured user information is seamlessly integrated into email links and addressed issues with duplicate notifications on payment success.

Screenshot 2024-05-27 at 07.02.13.png

Admin UX#

Updates to the admin user experience ensure more control and easier management:

  • Navigation Improvements: Enhanced back navigation for admins to be more intuitive.
  • Dashboard Usability: Standardized links for table rows in the dashboard, allowing users to open details in new tabs.
  • Product Image Management: Provided the ability to unset product images as needed.
  • Backend Sync and Security: Fixed issues with syncing Stripe invoice periods and added a lock to check thresholds on usage reporting to prevent race conditions.
  • Price Adjustment Capability: Introduced the ability to change locked prices for advanced users when necessary.

Developer UX#

Several SDK and API enhancements have been rolled out to support developers:

  • Cross-Origin Usage: Updated @blocklet/payment-react to support cross-origin usage.
  • Subscription Management: Enhanced the ability to redirect to a specified URL after changing subscription plans.
  • Session Metadata Updates: Improved @blocklet/payment-js to support updating checkout session metadata.
  • Invoice Handling: Added functionality to fetch upcoming invoice amounts for subscriptions.
  • Payment Link Configuration: Expanded the capability to support beneficiaries from payment link configurations.
  • Error Handling: Improved error handling to prevent page crashes during edge cases.

We are committed to ensuring that every release of Payment Kit undergoes thorough testing in our production environment for at least one week, upholding the highest standards of quality and reliability. As we continue to enhance Payment Kit, we invite developers to upgrade their systems with the latest features and join us in shaping the future of payment solutions.

Community Spotlight: Your Feedback in Action#

We believe that the heart of our product lies within the vibrant community of our users. Your insights and suggestions are invaluable to us, and we're dedicated to incorporating your feedback to make Payment Kit even better. In this section, we highlight the latest updates and bug fixes that were inspired by you, our users. From minor tweaks to major changes, every update is a step towards enhancing your experience and meeting your needs.

Help us to improve#

We will continue to improve the user experience of Payment Kit. If you have any needs, suggestions, or problems during use, please visit ArcBlock Community for feedback. We will do our best to help.


2.0.175