Shopify Payments Expands to Advanced Plan Merchants in the UAE

Shopify Payments is now available to Advanced plan merchants in the United Arab Emirates, removing the need for third‑party gateways. Learn eligibility, onboarding steps, and how developers can support the rollout.

Shopify Payments Expands to Advanced Plan Merchants in the UAE
9 sections

Shopify has just announced a major shift for merchants in the United Arab Emirates (UAE). Until now, only Shopify Plus merchants could tap into Shopify Payments, the native payment processor that eliminates the need for third‑party gateways. Starting today, Advanced plan merchants in the UAE can also enable Shopify Payments directly from their admin. This change simplifies checkout, reduces transaction fees, and gives store owners a tighter integration with Shopify’s ecosystem. In this post we’ll break down what’s new, who it affects, and the exact steps you need to take—whether you’re a merchant preparing to launch or a developer supporting multiple client stores.

Why This Update Matters

Shopify Payments offers several advantages over external gateways: lower processing fees (especially for Shopify‑provided rates), automatic fraud analysis, seamless payout schedules, and native support for Shopify’s checkout customizations. By extending the feature to the Advanced plan, Shopify is closing a gap that left many mid‑size merchants in the UAE juggling multiple providers, dealing with compliance headaches, and missing out on data insights that come from a unified payment stack. The move also signals Shopify’s confidence in the growth of eCommerce in the Middle East, where digital adoption and cross‑border buying are accelerating.

Who Is Affected?

*Merchants*: Any store on the Advanced plan that is based in the UAE and meets the standard eligibility criteria (business registration, bank account in the UAE, etc.).

*Developers*: Partners who build or maintain stores for UAE merchants will now need to consider Shopify Payments as the default gateway in their onboarding scripts, theme customizations, and payment‑related apps. The API surface for payments itself hasn’t changed, but the eligibility logic you may have coded (e.g., “if plan == 'Plus' then enable Shopify Payments”) will need updating.

Eligibility & Onboarding Requirements

Shopify still enforces a short list of requirements before you can activate the service. The key points are:

  • Plan – Must be on the Advanced plan (or higher).
  • Location – Store address, bank account, and tax registration must be in the UAE.
  • Business Verification – A valid trade license or commercial registration number is required.
  • Bank Account – Must be a UAE‑based bank that supports the local currency (AED).
  • Compliance – No outstanding violations on your Shopify account and you must agree to Shopify’s Payments Terms of Service for the region.
  • How to Enable Shopify Payments in the Admin

  • From your Shopify admin, go to Settings > Payments.
  • Under “Shopify Payments,” click Complete account setup.
  • Fill in the required business details, upload your trade license, and add your UAE bank account.
  • Review the fees table (Shopify charges a 2.4% + AED 0.30 per transaction for Advanced plan merchants in the UAE) and accept the terms.
  • Click Activate Shopify Payments.
  • Once activated, the third‑party gateway section will disappear, and all new orders will flow through Shopify Payments automatically.

    Developer Implications & Code Adjustments

    Most of the Shopify API endpoints that deal with payments remain unchanged. However, many developers embed plan‑based logic in scripts that auto‑configure payment providers during store setup. Below is a typical Liquid/JavaScript snippet that you might need to revise.

    javascript

    // Old logic – only enable Shopify Payments for Plus merchants

    if (shop.plan_name === 'plus') {

    enableShopifyPayments();

    } else {

    enableThirdPartyGateway('Stripe');

    }

    Update the condition to include the Advanced plan:

    javascript

    // New logic – support Advanced and Plus merchants in the UAE

    const eligiblePlans = ['advanced', 'plus'];

    if (shop.country === 'AE' && eligiblePlans.includes(shop.plan_name)) {

    enableShopifyPayments();

    } else {

    enableThirdPartyGateway('Stripe');

    }

    If you use the Admin API to set payment settings, the same adjustment applies. Example using the REST Admin API to fetch the current payment settings:

    bash

    GET /admin/api/2024-07/shop.json

    # Look for "payment_gateway" and "shopify_payments_enabled" fields

    When you create a new store via the Partner Dashboard, you can now pre‑select Shopify Payments for UAE Advanced merchants by passing the following payload in the Store Creation API:

    {

    "store": {

    "name": "My UAE Store",

    "plan_id": "advanced",

    "country": "AE",

    "payment_settings": {

    "shopify_payments_enabled": true

    }

    }

    }

    Action Checklist for Merchants

  • Verify you are on the Advanced plan (Settings > Plan and permissions).
  • Confirm your store’s primary address and tax settings list the UAE.
  • Gather a digital copy of your trade license and a UAE‑based bank account number.
  • Follow the step‑by‑step activation flow in Settings > Payments.
  • Test a live transaction (use a small amount) to ensure payouts are correctly routed.
  • Update any third‑party gateway apps you no longer need (disable or uninstall them to avoid duplicate fees).
  • Action Checklist for Developers

  • Review any store‑setup scripts that conditionally enable Shopify Payments and add the Advanced plan to the allowed list.
  • Adjust onboarding documentation to reflect the new eligibility criteria for UAE merchants.
  • Test the payment flow on a staging store set to the Advanced plan in the UAE to verify that the “Shopify Payments” option appears and that API calls return the expected shopify_payments_enabled flag.
  • Communicate the change to existing UAE clients who are on the Advanced plan but still using third‑party gateways—offer migration support.
  • Monitor webhook events (payments/create, payouts/create) for any anomalies during the first weeks of rollout.
  • What This Means for the UAE eCommerce Landscape

    The expanded availability lowers the barrier to entry for growing brands that were previously forced to integrate Stripe, PayPal, or local acquirers. With Shopify Payments handling compliance, currency conversion, and fraud detection, merchants can focus on marketing, inventory, and customer experience. For developers, the change reduces the number of payment‑gateway integrations you need to maintain, freeing up resources for higher‑impact customizations such as checkout UI enhancements, subscription models, or localized payment methods (e.g., Apple Pay / Google Pay) that now sit on top of a single native processor.

    Conclusion & Next Steps

    Shopify Payments becoming available on the Advanced plan is a win‑win for UAE merchants and their development partners. Merchants gain a streamlined checkout and lower fees, while developers get a more predictable payment stack. If you’re an Advanced plan merchant in the UAE, head to your admin today and enable the feature—your next order could be the first to benefit from faster payouts and reduced complexity. Developers, update your onboarding logic now and let your clients know they can retire legacy gateways.

    Ready to make the switch? Log in, follow the checklist, and start processing payments the Shopify way. Need help with the migration? Reach out to our support team or drop a comment below—we’re happy to guide you through the process.

    Tags
    Sources

    Related Articles

    Protecting Shoppers: Shopify’s New Confirmation Prompt for External Redirects

    Protecting Shoppers: Shopify’s New Confirmation Prompt for External Redirects

    Shopify now shows a confirmation modal before sending customers to untrusted external sites, helping prevent phishing and unwanted redirects. Learn what changed, who’s affected, and how to keep your store’s experience smooth.

    October 21, 20264 min
    Mastering Stock Counts: New Tools to Create, Manage, and Review Inventory in Shopify Admin

    Mastering Stock Counts: New Tools to Create, Manage, and Review Inventory in Shopify Admin

    Shopify’s latest Stock Count feature brings barcode scanning, real‑time reviews, and audit trails directly into the admin. Learn who it impacts, how to set it up, and what developers need to know.

    October 20, 20264 min
    Unlocking Analytics for Metaobjects: New Queryable Capability in the Shopify Admin API

    Unlocking Analytics for Metaobjects: New Queryable Capability in the Shopify Admin API

    Shopify’s 2027-01 GraphQL Admin API now lets you read and set the analyticsQueryable capability on metaobject definitions, aligning them with metafields. Learn what changed, who it impacts, and how to enable analytics for your custom data.

    October 20, 20263 min
    Securing Your Shopify App: New AI‑Powered Checks and Expiring Tokens

    Securing Your Shopify App: New AI‑Powered Checks and Expiring Tokens

    Shopify’s latest developer update forces app makers to adopt AI security scans, short‑lived access tokens, and tighter account protections. Learn what changed, who’s affected, and how to implement the new safeguards today.

    October 20, 20264 min