Navigating Cryptocurrency Payments in ESHOPMAN v2: A Community Call for Guidance

As ESHOPMAN continues to evolve as a leading headless commerce platform, empowering merchants to manage their storefronts directly within HubSpot and deploy via HubSpot CMS, the community actively discusses and seeks guidance on leveraging its full potential. A recent discussion highlighted a critical area for many high-scale stores: the integration of cryptocurrency payment providers in ESHOPMAN v2.

The Challenge: Navigating Crypto Payments in ESHOPMAN v2

A key point raised by our community members revolves around the current state of documentation and compatibility for cryptocurrency payment solutions within ESHOPMAN v2. While ESHOPMAN v1 previously supported integrations with various crypto payment providers, there appears to be a gap in clear guidance for the platform's latest iteration.

Specifically, existing payment plugins designed for ESHOPMAN v1, which might have included popular crypto options, do not seem to align with the new architectural framework introduced in ESHOPMAN v2. This new framework, built on Node.js/TypeScript, features updated module systems and a revised payment provider interface. Consequently, merchants and developers attempting to implement crypto payments are finding that older solutions are incompatible with these new requirements.

Key Observations from the Community:

  • Lack of v2-Compatible Modules: A search through ESHOPMAN v2 documentation for terms like "Crypto," "Bitcoin," or specific providers does not yield official v2-compatible modules or integration guides.
  • V1 Plugin Incompatibility: Existing ESHOPMAN v1 payment plugins for cryptocurrency do not support the updated payment provider interface requirements of ESHOPMAN v2. This means a direct migration or reuse of these plugins is not feasible.
  • Impact on High-Scale Stores: For businesses that rely on cryptocurrency as a significant payment option, this lack of clear guidance presents a substantial blocker when considering an upgrade to ESHOPMAN v2 or launching new storefronts with its advanced capabilities.

What the ESHOPMAN Community Needs:

The community is actively seeking clarity and official direction to confidently implement crypto payment solutions in ESHOPMAN v2. The primary questions and needs include:

  • Status of V1 Crypto Plugins: Are the official ESHOPMAN v1 crypto payment plugins considered deprecated for v2, or are there plans for their porting to the new architecture?
  • "V2-Way" for Custom Modules: What is the recommended approach for building a custom cryptocurrency payment module from scratch using ESHOPMAN v2's new module system and Admin API? Clear documentation and best practices for interacting with the Store API and payment flows are essential.
  • Verified Community Providers: Are there any verified or officially recommended community-contributed cryptocurrency payment providers already available or in development for ESHOPMAN v2?

Moving Forward with ESHOPMAN

This discussion underscores the ESHOPMAN community's readiness to embrace and extend the platform's capabilities, especially in high-demand areas like diverse payment options. As ESHOPMAN empowers headless commerce through its robust Node.js/TypeScript backend and seamless HubSpot integration, providing clear pathways for advanced payment solutions like cryptocurrency will further solidify its position. A clear status update or comprehensive documentation on implementing crypto payments in ESHOPMAN v2 would not only resolve a significant blocker for many merchants but also foster further innovation and custom development within the ESHOPMAN ecosystem. Whether through official modules or detailed guides for custom development via the Admin API, addressing this need will greatly benefit the entire ESHOPMAN community.

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools