🇻🇳 Vietnam only – Zalo OA and ZNS/ZBS messaging are available for merchants in Vietnam.
Running a Zalo OA involves 3 types of cost:
OA setup fee: the cost of setting up the OA account.
OA service package: unlocks advanced features and a free interaction quota, chosen to fit each business's needs.
Per-interaction cost: charged based on the number of interactions, and only once the OA has used up the interaction quota in its package.
1. Create a Zalo OA
Option 1 – Register yourself
You can create a Zalo OA yourself by following Zalo's guide:
Verification time: 10–15 working days
Cost: 500,000 VND (paid to Zalo)
Option 2 – Register through LOOP TECHNOLOGIES
PEKO registers and configures the OA for you
Verification time: 3–5 days
Ongoing operational support
Zalo OA setup fee: 3,000,000 VND (excluding 10% VAT)
Zalo OA/ZBS integration fee: free
Documents required to register a Zalo Official Account
Business registration certificate
Citizen ID card of the business representative
Business website (domain registered in the business's name)
Proof of website purchase
Business description
OA profile picture (240×240px, PNG/JPG, max 15MB)
OA cover image (minimum 320×180px, PNG/JPG, max 15MB)
Email and phone number of the representative (does not need to be the business owner)
2. OA service packages
Under Zalo's policy, your OA needs an upgraded package to send notifications to customers (ZBS). Zalo's upgrade packages are:
Growth OA package: 1,400,000đ / 6 months or 2,500,000đ / 12 months
Comprehensive OA package: 3,400,000đ / 6 months or 6,000,000đ / 12 months
Note: these are Zalo's list prices, VAT included. Reference: zalo.solutions/oa/pricing
3. Per-interaction costs
Costs vary with the number of interactions your OA uses, and only apply once the OA has used up the quota in its package:
Basic messages
ZBS template messages
Voice call requests (for ZCC setup)
Details: Zalo OA operating costs (oa.zalo.me)
ZNS message pricing on PEKO (deducted from General Credit):
Credit per message | Message type | Note |
360 | 11 customer-care templates: points earned, orders, vouchers, table bookings… | Most common |
480 | Transaction OTP, Welcome Member | New member / OTP |
840 | Birthday voucher, VIP Birthday | Birthday with an offer |
960 | Happy birthday (no voucher) | Greeting message |
Minimum top-up 1,000,000đ. Prices exclude 10% VAT.
Customer journey for loyalty members: the ZBS message templates PEKO sends
4. FAQ
How do I connect my Zalo OA to PEKO? Go to oa.zalo.me/manage/oa and add PEKO's technical phone number as an admin to start the integration: 0939067133. See the screenshot below for how to set admin permissions, or Zalo's guide: Manage OA admins.
Zalo OA → Manage → Admin management: invite a new admin by phone number
What's the difference between a PEKO OA and a Merchant OA?
Criteria | PEKO OA | Merchant OA |
Number of templates | 6 templates | 15 templates |
OA package management | Handled by PEKO | Paid by the merchant |
Message sending cost | Same | Same |
Customers can follow the OA | No | Yes |
Broadcast posts | No | Yes |
ZBS sending limit | 100 messages / day | 10,000 messages / day |

