『Ep.3 | Shopify-series | Third-party gateways』のカバーアート

Ep.3 | Shopify-series | Third-party gateways

Ep.3 | Shopify-series | Third-party gateways

無料で聴く

ポッドキャストの詳細を見る

While we’ve discussed the unified nature of Shopify Payments, many merchants operate on what we call a Composable Stack. This means they select individual third-party vendors to handle different parts of their transaction flow. Let's break down the architecture of these third-party solutions, starting from the basics.

To understand third-party setups, we must distinguish between the two technical roles that Shopify Payments usually combines:

  • Payment Gateway: This is the virtual terminal. It is the technology that captures and encrypts payment data from the customer and transmits it securely to the processor. It functions as the digital point of sale.
  • Payment Processor: This is the communicator. It acts as an intermediary between the merchant's bank, the customer's bank, the card network (like Visa or Mastercard), and the merchant. It is responsible for the actual movement of funds.

In the Shopify ecosystem, third-party integrations are categorized into two technical tiers:

  1. Primary Gateways: These handle your main credit card processing. You can only have one primary gateway enabled at a time. Examples include Adyen, Braintree, or Authorize.net.
  2. Additional Gateways: These are secondary integrations used for specific Alternative Payment Methods (APMs), such as Klarna for BNPL (Buy Now, Pay Later) or PayPal Express. Unlike primary gateways, you can have multiple additional gateways running simultaneously to offer more variety at checkout.

The biggest difference between first-party and third-party architecture is how they connect to your store.

  • API (Application Programming Interface): Third-party gateways connect to Shopify through API calls.
  • Latency: Because these are external systems, every transaction requires a "round trip" of data between Shopify and the third party. This creates API latency (communication delay).
  • Off-site Processing: Some third-party apps use Off-site Payment Processing, which redirects the customer away from your store to the provider's website to finish the payment. This can cause redirect friction, which often negatively impacts conversion rates.

Using a third-party gateway involves "hidden" costs and operational challenges that aren't present in a native setup:

  • Platform Surcharges: Shopify charges an additional transaction fee—ranging from 0.5% to 2.0%—if you do not use Shopify Payments. This is on top of whatever fees you pay your third-party provider.
  • Reconciliation: Merchants using third parties suffer from a reconciliation nightmare. Instead of one ledger in the Shopify admin, you have to match reports from your third-party dashboard with your Shopify orders manually.
  • Data Silos: Third-party gateways often provide limited data back to Shopify. For example, a provider might only send an "approved" or "denied" status without sharing the underlying reason or customer details, making it harder to analyze fraud or customer behavior.

Despite the higher costs and complexity, there are several specific scenarios where a third-party gateway is the correct architectural choice:

  • Non-Supported Regions: If your business is located in a country where Shopify Payments is not yet available (such as India or the Philippines), you must use a third-party provider.
  • Prohibited Industries: Shopify Payments has strict eligibility rules. Businesses selling regulated products like CBD, tobacco, or certain financial services are often prohibited from using Shopify Payments and must find specialized third-party processors.
  • Complex Business Models: Large enterprise brands with complex subscription billing, specialized B2B requirements, or existing high-volume contracts with providers like Adyen may choose a composable stack for more granular control.

In summary, while third-party gateways offer a composable and flexible alternative, they introduce higher latency, additional fees, and operational toil compared to the native architecture of Shopify Payments.

adbl_web_anon_alc_button_suppression_t1
まだレビューはありません