Blog

Subscribe and stay up-to-date with the latest in ecommerce and web development.

What HyperSwitch is, who it's for, and the PHP SDK we just open sourced

HyperSwitch is an open-source payment orchestration layer: one API in front of many processors, with routing, failover and retries instead of a checkout hard-wired to one gateway. It's Apache 2.0 and self-hostable, so the layer that frees you from processor lock-in isn't itself a lock-in. The gap was PHP, so we built the client and open sourced it under MIT: x2y/hyperswitch-client, framework-agnostic, 17 of 17 resource groups and ~83 endpoints, with signature-verified webhook decoding. Here's what orchestration actually solves, who genuinely needs it, who doesn't, and how to get help integrating it.
HyperSwitch Payments PHP Open Source Magento

Your shopper wanted it, just not all at once: building the Float Payments module for Magento

Float lets your customer split a purchase into interest-free monthly instalments on the credit card already in their wallet, while you get paid in full upfront. We built the Magento module that puts that option in your checkout, and on the product page where the decision actually happens. Here's the honest build story: why we inverted the order flow so no payment can ever exist without an order behind it, how the notify endpoint refuses to trust a webhook it can't verify, and why the unglamorous fixes are the whole product.
Float Magento Adobe Commerce Payments BNPL

Why Deploying on Fridays Is the Best Idea Ever

Deploying on Fridays isn’t just a bold move-it’s a lifestyle choice for those who crave excitement, unpredictability, and a healthy dose of adrenaline to kick off the weekend. Why settle for a boring, uneventful Friday afternoon when you can spice things up with a production rollout and a potential all-hands-on-deck incident response? After all, nothing says “team bonding” quite like debugging a mysterious outage at 11:59 p.m. on a Saturday.

Web Dev Satire 😂

How do I write a queue for Adobe Commerce (Magento)?

To write a queue for Adobe Commerce (Magento), you create four XML files (communication.xml, queue_consumer.xml, queue_topology.xml, queue_publisher.xml), a PHP consumer class, and a publisher call, then run the consumer with bin/magento queue:consumers:start. This guide covers the full setup, running consumers in production with cron or Supervisor, choosing between MySQL and RabbitMQ, and fixing consumers that stop processing. It applies to Magento Open Source, Adobe Commerce, and Mage-OS, versions 2.4.4 through 2.4.9.
Web Dev Adobe Commerce (Magento) Queue Cron RabbitMQ Guide

Adobe Commerce integration: four jobs and the right API for each

Adobe Commerce integration usually comes down to four jobs: syncing orders and inventory with an ERP, handing a cart to an outside system for approval and getting the finished order back, adding third-party service connectors, and keeping catalog and pricing feeds current. This guide covers the API behind each job, when to use REST, GraphQL, asynchronous endpoints or a message queue, how to authenticate an integration properly, and what tends to break. It applies to Magento Open Source, Adobe Commerce and Mage-OS, versions 2.4.6 through 2.4.9.
Adobe Commerce (Magento) Mage-OS Integration API GraphQL ERP

Navigating Adobe Commerce Development Services: What to Expect and Best Practices

Adobe Commerce development services cover discovery, development, testing, launch, and ongoing support. This guide explains what to expect at each stage, what it costs, how long it takes, and the best practices a good team follows in 2026, whether you run Adobe Commerce, Magento Open Source, or Mage-OS.
Adobe Commerce (Magento) Guide

Navigating the Adobe Commerce Agency Landscape: Essential Tips for Selecting the Right Partner

Choosing the right Adobe Commerce development company is a strategic decision that can make or break your ecommerce ambitions. With the platform’s complexity and the high stakes of digital retail, partnering with an agency that combines technical mastery, industry insight, and collaborative agility is non-negotiable. While the search may seem daunting, focusing on a few critical factors simplifies the process—and with X2Y.DEV, the path to a high-performing, scalable store becomes effortless.

Adobe Commerce (Magento) Tips

0%