• Documentation
  • API Reference
  • Documentation
  • API Reference
Expand All Collapse All
  • Payment Overview
    • Introduction
    • Choosing an Integration Method
  • Accept Payment
    • Payment Page
      • Quick Start
      • Input Parameters
      • Output Parameters
    • Web SDK
      • Quick Start
      • Nuvei Fields
        • Styling
      • Additional Functions
      • APM Payments
      • Tokenization-Only Flow
      • Scenarios
      • Using ReactJS
        • Full Samples
        • Sandbox Examples
      • FAQs
    • Checkout
      • Quick Start
        • UI Customization
        • Payment Customization
        • Advanced Controls
        • Checkout Examples
      • Server-to-Server
      • Payment Scenarios
      • Mobile SDKs (Beta Release)
        • Android Mobile SDK (Beta Release)
        • iOS Mobile SDK (Beta Release)
      • Flow Diagrams
      • Plugins
        • Magento
          • Rebilling with Magento
        • WooCommerce
          • Rebilling with WooCommerce
        • PrestaShop
          • PrestaShop with Web SDK
          • PrestaShop with Checkout
        • OpenCart
        • Shopify (via AsiaBill)
        • Mirakl
        • Salesforce
        • SAP
        • WIX
      • Marketplaces
    • Features
      • Authentication
      • Financial Operations
        • Refund
        • Void
        • Auth and Settle
        • Partial Approval
        • Currency Conversion (DCC and MCP)
        • Payout
      • Card Operations
        • Card-on-File
        • PCI and Tokenization
        • Zero-Authorization
        • Merchant-Initiated Transactions (MIT)
        • Blocking Cards
      • Subscription (Rebilling)
      • 3D-Secure
        • 3D-Secure Explained
        • 3DS Implementations
          • 3DS MPI-Only Web SDK
          • 3DS MPI-Only REST
          • 3DS External MPI
          • 3DS Responses
        • 3DS Functions
          • 3D-Secure Fingerprinting
          • 3D-Secure Authentication Challenge
      • Webhooks (DMNs)
        • Payment Transaction Requests
        • Control Panel Events API
    • Guides
      • Testing Cards, APIs and APMs
        • Testing Cards
        • Testing APIs with Postman
        • Testing APMs
      • Response Handling
      • Alternative Payment Guides (APMs)
      • Airline Ticket Guides
        • Airline Addendum
        • External Authorization Addendum
      • Payment Facilitators (PayFac)
      • Cashier
        • Cashier Events Guide
        • Cashier Features
      • Withdrawal Guide
      • Risk Guide
        • Nuvei Services
        • Transaction Types
        • Credits and Payouts
        • Fraud to Sale Programs
        • Compliance Programs
        • Chargebacks
      • eKYC Guide
      • Server SDKs
        • Java SDK
        • .NET SDK
        • PHP SDK
        • Node.JS SDK
      • Fast Track Onboarding Developer Guide
      • Currency Conversion Guides
        • Multiple Currency Pricing (MCP)
        • Dynamic Currency Conversion (DCC)
          • DCC in Cashier or Payment Page
          • DCC in REST API Workflows
          • DCC in Web SDK Workflows
      • Website Compliance Guides
    • Additional Links
      • FAQs
      • API Reference
      • Release Notes
      • Country and Currency Codes

    Shopify (via AsiaBill)

    On this page:
    • Configuring Asiabill in Shopify
      • Deactivate Original Payment Method
      • Install Asiabill Payments App
      • Configure Checkout Settings
    • Configuring APMs via Asiabill
      • Install Asiabill Local Payments App
      • Configure Checkout Settings

    Configuring Asiabill in Shopify

    Deactivate Original Payment Method

    1. If you have installed Asiabill’s original credit/debit card payment method, you must first deactivate it. Go to the “Payments” tab of your Shopify dashboard, then press “Manage” for the Asiabill section.
    2. In the management settings pop-up, press “Deactivate Asiabill“.

    Install Asiabill Payments App

    1. Go to https://apps.shopify.com/asiabill-payments.
    2. Press “Add app”.
    3. If you are not already logged in, you are now prompted to do so. Log in to your Shopify store using your admin account. If you are already logged in, please proceed to the next step.
      After logging in, you are redirected to the App installation page.
    4. Press “Install app” to confirm the installation.

      You are redirected to the Asiabill Payments App authorization page.
    5. Follow the prompts to fill in your Gateway ID and Shopify Key, then press “Continue“.
    6. Please log in to the Asiabill merchant dashboard to retrieve your Gateway ID and Shopify Key under the “Developers” – ”API Keys” tab.

      For further assistance, please contact the Asiabill customer service team.



      After successful authorization, you are redirected to the “Payments” tab in your Shopify dashboard.
    7. Check the boxes for the card brands that you wish to display to shoppers at the checkout page.
    8. Press “Activate Asiabill” to confirm your settings.

      “Test mode” requires a dedicated TEST Gateway ID and key, please do not check the box for “Enable test mode”.


    After activation, you are able to see your chosen Asiabill credit/debit card payment options under “Supported payment methods” in the “Payments” tab of your Shopify dashboard.

    The Asiabill credit/debit card payment method is displayed in your Checkout page as follows:

    Configure Checkout Settings

    1. Press the “Checkout” tab in your Shopify dashboard.
    2. Refer to the image below and select the corresponding settings for your checkout:
      • “To check out” – Select “Customers can only check out using email”
      • “Full name” – Select “Require first and last name”
      • “Company name” – Select “Hidden”
      • “Address line 2 (apartment, unit, etc.)” – Select “Hidden”
      • “Shipping address phone number” – Select “Required”
    3. Press “Save“.

    You have now completed all the steps for setting up your Asiabill credit/debit card payment.

    If you have any questions, please feel free to contact Asiabill.

    Configuring APMs via Asiabill

    Install Asiabill Local Payments App

    1. Go to https://apps.shopify.com/asiabill-local-payments.
    2. Press “Add app“.
    3. If you are not already logged in, you are now prompted to do so. Log in to your Shopify store using your admin account. If you are already logged in, please proceed to the next step.
      After logging in, you are redirected to the App installation page.
    4. Press “Install app” to confirm the installation.
      You are redirected to the Asiabill Local Payments App authorization page.
    5. Follow the prompts to fill in your Gateway ID and Shopify Key, then click “Continue“.
    6. Log in to the Asiabill merchant dashboard to retrieve your Gateway ID and Shopify Key under”Developers”->“API Keys” tab.

      For further assistance, please contact the Asiabill customer support team.



      After successful authorization, you are redirected to the “Payments” tab in your Shopify dashboard.
    7. Check the boxes for the local payment options that you wish to display to shoppers at the checkout page.
    8. Press “Activate Asiabill Local Payment” to confirm your settings.

      “Test mode” requires a dedicated TEST Gateway ID and key, please do not check the box for “Enable test mode”.


    After activation, you are able to see your chosen Asiabill local payment options under “Supported payment methods” in the “Payments” tab of your Shopify dashboard.

    Asiabill local payment methods are displayed in your Checkout page as follows:

    Configure Checkout Settings

    1. Press the “Checkout” tab in your Shopify dashboard.
    2. Please refer to the image below and select the corresponding settings for your checkout:
      • “To check out” – Select “Customers can only check out using email”
      • “Full name” – Select “Require first and last name”
      • “Company name” – Select “Hidden”
      • “Address line 2 (apartment, unit, etc.)” – Select “Hidden”
      • Shipping address phone number” – Select “Required”
    3. Press “Save“.

    You have now have completed all the steps for installing and setting up Asiabill local payments.

    If you have any questions, please feel free to contact Asiabill.

    2022 Nuvei. All rights reserved.