Use Case: How Earthbound Trading Company Fixed Their Mobile Checkout and Cleaned Up Their Magento 2 Codebase
Online payments are at the heart of every ecommerce business. As payment technologies evolve, many merchants who built their Adobe Commerce or Magento Open Source stores years ago now find themselves managing multiple payment solutions and extensions to deliver the seamless checkout experience their customers expect.
Over time, this approach can increase operational complexity, create additional maintenance overhead, and make it more difficult to deliver a consistent customer experience. Rather than managing a single, integrated payment platform, teams are often responsible for maintaining multiple payment tools across their ecommerce environment.
This was the challenge Earthbound Trading Company faced. Working alongside their development partner, Rave Digital, they set out to simplify their payment strategy by consolidating their payment experience with Payment Services for Adobe Commerce.
The Core Problem: Broken Mobile Wallets and Backend Clutter
Earthbound Trading Company’s old infrastructure relied on an external gateway. To make it work, the team had to layer on a separate payment processor, a standalone solution for physical stores, a marketplace extension to act as the online gateway, and independent PayPal integrations.
This multi-layered setup created major operational headaches for the team:
-
Shoppers using mobile devices frequently abandoned their carts because the legacy setup suffered from tokenization failures and could not reliably process Apple Pay or Google Pay transactions.
-
Fixing the checkout became an urgent priority because the entire payment path was overly complicated, which actively drove up cart abandonment rates.
-
Although removing the code of the legacy gateway was relatively easy, closing down the old account was a procedure that took time to fully finalize.
-
Leftover transaction logs from the old gateway created ongoing confusion in the Magento admin panel, forcing the team to manually clean up order filters so support staff could focus on active credit card services.
How the Transition Solved These Challenges
Moving to Payment Services for Adobe Commerce allowed the team to completely rebuild their transaction layer directly inside Adobe Commerce, shifting from a fragmented third-party setup to a single, platform-native engine.
Kira Kovach, Earthbound Trading Company’s Senior Frontend Developer noted how straightforward the actual switch turned out to be:
"The primary motivation was to simplify the checkout process and resolve integration issues with Apple Pay and Google Pay, which were not well supported by our previous external setup. The migration to Payment Services was ultimately more cost-effective and took approximately five minutes to configure within Adobe Commerce."
The implementation delivered several distinct operational improvements for both the customer experience and the codebase:
-
By integrating the system natively, the engineering team completely simplified the checkout path without needing to maintain complex third-party code bridges or API integrations.
-
Mobile buyers gained immediate access to stable Apple Pay and Google Pay options, alongside built-in support for credit cards and PayPal.
-
Setup required very little effort, demanding only five minutes of backend configuration that eliminated weeks of traditional development and high upfront deployment costs.
-
Cleaning up the codebase became a massive side benefit, allowing developers to safely strip out old payment modules, conflicting extension customizations, and legacy security scripts that were lagging frontend performance.
-
To safeguard the new transaction flow, the team successfully deployed native Google reCAPTCHA, which blocked automated bot attacks and fraudulent post requests without adding friction for real customers.
Why choose a native payment infrastructure?
Integrating Payment Services allows you to manage transactions directly within your Adobe Commerce or Magento Open Source admin panel. By pairing this payment service with your Aheadworks extensions, you can reduce third-party friction and maintain a clean codebase without modifying your active store settings.
These Aheadworks tools are designed to work alongside the native gateway:
Combines checkout steps into a single page where native payment methods are displayed.
Applies loyalty program rules and updates points balances during transaction processing.
Controls the visibility of native payment methods based on B2B and B2C customer groups.
Claim Your Ecosystem Advantage
To support your ecommerce operations, we continue to offer an incentive in collaboration with Adobe. Merchants who switch to Payment Services will receive 365 days of free access to the Aheadworks Full Catalog (70+ extensions*) to assist with your operational needs, meaning zero budget spent on evaluating and compatibility-testing third-party tools.
How to redeem your 12 months of free access:
-
Submit Form – Click the affiliate link and fill out the form.
-
Sign Agreement with Adobe – Complete all required steps to activate your Adobe Payments account.
-
Submit Support Ticket – Go to the Aheadworks Support portal and submit a ticket titled “Switch to Adobe Payments Offer Redemption.” Submit the ticket from your Aheadworks account email to which you want to receive the Full Catalog license.
-
Receive License – Once Aheadworks confirms your active** Adobe Payments status with Adobe, we will assign the free Full Catalog license to your account. You will receive a confirmation through the email.


