Changelog

SePay is updated regularly to improve product quality and bring the best new features to users.

RSS

2026

    1. Added

      Test mode (sandbox): an isolated environment separate from live data, lets you test bank connections, virtual accounts, transactions, and webhooks without affecting production.

    2. Updated

      Webhook updates:

      • Send a webhook across multiple bank accounts, filter by multiple payment-code prefixes.
      • Statistics dashboard for success rate, response time, and retry count per webhook.
      • Health check automatically detects unresponsive endpoints.
      • Alert channels via Telegram/Slack/Discord when a webhook fails continuously.
      • Incident logging and proactive handling support.
    1. Updated

      WooCommerce plugin v1.1.21:

      • Security and stability improvements.
    1. Added

      When creating an invoice, choose to enter line items by unit price or by total amount.

    1. Added

      Copy an existing invoice into a new one.

    2. Added

      When creating an invoice, choose a payment method.

    1. Added

      Invoices can only be issued for dates after CQT approves the declaration.

    1. Added

      Bulk publish for draft invoices.

    2. Added

      Added CCCD/CMND field for individual buyers.

    3. Added

      Added DELETE endpoint to remove draft invoices from the eInvoice API.

    4. Added

      Search by payment code in the global search bar. Auto-scrolls and highlights the matching transaction.

    1. Added

      Brand-new Transactions page.

    1. Updated

      New bank-account connection UI.

    1. Added

      Launching SePay API v2: Bearer token auth, rate limiting.

    1. Updated

      Five new fields in the eInvoice API detail response.

    1. Added

      Sacombank account integration via API.

    1. Added

      Download XML for draft invoices.

    1. Updated

      SePay Bank Hub supports more banks, with faster connection times.

    1. Added

      Added an invoice-download (PDF) endpoint to the eInvoice API.

2025

    1. Added

      Launching the eInvoice API. Issue e-invoices via API, integrated with Matbao.

    1. Added

      VPBank Business account integration via API.

    1. Added

      Launching the payment gateway.

    1. Added

      VietinBank Business account integration via API.

    1. Added

      New per-point-of-sale service plan.

    1. Updated

      Allow downgrading from a Speaker plan back to the Free plan (when no speaker is connected yet).

    1. Updated

      Allow upgrading from the Free plan to a Speaker plan (when no bank account is connected yet).

    1. Updated

      Official Google Sheets integration via OAuth 2.0.

    1. Added

      SePay launches the payment speaker.

    1. Updated

      Increased the maximum length of payment-code prefixes from 3 to 5 characters.

    2. Updated

      WooCommerce plugin: SePay account connection now uses OAuth 2.0 to sync the bank account, payment-code prefix and webhook.

    1. Added

      VPBank account integration via API.

    1. Added

      Bank account configuration:

      • Toggle transaction sync on or off.
      • Sync transactions filtered by transfer memo.
      • Delete transaction data.
    1. Added

      Referral program. Earn extra transaction quota by inviting others.

    1. Updated

      Refreshed the bank-connection UI.

2024

    1. Updated

      Updated the Shopify "add script" feature.

    1. Added

      Per-order Virtual Account (VA) support for BIDV Business.

    2. Updated

      Refreshed the Telegram and Lark Messenger connection UI.

    1. Added

      Generate payment information via QR Code.

    2. Updated

      New SMS message template for MSB SMS Banking.

    3. Updated

      Pause transaction sync for TPBank accounts.

    1. Added

      SMS Banking support added for: NCB, Woori, VietABank, VietBank, Nam A Bank, and PGBank.

    1. Added

      BIDV Personal account integration via API.

    2. Updated

      Refreshed the bank-account management UI.

    1. Added

      TPBank account integration via API.

    2. Added

      Added more filters and Excel export to the Transaction History.

    3. Updated

      Outgoing transactions are now free and no longer count toward the plan's transaction quota.

    4. Updated

      Refreshed the permissions UI.

    1. Updated

      Support for multiple payment-code formats.

    2. Updated

      Filter webhooks by Virtual Account (VA).

    1. Added

      Official Virtual Account (VA) support for MB Bank.

    1. Added

      ACB account integration via API.

    1. Added

      VietinBank account integration via API.

    1. Added

      Added SHB support.

    1. Updated

      Faster transaction-list rendering on my.sepay.vn and the mobile app.

    1. Added

      Added BVBank support.

    1. Added

      Mobile App launches on iOS and Android with real-time balance-change sharing.

    1. Added

      Shopify integration. Auto-reconcile payments via bank transfer.

    1. Added

      Added SeABank support.

    2. Updated

      USD currency support for MSB via SMS Banking.

    1. Added

      BIDV Business account integration via API.

    1. Added

      Added BAC A BANK support.

    2. Added

      Added LPBank support.

    1. Added

      MB Bank account integration via API.

    2. Fixed

      Fixed an issue with OCB balance-change updates.

    1. Updated

      Cart & Checkout blocks support for the SePay WooCommerce Payment plugin.

    1. Added

      New self-serve plan upgrade/downgrade.

    1. Added

      OCB accounts connected via API can receive outgoing-transaction notifications via SMS Banking.

    1. Added

      Customizable parameter configuration for the Sapo webhook.

    1. Added

      New option to retry webhooks based on response-status conditions.

    1. Added

      Added ABBank support.

    2. Updated

      Refreshed the sign-in, sign-up, and password-reset page UI.

    3. Updated

      Improved input validation on the sign-in, sign-up, and password-reset pages.

    1. Fixed

      Fixed an issue where the SePay bot failed to post the chat-id when added to a Telegram group.

    1. Added

      OCB Business account integration via API.

    1. Fixed

      Fixed an integration error for banks that share the same account number.

    2. Fixed

      Fixed transaction-history display when account numbers collide.

2023

    1. Updated

      Updated the OCB API integration guide.

    2. Fixed

      Fixed the form not refreshing after creating a Virtual Account on the OCB account detail page.

    3. Fixed

      Fixed the auto-generated VA-id field for OCB.

    1. Added

      OCB Personal account integration via API.

    2. Updated

      New bank-connect UI.

    1. Updated

      WooCommerce plugin:

      • Customise the bank-name display: full name, short name, or both.
      • Fix a bug where transactions verified via VA failed.
    1. Updated

      Add bank account flow now shows SMS stability, speed, pricing, and per-bank signup guides.

    2. WooCommerce plugin:

      • CSS refinements.
      • Support Digital/Downloadable products. Allow downloads after payment.
      • Fixed a JSON-response bug.
    1. Updated

      Telegram supports sending to a group's Topic. Just enter the topic ID.

    2. Fixed

      Fixed incorrect balance recognition for transactions denominated in USD.

    1. Updated

      Haravan integration: optimized API queries to fix occasional Order-ID lookup failures.

    1. Added

      Show sender information (name, account number) for transactions using the MSB API.

    2. Updated

      Various UI/UX refinements.

    1. Added

      New bank-connect UI.

    2. Added

      MSB API support. Contact SePay to enable it.

    3. Fixed

      Fixed a tooltip glitch on the transactions view.

    1. Updated

      WooCommerce plugin:

      • Switched the order note from a customer note to an admin note (SePay no longer emails customers automatically).
      • Customise the success message after payment (HTML and JavaScript supported).
      • Pin the order status after a fully paid order (Processing / Completed).
    1. Added

      WooCommerce plugin for WordPress released.

    1. Added

      Added Public Bank Vietnam support.

    2. Updated

      Telegram and Lark: filter notifications by incoming-amount threshold (≥ or ≤).

    1. Updated

      SePay + Haravan: send a payment-confirmation email after a successful payment.

    1. Added

      Customizable chat-message templates for Telegram and Lark Messenger.

    1. Added

      View daily cash-flow overview on the Cash-flow overview page.

    1. Added

      Manually replay webhooks from the transaction-detail view and the webhook log.

    1. Added

      Configure data retention under General Settings.

    1. Added

      Google Sheets integration.

    1. Added

      Added Agribank support.

    1. Added

      Transaction notifications via Lark Messenger.

    1. Added

      Introducing SePay API.

    2. Updated

      Strip Vietnamese diacritics from account-holder names when adding or editing a bank account.

    1. Added

      Per-sub-account user permissions.

    2. Updated

      Refreshed the transaction-view UI.

    1. Added

      Haravan integration. Auto-reconcile payments via bank transfer.

    1. Added

      Sapo integration. Auto-reconcile payments via bank transfer.

    1. Added

      Added VIB support.

    1. Added

      Added Eximbank support.

    2. Fixed

      Fixed an issue where Techcombank transactions could not be fetched.

    1. Updated

      Improved transaction parsing for BIDV.

    1. Added

      Print QR code from the bank-account view.

    2. Added

      Launching qr.sepay.vn.

    3. Added

      New API-Key authentication method for webhooks.

    1. Added

      Generate VietQR for both primary and sub-account bank accounts.

    1. Added

      New Service Plans feature to manage your company plan.

    2. Added

      New Invoices feature for invoice management.

    3. Added

      Users can pick a plan and pay directly.

    4. Added

      Scan a QR code to pay and have it automatically reconciled.

    1. Updated

      Per-company SIM support.

    1. Added

      Added MB Bank and BIDV support.

    1. Added

      Statistics: cash-flow overview and transaction-count reports.

    2. Added

      Retry webhooks on network connect-timeout failures.

    1. Added

      Reports: account-balance report and incoming-money-by-sub-account report.

    2. Fixed

      User permissions: fixed an incorrect-display issue when assigning roles.

    1. Added

      Added ACB, VPBank, Sacombank, Techcombank, HDBank and VietinBank support.

    2. Updated

      Added sub-account statistics to the Dashboard.

    1. Added

      Company configuration: toggle sub-accounts, toggle auto payment reconciliation, define payment-code formats.

    2. Updated

      Improved sub-account detection on each transaction.

    1. Added

      Company Profile.

    2. Added

      Company Log: user activity log.

    3. Updated

      UI refinements.

    1. Updated

      Permissions: Company Owner renamed to Super Admin; new Admin role with full access except editing Super Admin.

    1. Added

      New admin dashboard with reports and charts by day/week/month/quarter/year.

    1. Updated

      Transactions: mobile UI improvements.

    1. Updated

      Bank Account: show the number of sub-accounts.

    2. Updated

      Telegram: emoji in message content.

    3. Added

      Dark mode support.

    4. Added

      Quick Menu, sidebar toggle and sidebar-behavior options.

    1. Fixed

      Transaction: payment-code extraction failed in some cases.

    2. Updated

      Transaction: improved payment-code and sub-account detection.

    3. Added

      Telegram: include payment-reconciliation status in messages.

    1. Added

      Telegram filter: skip notifications matching specified words/phrases.

    2. Added

      Webhook statistics view.

    3. Added

      Webhooks: declare a webhook as payment-reconciliation only and skip events without a payment code.

    4. Added

      Transactions: column tooltips for clarity.

    1. Added

      Per-transaction detail view.

    2. Fixed

      Fixed Telegram message-sending failures in some cases.

    3. Added

      Telegram bot auto-posts the chat id when added to a group.

    4. Added

      Sub-accounts: identify by payment-memo content.

    1. Added

      Telegram notifications integration.

    1. Added

      Bank sub-accounts.

    1. Added

      Per-bank-account user permissions.

    1. Fixed

      Fixed several OAuth 2.0 issues.

    2. Added

      User permissions.

    1. Added

      Webhooks: OAuth 2.0 support.

    2. Added

      Filters for transactions.

    3. Added

      Bank Accounts.

    1. Added

      Webhooks.

    1. First public release with the core feature set.