Skip to main content
Back to Coverage

ABL Unified Checkout Integration Guide

Set up Allied Bank (ABL) Unified Checkout as a payment gateway on your Shopify store through the UnumPay app. Enable Google Pay, Apple Pay, and PANENTRY for Pakistani shoppers in minutes.

Allied Bank ABL logo
ABL Unified CheckoutPakistan
~10 min setupIntermediate
Before You Begin
A Shopify store with admin access
ABL merchant account with Profile ID, Key ID, and Secret Key (provided by Allied Bank)
Your store name and a short description or tagline
Decision on which Payment Types to enable: GOOGLEPAY, PANENTRY, APPLEPAY
Decision on which Card Networks to enable: VISA, MASTERCARD, AMEX, CUP, PAYPAK
Decision on Currency Conversion settings: Multi Currency and/or Dual Currency
1

Install the UnumPay App

Open the Shopify App Store and install the UnumPay app. Select the Shopify store where you want to activate ABL Unified Checkout as a payment method.

https://apps.shopify.com/unum-pay
2

Open the App in Shopify Admin

After installation, navigate to the UnumPay app directly from your Shopify Admin or find it manually through settings.

{shopify-admin-domain}/admin/apps/unified-transaction

Replace {shopify-admin-domain} with your actual store domain e.g. yourstore.myshopify.com

OR
Shopify Portal SettingsPaymentsSupported Payment MethodsAdd Payment MethodSearch by Provider

Under payment methods, search for "UnumPay" using the "Search by provider" filter.

3

Configure ABL Unified Checkout

In the UnumPay app left menu select Payment Service Providers. Locate "ABL Unified Checkout" in the list and fill in the configuration fields below.

FieldWhat to EnterProvided By
Client NameEnter your Shopify store nameMerchant
Profile IDYour unique profile identifierBank (ABL)
Key IDAPI Key ID provided by Allied BankBank (ABL)
Secret KeySecret key used to sign transactions, provided by Allied BankBank (ABL)
Payment TypeSelect one or more payment typesMerchant
Card NetworkSelect one or more card networksMerchant
Multi Currency
Multi Currencytoggle on/off per your ABL agreement
Merchant
Dual Currency
Dual Currencytoggle on/off per your ABL agreement
Merchant
Message (Client Description)Short description or tagline about your goods or servicesMerchant
Payment Provider Status
Toggle ON to activate
Merchant

Once all fields are filled, click the Save button.

4

Activate UnumPay

After saving your configuration, you will be redirected to the activation screen. Review the settings and activate UnumPay to start accepting payments.

🧪

Test Mode

Using sandbox credentials from ABL? Enable Test Mode on the activation screen.

Live Credentials

For real transactions, use live credentials and ensure Test Mode is off.

💳

Checkout Display

ABL Unified Checkout appears as "Debit – Credit Card" at your Shopify checkout.

Common Questions

These credentials are issued by Allied Bank Limited (ABL) when you sign up for their payment gateway service. Contact ABL directly through their corporate banking or merchant services team to obtain your Profile ID, Key ID, and Secret Key before starting the setup.

ABL Unified Checkout supports Google Pay, PANENTRY, and Apple Pay as payment types. For card networks you can enable VISA, Mastercard, AMEX, CUP, and PayPak. You can activate multiple payment types and card networks simultaneously.

Multi Currency allows your customers to pay in their local currency while you receive settlement in PKR. Dual Currency displays prices in both PKR and a foreign currency at checkout. Enable these based on your ABL merchant agreement and the currencies your store supports.

Yes. Enter your sandbox credentials provided by ABL (for example, a Profile ID like alliedbank_sandbox1001) and enable Test Mode on the activation screen. When you are ready to accept real payments, replace the credentials with your live keys and disable Test Mode.

ABL Unified Checkout under UnumPay appears at your Shopify checkout as "Debit – Credit Card". The payment types and card networks you have enabled will be presented to the customer on the ABL-hosted payment page.

Need help setting up ABL Unified Checkout?

Our support team is available to guide you through every step of the integration.

Contact Support →